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 ///////////////////////////////////////////////////////////////////////////////
20 // Inner Traking System version PPR asymmetric //
21 // This class contains the base procedures for the Inner Tracking System //
23 // Authors: R. Barbera //
25 // Created January 15 2001. //
27 // NOTE: THIS IS THE ASYMMETRIC PPR geometry of the ITS. //
29 ///////////////////////////////////////////////////////////////////////////////
31 // See AliITSvPPRasymm::StepManager().
32 #include <Riostream.h>
37 //#include <TCanvas.h>
38 #include <TClonesArray.h>
39 //#include <TFile.h> // only required for Tracking function?
40 #include <TGeometry.h>
41 #include <TLorentzVector.h>
44 //#include <TObjArray.h>
45 //#include <TObjString.h>
47 //#include <TSystem.h>
50 #include <TVirtualMC.h>
55 #include "AliITSGeant3Geometry.h"
56 #include "AliTrackReference.h"
57 #include "AliITShit.h"
59 #include "AliITSvPPRasymm.h"
60 #include "AliITSgeom.h"
61 #include "AliITSgeomSDD.h"
62 #include "AliITSgeomSPD.h"
63 #include "AliITSgeomSSD.h"
64 #include "AliITShit.h"
65 #include "AliITSresponseSDD.h"
66 #include "AliITSresponseSPD.h"
67 #include "AliITSresponseSSD.h"
68 #include "AliITSsegmentationSDD.h"
69 #include "AliITSsegmentationSPD.h"
70 #include "AliITSsegmentationSSD.h"
71 #include "AliITSsimulationSDD.h"
72 #include "AliITSsimulationSPD.h"
73 #include "AliITSsimulationSSD.h"
74 #include "AliITSvPPRasymm.h"
77 ClassImp(AliITSvPPRasymm)
79 //_____________________________________________________________________________
80 AliITSvPPRasymm::AliITSvPPRasymm() {
81 ////////////////////////////////////////////////////////////////////////
82 // Standard default constructor for the ITS version 8.
83 ////////////////////////////////////////////////////////////////////////
89 fEuclidOut = kFALSE; // Don't write Euclide file
90 fGeomDetOut = kFALSE; // Don't write .det file
91 fGeomDetIn = kFALSE; // Don't Read .det file
92 fMajorVersion = IsVersion();
94 for(i=0;i<60;i++) fRead[i] = '\0';
95 for(i=0;i<60;i++) fWrite[i] = '\0';
96 for(i=0;i<60;i++) fEuclidGeomDet[i] = '\0';
98 //_____________________________________________________________________________
99 AliITSvPPRasymm::AliITSvPPRasymm(const char *name, const char *title) : AliITS(name, title){
100 ////////////////////////////////////////////////////////////////////////
101 // Standard constructor for the ITS version 8.
102 ////////////////////////////////////////////////////////////////////////
106 fIdName = new TString[fIdN];
113 fIdSens = new Int_t[fIdN];
114 for(i=0;i<fIdN;i++) fIdSens[i] = 0;
115 fMajorVersion = IsVersion();
117 fEuclidOut = kFALSE; // Don't write Euclide file
118 fGeomDetOut = kFALSE; // Don't write .det file
119 fGeomDetIn = kFALSE; // Don't Read .det file
125 fEuclidGeometry="$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.euc";
126 strncpy(fEuclidGeomDet,"$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.det",60);
127 strncpy(fRead,fEuclidGeomDet,60);
128 strncpy(fWrite,fEuclidGeomDet,60);
130 //____________________________________________________________________________
131 AliITSvPPRasymm::AliITSvPPRasymm(const AliITSvPPRasymm &source){
132 ////////////////////////////////////////////////////////////////////////
133 // Copy Constructor for ITS version 8.
134 ////////////////////////////////////////////////////////////////////////
135 if(&source == this) return;
136 Warning("Copy Constructor","Not allowed to copy AliITSvPPRasymm");
139 //_____________________________________________________________________________
140 AliITSvPPRasymm& AliITSvPPRasymm::operator=(const AliITSvPPRasymm &source){
141 ////////////////////////////////////////////////////////////////////////
142 // Assignment operator for the ITS version 8.
143 ////////////////////////////////////////////////////////////////////////
144 if(&source == this) return *this;
145 Warning("= operator","Not allowed to copy AliITSvPPRasymm");
148 //_____________________________________________________________________________
149 AliITSvPPRasymm::~AliITSvPPRasymm() {
150 ////////////////////////////////////////////////////////////////////////
151 // Standard destructor for the ITS version 8.
152 ////////////////////////////////////////////////////////////////////////
154 //__________________________________________________________________________
155 void AliITSvPPRasymm::BuildGeometry(){
156 ////////////////////////////////////////////////////////////////////////
157 // Geometry builder for the ITS version 8.
158 ////////////////////////////////////////////////////////////////////////
161 const Int_t kColorITS=kYellow;
163 top = gAlice->GetGeometry()->GetNode("alice");
166 new TTUBE("S_layer1","Layer1 of ITS","void",3.8095,3.8095+1.03*9.36/100.,14.35);
168 node = new TNode("Layer1","Layer1","S_layer1",0,0,0,"");
169 node->SetLineColor(kColorITS);
172 new TTUBE("S_layer2","Layer2 of ITS","void",7.,7.+1.03*9.36/100.,14.35);
174 node = new TNode("Layer2","Layer2","S_layer2",0,0,0,"");
175 node->SetLineColor(kColorITS);
178 new TTUBE("S_layer3","Layer3 of ITS","void",15.,15.+0.94*9.36/100.,25.1);
180 node = new TNode("Layer3","Layer3","S_layer3",0,0,0,"");
181 node->SetLineColor(kColorITS);
184 new TTUBE("S_layer4","Layer4 of ITS","void",24.1,24.1+0.95*9.36/100.,32.1);
186 node = new TNode("Layer4","Layer4","S_layer4",0,0,0,"");
187 node->SetLineColor(kColorITS);
190 new TTUBE("S_layer5","Layer5 of ITS","void",38.5,38.5+0.91*9.36/100.,49.405);
192 node = new TNode("Layer5","Layer5","S_layer5",0,0,0,"");
193 node->SetLineColor(kColorITS);
196 new TTUBE("S_layer6","Layer6 of ITS","void",43.5765,43.5765+0.87*9.36/100.,55.27);
198 node = new TNode("Layer6","Layer6","S_layer6",0,0,0,"");
199 node->SetLineColor(kColorITS);
206 TNode *sub1node, *sub2node, *sub3node, *sub4node, *sub5node;
208 // Define some variables for SPD
211 Float_t dits1[3], di101[3], di107[3], di10b[3]; // for layer 1
212 Float_t di103[3], di10a[3]; // for layer 1
213 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3]; // for layer 2
214 Float_t di1d3[3], di20a[3]; // for layer 2
216 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
217 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
219 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
220 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
222 Float_t dbus=300.; // total bus thickness on both layers (micron)
224 ddet1 = GetThicknessDet1();
225 ddet2 = GetThicknessDet2();
226 dchip1 = GetThicknessChip1();
227 dchip2 = GetThicknessChip2();
229 cout << "par: " << ddet1 << " " << ddet2 << " " << ddet2 << " " << dchip1 << " " << dchip2 << endl;
231 if(ddet1 < 100. || ddet1 > 300.) {
232 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
233 " The default value of 200 microns will be used." << endl;
237 if(ddet2 < 100. || ddet2 > 300.) {
238 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
239 " The default value of 200 microns will be used." << endl;
243 if(dchip1 < 100. || dchip1 > 300.) {
244 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
245 " The default value of 200 microns will be used." << endl;
249 if(dchip2 < 100. || dchip2 > 300.) {
250 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
251 " The default value of 200 microns will be used." << endl;
255 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
256 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
257 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
258 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
260 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
261 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
262 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
263 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
264 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
266 Float_t deltax, deltay;
268 Int_t thickness = fMinorVersion/10;
269 Int_t option = fMinorVersion - 10*thickness;
272 // Define some variables for SDD
273 // SDD detector ladder
276 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
277 Float_t Y_SDD_sep = 0.20;
278 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
279 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
287 new TRotMatrix("itsrot238","itsrot238",90.0,144.0,90.0,234.0,0.0,0.0);
288 new TRotMatrix("itsrot236","itsrot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
289 new TRotMatrix("itsrot239","itsrot239",90.0,216.0,90.0,306.0,0.0,0.0);
290 new TRotMatrix("itsrot233","itsrot233",90.0,252.000504,90.0,342.000488,0.0,0.0 );
291 new TRotMatrix("itsrot240","itsrot240",90.0,288.0,90.0,18.0,0.0,0.0);
292 new TRotMatrix("itsrot241","itsrot241",90.0,324.0,90.0,54.0,0.0,0.0);
293 new TRotMatrix("itsrot242","itsrot242",90.0,36.0,90.0,126.0,0.0,0.0);
294 new TRotMatrix("itsrot234","itsrot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
295 new TRotMatrix("itsrot243","itsrot243",90.0,108.0,90.0,198.0,0.0,0.0);
296 new TRotMatrix("itsrot244","itsrot244",90.0,180.0,90.0,270.0,0.0,0.0);
297 new TRotMatrix("itsrot245","itsrot245",90.0,162.0,90.0,252.0,0.0,0.0);
298 new TRotMatrix("itsrot246","itsrot246",90.0,310.0,90.0,40.0,0.0,0.0);
299 new TRotMatrix("itsrot247","itsrot247",90.0,319.0,90.0,49.0,0.0,0.0);
300 new TRotMatrix("itsrot248","itsrot248",90.0,328.0,90.0,58.0,0.0,0.0);
301 new TRotMatrix("itsrot249","itsrot249",90.0,337.0,90.0,67.0,0.0,0.0);
305 // SPD - option 'b' (this is the default)
309 new TRotMatrix("itsrot233","itsrot233",90.0,252.000504,90.0,342.000488,0.0,0.0);
310 new TRotMatrix("itsrot244","itsrot244",90.0,216.0,90.0,306.0,0.0,0.0);
311 new TRotMatrix("itsrot236","itsrot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
312 new TRotMatrix("itsrot245","itsrot245",90.0,36.0,90.0,126.0,0.0,0.0);
313 new TRotMatrix("itsrot234","itsrot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
314 new TRotMatrix("itsrot246","itsrot246",90.0,108.0,90.0,198.0,0.0,0.0);
315 new TRotMatrix("itsrot247","itsrot247",90.0,144.0,90.0,234.0,0.0,0.0);
316 new TRotMatrix("itsrot248","itsrot248",90.0,288.0,90.0,18.0,0.0,0.0);
317 new TRotMatrix("itsrot249","itsrot249",90.0,324.0,90.0,54.0,0.0,0.0);
318 new TRotMatrix("itsrot238","itsrot238",90.0,180.0,90.0,270.0,0.0,0.0);
319 new TRotMatrix("itsrot239","itsrot239",90.0,162.0,90.0,252.0,0.0,0.0);
320 new TRotMatrix("itsrot240","itsrot240",90.0,310.0,90.0,40.0,0.0,0.0);
321 new TRotMatrix("itsrot241","itsrot241",90.0,319.0,90.0,49.0,0.0,0.0);
322 new TRotMatrix("itsrot242","itsrot242",90.0,328.0,90.0,58.0,0.0,0.0);
323 new TRotMatrix("itsrot243","itsrot243",90.0,337.0,90.0,67.0,0.0,0.0);
329 new TRotMatrix("itsrot321","itsrot321",90.0,12.86,90.0,102.86,0.0,0.0);
330 new TRotMatrix("itsrot333","itsrot333",90.0,38.57,90.0,128.57,0.0,0.0);
331 new TRotMatrix("itsrot336","itsrot336",90.0,64.29,90.0,154.29,0.0,0.0);
332 new TRotMatrix("itsrot350","itsrot350",90.0,90.0,90.0,180.0,0.0,0.0);
333 new TRotMatrix("itsrot313","itsrot313",90.0,115.71,90.0,205.71,0.0,0.0);
334 new TRotMatrix("itsrot311","itsrot311",90.0,141.43,90.0,231.43,0.0,0.0);
335 new TRotMatrix("itsrot310","itsrot310",90.0,167.14,90.0,257.14,0.0,0.0);
336 new TRotMatrix("itsrot386","itsrot386",90.0,192.86,90.0,282.86,0.0,0.0);
337 new TRotMatrix("itsrot309","itsrot309",90.0,218.57,90.0,308.57,0.0,0.0);
338 new TRotMatrix("itsrot308","itsrot308",90.0,244.29,90.0,334.29,0.0,0.0);
339 new TRotMatrix("itsrot356","itsrot356",90.0,270.0,90.0,0.0,0.0,0.0);
340 new TRotMatrix("itsrot307","itsrot307",90.0,295.71,90.0,25.71,0.0,0.0);
341 new TRotMatrix("itsrot306","itsrot306",90.0,321.43,90.0,51.43,0.0,0.0);
342 new TRotMatrix("itsrot305","itsrot305",90.0,347.14,90.0,77.14,0.0,0.0);
343 new TRotMatrix("itsrot335","itsrot335",90.0,8.18,90.0,98.18,0.0,0.0);
344 new TRotMatrix("itsrot332","itsrot332",90.0,24.55,90.0,114.55,0.0,0.0);
345 new TRotMatrix("itsrot331","itsrot331",90.0,40.91,90.0,130.91,0.0,0.0);
346 new TRotMatrix("itsrot366","itsrot366",90.0,57.27,90.0,147.27,0.0,0.0);
347 new TRotMatrix("itsrot330","itsrot330",90.0,73.64,90.0,163.64,0.0,0.0);
348 new TRotMatrix("itsrot350","itsrot350",90.0,90.0,90.0,180.0,0.0,0.0);
349 new TRotMatrix("itsrot329","itsrot329",90.0,106.36,90.0,196.36,0.0,0.0);
350 new TRotMatrix("itsrot328","itsrot328",90.0,122.73,90.0,212.73,0.0,0.0);
351 new TRotMatrix("itsrot327","itsrot327",90.0,139.09,90.0,229.09,0.0,0.0);
352 new TRotMatrix("itsrot326","itsrot326",90.0,155.45,90.0,245.45,0.0,0.0);
353 new TRotMatrix("itsrot325","itsrot325",90.0,171.82,90.0,261.82,0.0,0.0);
354 new TRotMatrix("itsrot324","itsrot324",90.0,188.18,90.0,278.18,0.0,0.0);
355 new TRotMatrix("itsrot323","itsrot323",90.0,204.55,90.0,294.55,0.0,0.0);
356 new TRotMatrix("itsrot322","itsrot322",90.0,220.91,90.0,310.91,0.0,0.0);
357 new TRotMatrix("itsrot320","itsrot320",90.0,237.27,90.0,327.27,0.0,0.0);
358 new TRotMatrix("itsrot319","itsrot319",90.0,253.64,90.0,343.64,0.0,0.0);
359 new TRotMatrix("itsrot318","itsrot318",90.0,270.0,90.0,360.0,0.0,0.0);
360 new TRotMatrix("itsrot317","itsrot317",90.0,286.36,90.0,16.36,0.0,0.0);
361 new TRotMatrix("itsrot316","itsrot316",90.0,302.73,90.0,32.73,0.0,0.0);
362 new TRotMatrix("itsrot315","itsrot315",90.0,319.09,90.0,49.09,0.0,0.0);
363 new TRotMatrix("itsrot314","itsrot314",90.0,335.45,90.0,65.45,0.0,0.0);
364 new TRotMatrix("itsrot334","itsrot334",90.0,351.82,90.0,81.82,0.0,0.0);
368 new TRotMatrix("itsrot504","itsrot504",90.0,127.06,90.0,217.06,0.0,0.0);
369 new TRotMatrix("itsrot505","itsrot505",90.0,116.47,90.0,206.47,0.0,0.0);
370 new TRotMatrix("itsrot506","itsrot506",90.0,105.88,90.0,195.88,0.0,0.0);
371 new TRotMatrix("itsrot507","itsrot507",90.0,95.29,90.0,185.29,0.0,0.0);
372 new TRotMatrix("itsrot508","itsrot508",90.0,84.71,90.0,174.71,0.0,0.0);
373 new TRotMatrix("itsrot509","itsrot509",90.0,74.12,90.0,164.12,0.0,0.0);
374 new TRotMatrix("itsrot510","itsrot510",90.0,63.53,90.0,153.53,0.0,0.0);
375 new TRotMatrix("itsrot511","itsrot511",90.0,52.94,90.0,142.94,0.0,0.0);
376 new TRotMatrix("itsrot512","itsrot512",90.0,42.35,90.0,132.35,0.0,0.0);
377 new TRotMatrix("itsrot513","itsrot513",90.0,31.76,90.0,121.76,0.0,0.0);
378 new TRotMatrix("itsrot653","itsrot653",90.0,21.18,90.0,111.18,0.0,0.0);
379 new TRotMatrix("itsrot514","itsrot514",90.0,10.59,90.0,100.59,0.0,0.0);
380 new TRotMatrix("itsrot515","itsrot515",90.0,349.41,90.0,79.41,0.0,0.0);
381 new TRotMatrix("itsrot516","itsrot516",90.0,338.82,90.0,68.82,0.0,0.0);
382 new TRotMatrix("itsrot517","itsrot517",90.0,328.24,90.0,58.24,0.0,0.0);
383 new TRotMatrix("itsrot518","itsrot518",90.0,317.65,90.0,47.65,0.0,0.0);
384 new TRotMatrix("itsrot519","itsrot519",90.0,307.06,90.0,37.06,0.0,0.0);
385 new TRotMatrix("itsrot520","itsrot520",90.0,296.47,90.0,26.47,0.0,0.0);
386 new TRotMatrix("itsrot521","itsrot521",90.0,285.88,90.0,15.88,0.0,0.0);
387 new TRotMatrix("itsrot522","itsrot522",90.0,275.29,90.0,5.29,0.0,0.0);
388 new TRotMatrix("itsrot523","itsrot523",90.0,264.71,90.0,354.71,0.0,0.0);
389 new TRotMatrix("itsrot524","itsrot524",90.0,254.12,90.0,344.12,0.0,0.0);
390 new TRotMatrix("itsrot525","itsrot525",90.0,243.53,90.0,333.53,0.0,0.0);
391 new TRotMatrix("itsrot526","itsrot526",90.0,232.94,90.0,322.94,0.0,0.0);
392 new TRotMatrix("itsrot527","itsrot527",90.0,222.35,90.0,312.35,0.0,0.0);
393 new TRotMatrix("itsrot528","itsrot528",90.0,211.76,90.0,301.76,0.0,0.0);
394 new TRotMatrix("itsrot618","itsrot618",90.0,201.18,90.0,291.18,0.0,0.0);
395 new TRotMatrix("itsrot529","itsrot529",90.0,190.59,90.0,280.59,0.0,0.0);
396 new TRotMatrix("itsrot533","itsrot533",90.0,180.0,90.0,270.0,0.0,0.0);
397 new TRotMatrix("itsrot530","itsrot530",90.0,169.41,90.0,259.41,0.0,0.0);
398 new TRotMatrix("itsrot531","itsrot531",90.0,158.82,90.0,248.82,0.0,0.0);
399 new TRotMatrix("itsrot501","itsrot501",90.0,148.24,90.0,238.24,0.0,0.0);
400 new TRotMatrix("itsrot503","itsrot503",90.0,137.65,90.0,227.65,0.0,0.0);
401 new TRotMatrix("itsrot532","itsrot532",90.0,360.0,90.0,90.0,0.0,0.0);
402 new TRotMatrix("itsrot560","itsrot560",90.0,85.26,90.0,175.26,0.0,0.0);
403 new TRotMatrix("itsrot561","itsrot561",90.0,94.74,90.0,184.74,0.0,0.0);
404 new TRotMatrix("itsrot562","itsrot562",90.0,104.21,90.0,194.21,0.0,0.0);
405 new TRotMatrix("itsrot563","itsrot563",90.0,113.68,90.0,203.68,0.0,0.0);
406 new TRotMatrix("itsrot564","itsrot564",90.0,123.16,90.0,213.16,0.0,0.0);
407 new TRotMatrix("itsrot565","itsrot565",90.0,132.63,90.0,222.63,0.0,0.0);
408 new TRotMatrix("itsrot566","itsrot566",90.0,142.11,90.0,232.11,0.0,0.0);
409 new TRotMatrix("itsrot567","itsrot567",90.0,151.58,90.0,241.58,0.0,0.0);
410 new TRotMatrix("itsrot568","itsrot568",90.0,161.05,90.0,251.05,0.0,0.0);
411 new TRotMatrix("itsrot569","itsrot569",90.0,170.53,90.0,260.53,0.0,0.0);
412 new TRotMatrix("itsrot533","itsrot533",90.0,180.0,90.0,270.0,0.0,0.0);
413 new TRotMatrix("itsrot534","itsrot534",90.0,189.47,90.0,279.47,0.0,0.0);
414 new TRotMatrix("itsrot535","itsrot535",90.0,198.95,90.0,288.95,0.0,0.0);
415 new TRotMatrix("itsrot623","itsrot623",90.0,208.42,90.0,298.42,0.0,0.0);
416 new TRotMatrix("itsrot537","itsrot537",90.0,217.89,90.0,307.89,0.0,0.0);
417 new TRotMatrix("itsrot538","itsrot538",90.0,227.37,90.0,317.37,0.0,0.0);
418 new TRotMatrix("itsrot539","itsrot539",90.0,236.84,90.0,326.84,0.0,0.0);
419 new TRotMatrix("itsrot540","itsrot540",90.0,246.32,90.0,336.32,0.0,0.0);
420 new TRotMatrix("itsrot541","itsrot541",90.0,255.79,90.0,345.79,0.0,0.0);
421 new TRotMatrix("itsrot542","itsrot542",90.0,265.26,90.0,355.26,0.0,0.0);
422 new TRotMatrix("itsrot543","itsrot543",90.0,274.74,90.0,4.74,0.0,0.0);
423 new TRotMatrix("itsrot544","itsrot544",90.0,284.21,90.0,14.21,0.0,0.0);
424 new TRotMatrix("itsrot545","itsrot545",90.0,293.68,90.0,23.68,0.0,0.0);
425 new TRotMatrix("itsrot546","itsrot546",90.0,303.16,90.0,33.16,0.0,0.0);
426 new TRotMatrix("itsrot547","itsrot547",90.0,312.63,90.0,42.63,0.0,0.0);
427 new TRotMatrix("itsrot548","itsrot548",90.0,322.11,90.0,52.11,0.0,0.0);
428 new TRotMatrix("itsrot549","itsrot549",90.0,331.58,90.0,61.58,0.0,0.0);
429 new TRotMatrix("itsrot550","itsrot550",90.0,341.05,90.0,71.05,0.0,0.0);
430 new TRotMatrix("itsrot551","itsrot551",90.0,350.53,90.0,80.53,0.0,0.0);
431 new TRotMatrix("itsrot552","itsrot552",90.0,9.47,90.0,99.47,0.0,0.0);
432 new TRotMatrix("itsrot553","itsrot553",90.0,18.95,90.0,108.95,0.0,0.0);
433 new TRotMatrix("itsrot620","itsrot620",90.0,28.42,90.0,118.42,0.0,0.0);
434 new TRotMatrix("itsrot555","itsrot555",90.0,37.89,90.0,127.89,0.0,0.0);
435 new TRotMatrix("itsrot556","itsrot556",90.0,47.37,90.0,137.37,0.0,0.0);
436 new TRotMatrix("itsrot557","itsrot557",90.0,56.84,90.0,146.84,0.0,0.0);
437 new TRotMatrix("itsrot558","itsrot558",90.0,66.32,90.0,156.32,0.0,0.0);
438 new TRotMatrix("itsrot559","itsrot559",90.0,75.79,90.0,165.79,0.0,0.0);
441 // --- Define SPD (option 'a') volumes ----------------------------
444 // (this is NOT the default)
451 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
456 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
461 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
466 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
469 di103[1] = ddet1+dchip1;
471 new TBRIK("I103","I103","void",di103[0],di103[1],di103[2]);
474 di1d3[1] = ddet2+dchip2;
476 new TBRIK("I1D3","I1D3","void",di1d3[0],di1d3[1],di1d3[2]);
479 di10a[1] = ddet1+dchip1+dbus+0.0025;
481 new TBRIK("I10A","I10A","void",di10a[0],di10a[1],di10a[2]);
484 di20a[1] = ddet2+dchip2+dbus+0.0025;
486 new TBRIK("I20A","I20A","void",di20a[0],di20a[1],di20a[2]);
493 new TTUBS("I12A","I12A","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
498 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
502 // --- Define SPD (option 'b') volumes ----------------------------
505 // (this is the default)
512 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
517 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
522 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
527 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
530 di107[1] = ddet1+dchip1;
532 new TBRIK("I107","I107","void",di107[0],di107[1],di107[2]);
535 di1d7[1] = ddet2+dchip2;
537 new TBRIK("I1D7","I1D7","void",di1d7[0],di1d7[1],di1d7[2]);
540 di10b[1] = ddet1+dchip1+dbus+0.0025;
542 new TBRIK("I10B","I10B","void",di10b[0],di10b[1],di10b[2]);
545 di20b[1] = ddet2+dchip2+dbus+0.0025;
547 new TBRIK("I20B","I20B","void",di20b[0],di20b[1],di20b[2]);
554 new TTUBS("I12B","I12B","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
559 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
564 // --- Define SDD volumes ------------------------------------------
566 TPCON *it34 = new TPCON("IT34","IT34","void",0.,360.,6);
567 it34->DefineSection(0,-34.6,23.49,28.);
568 it34->DefineSection(1,-23.65,23.49,28.);
569 it34->DefineSection(2,-23.65,14.59,28.);
570 it34->DefineSection(3,23.65,14.59,28.);
571 it34->DefineSection(4,23.65,23.49,28.);
572 it34->DefineSection(5,34.6,23.49,28.);
574 I302dits[0] = 3.6250;
575 I302dits[1] = 0.0150;
576 I302dits[2] = 4.3794;
577 new TBRIK("I302","I302","void",I302dits[0],I302dits[1],I302dits[2]);
579 I004dits[0] = I302dits[0]+0.005;
580 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
581 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
582 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
583 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
585 I004dits[2] = I004dits[2] + I302dits[2];
586 new TBRIK("I004","I004","void",I004dits[0],I004dits[1],I004dits[2]);
591 new TBRIK("ITS3","ITS3","void",dits[0],dits[1],dits[2]);
593 I402dits[0] = 3.6250;
594 I402dits[1] = 0.0150;
595 I402dits[2] = 4.3794;
596 new TBRIK("I402","I402","void",I402dits[0],I402dits[1],I402dits[2]);
598 I005dits[0] = I402dits[0]+0.005;
599 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
600 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
601 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
602 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
604 I005dits[2] = I005dits[2] + I402dits[2];
605 new TBRIK("I005","I005","void",I005dits[0],I005dits[1],I005dits[2]);
610 new TBRIK("ITS4","ITS4","void",dits[0],dits[1],dits[2]);
613 // --- Define SSD volumes ------------------------------------------
616 TPCON *it56 = new TPCON("IT56","IT56","void",0.,360.,6);
617 it56->DefineSection(0,-57.45,43.6,48.);
618 it56->DefineSection(1,-49.15,43.6,48.);
619 it56->DefineSection(2,-49.15,36.9,48.);
620 it56->DefineSection(3,50.55,36.9,48.);
621 it56->DefineSection(4,50.55,43.6,48.);
622 it56->DefineSection(5,57.45,43.6,48.);
627 new TBRIK("I565","I565","void",dits[0],dits[1],dits[2]);
632 new TBRIK("I569","I569","void",dits[0],dits[1],dits[2]);
637 new TBRIK("I562","I562","void",dits[0],dits[1],dits[2]);
642 new TBRIK("I566","I566","void",dits[0],dits[1],dits[2]);
647 new TBRIK("ITS5","ITS5","void",dits[0],dits[1],dits[2]);
652 new TBRIK("ITS6","ITS6","void",dits[0],dits[1],dits[2]);
658 // --- Place SPD (option 'a') volumes into their mother volume
661 // (this is NOT the default)
669 // --- Place SPD (option 'b') volumes into their mother volume
672 // (this is the default)
676 // Place IT12 in Alice
678 node = new TNode("IT12","IT12","IT12",0.,0.,0.,"");
679 node->SetLineColor(kColorITS);
680 node->SetVisibility(0);
683 // Place copy #1 of I12B in IT12
685 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"");
686 sub1node->SetLineColor(kColorITS);
687 sub1node->SetVisibility(0);
690 // Place copy #1 of I10B in I12B
692 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
693 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
694 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
695 sub2node->SetLineColor(kColorITS);
696 sub2node->SetVisibility(0);
699 // Place copy #1 of I107 in I10B
701 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
702 sub3node->SetLineColor(kColorITS);
703 sub3node->SetVisibility(0);
706 // Place copy #1 of I101 in I107
708 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
709 sub4node->SetLineColor(kColorITS);
710 sub4node->SetVisibility(0);
713 // Place copy #1 of ITS1 in I101
715 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
716 sub5node->SetLineColor(kColorITS);
717 fNodes->Add(sub5node);
719 fNodes->Add(sub4node);
721 fNodes->Add(sub3node);
724 // Place copy #2 of I107 in I10B
726 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
727 sub3node->SetLineColor(kColorITS);
728 sub3node->SetVisibility(0);
731 // Place copy #1 of I101 in I107
733 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
734 sub4node->SetLineColor(kColorITS);
735 sub4node->SetVisibility(0);
738 // Place copy #1 of ITS1 in I101
740 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
741 sub5node->SetLineColor(kColorITS);
742 fNodes->Add(sub5node);
744 fNodes->Add(sub4node);
746 fNodes->Add(sub3node);
749 // Place copy #3 of I107 in I10B
751 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
752 sub3node->SetLineColor(kColorITS);
753 sub3node->SetVisibility(0);
756 // Place copy #1 of I101 in I107
758 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
759 sub4node->SetLineColor(kColorITS);
760 sub4node->SetVisibility(0);
763 // Place copy #1 of ITS1 in I101
765 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
766 sub5node->SetLineColor(kColorITS);
767 fNodes->Add(sub5node);
769 fNodes->Add(sub4node);
771 fNodes->Add(sub3node);
774 // Place copy #4 of I107 in I10B
776 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
777 sub3node->SetLineColor(kColorITS);
778 sub3node->SetVisibility(0);
781 // Place copy #1 of I101 in I107
783 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
784 sub4node->SetLineColor(kColorITS);
785 sub4node->SetVisibility(0);
788 // Place copy #1 of ITS1 in I101
790 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
791 sub5node->SetLineColor(kColorITS);
792 fNodes->Add(sub5node);
794 fNodes->Add(sub4node);
796 fNodes->Add(sub3node);
798 fNodes->Add(sub2node);
801 // Place copy #2 of I10B in I12B
803 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
804 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
805 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
806 sub2node->SetLineColor(kColorITS);
807 sub2node->SetVisibility(0);
810 // Place copy #1 of I107 in I10B
812 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
813 sub3node->SetLineColor(kColorITS);
814 sub3node->SetVisibility(0);
817 // Place copy #1 of I101 in I107
819 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
820 sub4node->SetLineColor(kColorITS);
821 sub4node->SetVisibility(0);
824 // Place copy #1 of ITS1 in I101
826 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
827 sub5node->SetLineColor(kColorITS);
828 fNodes->Add(sub5node);
830 fNodes->Add(sub4node);
832 fNodes->Add(sub3node);
835 // Place copy #2 of I107 in I10B
837 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
838 sub3node->SetLineColor(kColorITS);
839 sub3node->SetVisibility(0);
842 // Place copy #1 of I101 in I107
844 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
845 sub4node->SetLineColor(kColorITS);
846 sub4node->SetVisibility(0);
849 // Place copy #1 of ITS1 in I101
851 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
852 sub5node->SetLineColor(kColorITS);
853 fNodes->Add(sub5node);
855 fNodes->Add(sub4node);
857 fNodes->Add(sub3node);
860 // Place copy #3 of I107 in I10B
862 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
863 sub3node->SetLineColor(kColorITS);
864 sub3node->SetVisibility(0);
867 // Place copy #1 of I101 in I107
869 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
870 sub4node->SetLineColor(kColorITS);
871 sub4node->SetVisibility(0);
874 // Place copy #1 of ITS1 in I101
876 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
877 sub5node->SetLineColor(kColorITS);
878 fNodes->Add(sub5node);
880 fNodes->Add(sub4node);
882 fNodes->Add(sub3node);
885 // Place copy #4 of I107 in I10B
887 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
888 sub3node->SetLineColor(kColorITS);
889 sub3node->SetVisibility(0);
892 // Place copy #1 of I101 in I107
894 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
895 sub4node->SetLineColor(kColorITS);
896 sub4node->SetVisibility(0);
899 // Place copy #1 of ITS1 in I101
901 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
902 sub5node->SetLineColor(kColorITS);
903 fNodes->Add(sub5node);
905 fNodes->Add(sub4node);
907 fNodes->Add(sub3node);
909 fNodes->Add(sub2node);
912 // Place copy #1 of I20B in I12B
914 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
915 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
916 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
917 sub2node->SetLineColor(kColorITS);
918 sub2node->SetVisibility(0);
921 // Place copy #1 of I1D7 in I20B
923 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
924 sub3node->SetLineColor(kColorITS);
925 sub3node->SetVisibility(0);
928 // Place copy #1 of I1D1 in I1D7
930 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
931 sub4node->SetLineColor(kColorITS);
932 sub4node->SetVisibility(0);
935 // Place copy #1 of ITS2 in I1D1
937 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
938 sub5node->SetLineColor(kColorITS);
939 fNodes->Add(sub5node);
941 fNodes->Add(sub4node);
943 fNodes->Add(sub3node);
946 // Place copy #2 of I1D7 in I20B
948 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
949 sub3node->SetLineColor(kColorITS);
950 sub3node->SetVisibility(0);
953 // Place copy #1 of I1D1 in I1D7
955 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
956 sub4node->SetLineColor(kColorITS);
957 sub4node->SetVisibility(0);
960 // Place copy #1 of ITS2 in I1D1
962 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
963 sub5node->SetLineColor(kColorITS);
964 fNodes->Add(sub5node);
966 fNodes->Add(sub4node);
968 fNodes->Add(sub3node);
971 // Place copy #3 of I1D7 in I20B
973 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
974 sub3node->SetLineColor(kColorITS);
975 sub3node->SetVisibility(0);
978 // Place copy #1 of I1D1 in I1D7
980 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
981 sub4node->SetLineColor(kColorITS);
982 sub4node->SetVisibility(0);
985 // Place copy #1 of ITS2 in I1D1
987 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
988 sub5node->SetLineColor(kColorITS);
989 fNodes->Add(sub5node);
991 fNodes->Add(sub4node);
993 fNodes->Add(sub3node);
996 // Place copy #4 of I1D7 in I20B
998 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
999 sub3node->SetLineColor(kColorITS);
1000 sub3node->SetVisibility(0);
1003 // Place copy #1 of I1D1 in I1D7
1005 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1006 sub4node->SetLineColor(kColorITS);
1007 sub4node->SetVisibility(0);
1010 // Place copy #1 of ITS2 in I1D1
1012 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1013 sub5node->SetLineColor(kColorITS);
1014 fNodes->Add(sub5node);
1016 fNodes->Add(sub4node);
1018 fNodes->Add(sub3node);
1020 fNodes->Add(sub2node);
1023 // Place copy #2 of I20B in I12B
1025 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1026 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1027 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
1028 sub2node->SetLineColor(kColorITS);
1029 sub2node->SetVisibility(0);
1032 // Place copy #1 of I1D7 in I20B
1034 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1035 sub3node->SetLineColor(kColorITS);
1036 sub3node->SetVisibility(0);
1039 // Place copy #1 of I1D1 in I1D7
1041 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1042 sub4node->SetLineColor(kColorITS);
1043 sub4node->SetVisibility(0);
1046 // Place copy #1 of ITS2 in I1D1
1048 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1049 sub5node->SetLineColor(kColorITS);
1050 fNodes->Add(sub5node);
1052 fNodes->Add(sub4node);
1054 fNodes->Add(sub3node);
1057 // Place copy #2 of I1D7 in I20B
1059 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1060 sub3node->SetLineColor(kColorITS);
1061 sub3node->SetVisibility(0);
1064 // Place copy #1 of I1D1 in I1D7
1066 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1067 sub4node->SetLineColor(kColorITS);
1068 sub4node->SetVisibility(0);
1071 // Place copy #1 of ITS2 in I1D1
1073 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1074 sub5node->SetLineColor(kColorITS);
1075 fNodes->Add(sub5node);
1077 fNodes->Add(sub4node);
1079 fNodes->Add(sub3node);
1082 // Place copy #3 of I1D7 in I20B
1084 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1085 sub3node->SetLineColor(kColorITS);
1086 sub3node->SetVisibility(0);
1089 // Place copy #1 of I1D1 in I1D7
1091 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1092 sub4node->SetLineColor(kColorITS);
1093 sub4node->SetVisibility(0);
1096 // Place copy #1 of ITS2 in I1D1
1098 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1099 sub5node->SetLineColor(kColorITS);
1100 fNodes->Add(sub5node);
1102 fNodes->Add(sub4node);
1104 fNodes->Add(sub3node);
1107 // Place copy #4 of I1D7 in I20B
1109 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1110 sub3node->SetLineColor(kColorITS);
1111 sub3node->SetVisibility(0);
1114 // Place copy #1 of I1D1 in I1D7
1116 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1117 sub4node->SetLineColor(kColorITS);
1118 sub4node->SetVisibility(0);
1121 // Place copy #1 of ITS2 in I1D1
1123 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1124 sub5node->SetLineColor(kColorITS);
1125 fNodes->Add(sub5node);
1127 fNodes->Add(sub4node);
1129 fNodes->Add(sub3node);
1131 fNodes->Add(sub2node);
1134 // Place copy #3 of I20B in I12B
1136 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1137 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1138 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
1139 sub2node->SetLineColor(kColorITS);
1140 sub2node->SetVisibility(0);
1143 // Place copy #1 of I1D7 in I20B
1145 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1146 sub3node->SetLineColor(kColorITS);
1147 sub3node->SetVisibility(0);
1150 // Place copy #1 of I1D1 in I1D7
1152 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1153 sub4node->SetLineColor(kColorITS);
1154 sub4node->SetVisibility(0);
1157 // Place copy #1 of ITS2 in I1D1
1159 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1160 sub5node->SetLineColor(kColorITS);
1161 fNodes->Add(sub5node);
1163 fNodes->Add(sub4node);
1165 fNodes->Add(sub3node);
1168 // Place copy #2 of I1D7 in I20B
1170 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1171 sub3node->SetLineColor(kColorITS);
1172 sub3node->SetVisibility(0);
1175 // Place copy #1 of I1D1 in I1D7
1177 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1178 sub4node->SetLineColor(kColorITS);
1179 sub4node->SetVisibility(0);
1182 // Place copy #1 of ITS2 in I1D1
1184 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1185 sub5node->SetLineColor(kColorITS);
1186 fNodes->Add(sub5node);
1188 fNodes->Add(sub4node);
1190 fNodes->Add(sub3node);
1193 // Place copy #3 of I1D7 in I20B
1195 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1196 sub3node->SetLineColor(kColorITS);
1197 sub3node->SetVisibility(0);
1200 // Place copy #1 of I1D1 in I1D7
1202 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1203 sub4node->SetLineColor(kColorITS);
1204 sub4node->SetVisibility(0);
1207 // Place copy #1 of ITS2 in I1D1
1209 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1210 sub5node->SetLineColor(kColorITS);
1211 fNodes->Add(sub5node);
1213 fNodes->Add(sub4node);
1215 fNodes->Add(sub3node);
1218 // Place copy #4 of I1D7 in I20B
1220 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1221 sub3node->SetLineColor(kColorITS);
1222 sub3node->SetVisibility(0);
1225 // Place copy #1 of I1D1 in I1D7
1227 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1228 sub4node->SetLineColor(kColorITS);
1229 sub4node->SetVisibility(0);
1232 // Place copy #1 of ITS2 in I1D1
1234 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1235 sub5node->SetLineColor(kColorITS);
1236 fNodes->Add(sub5node);
1238 fNodes->Add(sub4node);
1240 fNodes->Add(sub3node);
1242 fNodes->Add(sub2node);
1245 // Place copy #4 of I20B in I12B
1247 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
1248 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
1249 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
1250 sub2node->SetLineColor(kColorITS);
1251 sub2node->SetVisibility(0);
1254 // Place copy #1 of I1D7 in I20B
1256 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1257 sub3node->SetLineColor(kColorITS);
1258 sub3node->SetVisibility(0);
1261 // Place copy #1 of I1D1 in I1D7
1263 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1264 sub4node->SetLineColor(kColorITS);
1265 sub4node->SetVisibility(0);
1268 // Place copy #1 of ITS2 in I1D1
1270 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1271 sub5node->SetLineColor(kColorITS);
1272 fNodes->Add(sub5node);
1274 fNodes->Add(sub4node);
1276 fNodes->Add(sub3node);
1279 // Place copy #2 of I1D7 in I20B
1281 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1282 sub3node->SetLineColor(kColorITS);
1283 sub3node->SetVisibility(0);
1286 // Place copy #1 of I1D1 in I1D7
1288 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1289 sub4node->SetLineColor(kColorITS);
1290 sub4node->SetVisibility(0);
1293 // Place copy #1 of ITS2 in I1D1
1295 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1296 sub5node->SetLineColor(kColorITS);
1297 fNodes->Add(sub5node);
1299 fNodes->Add(sub4node);
1301 fNodes->Add(sub3node);
1304 // Place copy #3 of I1D7 in I20B
1306 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1307 sub3node->SetLineColor(kColorITS);
1308 sub3node->SetVisibility(0);
1311 // Place copy #1 of I1D1 in I1D7
1313 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1314 sub4node->SetLineColor(kColorITS);
1315 sub4node->SetVisibility(0);
1318 // Place copy #1 of ITS2 in I1D1
1320 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1321 sub5node->SetLineColor(kColorITS);
1322 fNodes->Add(sub5node);
1324 fNodes->Add(sub4node);
1326 fNodes->Add(sub3node);
1329 // Place copy #4 of I1D7 in I20B
1331 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1332 sub3node->SetLineColor(kColorITS);
1333 sub3node->SetVisibility(0);
1336 // Place copy #1 of I1D1 in I1D7
1338 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1339 sub4node->SetLineColor(kColorITS);
1340 sub4node->SetVisibility(0);
1343 // Place copy #1 of ITS2 in I1D1
1345 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1346 sub5node->SetLineColor(kColorITS);
1347 fNodes->Add(sub5node);
1349 fNodes->Add(sub4node);
1351 fNodes->Add(sub3node);
1353 fNodes->Add(sub2node);
1355 fNodes->Add(sub1node);
1358 // Place copy #2 of I12B in IT12
1360 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot245");
1361 sub1node->SetLineColor(kColorITS);
1362 sub1node->SetVisibility(0);
1365 // Place copy #1 of I10B in I12B
1367 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
1368 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
1369 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
1370 sub2node->SetLineColor(kColorITS);
1371 sub2node->SetVisibility(0);
1374 // Place copy #1 of I107 in I10B
1376 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1377 sub3node->SetLineColor(kColorITS);
1378 sub3node->SetVisibility(0);
1381 // Place copy #1 of I101 in I107
1383 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1384 sub4node->SetLineColor(kColorITS);
1385 sub4node->SetVisibility(0);
1388 // Place copy #1 of ITS1 in I101
1390 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1391 sub5node->SetLineColor(kColorITS);
1392 fNodes->Add(sub5node);
1394 fNodes->Add(sub4node);
1396 fNodes->Add(sub3node);
1399 // Place copy #2 of I107 in I10B
1401 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1402 sub3node->SetLineColor(kColorITS);
1403 sub3node->SetVisibility(0);
1406 // Place copy #1 of I101 in I107
1408 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1409 sub4node->SetLineColor(kColorITS);
1410 sub4node->SetVisibility(0);
1413 // Place copy #1 of ITS1 in I101
1415 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1416 sub5node->SetLineColor(kColorITS);
1417 fNodes->Add(sub5node);
1419 fNodes->Add(sub4node);
1421 fNodes->Add(sub3node);
1424 // Place copy #3 of I107 in I10B
1426 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1427 sub3node->SetLineColor(kColorITS);
1428 sub3node->SetVisibility(0);
1431 // Place copy #1 of I101 in I107
1433 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1434 sub4node->SetLineColor(kColorITS);
1435 sub4node->SetVisibility(0);
1438 // Place copy #1 of ITS1 in I101
1440 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1441 sub5node->SetLineColor(kColorITS);
1442 fNodes->Add(sub5node);
1444 fNodes->Add(sub4node);
1446 fNodes->Add(sub3node);
1449 // Place copy #4 of I107 in I10B
1451 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1452 sub3node->SetLineColor(kColorITS);
1453 sub3node->SetVisibility(0);
1456 // Place copy #1 of I101 in I107
1458 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1459 sub4node->SetLineColor(kColorITS);
1460 sub4node->SetVisibility(0);
1463 // Place copy #1 of ITS1 in I101
1465 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1466 sub5node->SetLineColor(kColorITS);
1467 fNodes->Add(sub5node);
1469 fNodes->Add(sub4node);
1471 fNodes->Add(sub3node);
1473 fNodes->Add(sub2node);
1476 // Place copy #2 of I10B in I12B
1478 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
1479 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
1480 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
1481 sub2node->SetLineColor(kColorITS);
1482 sub2node->SetVisibility(0);
1485 // Place copy #1 of I107 in I10B
1487 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1488 sub3node->SetLineColor(kColorITS);
1489 sub3node->SetVisibility(0);
1492 // Place copy #1 of I101 in I107
1494 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1495 sub4node->SetLineColor(kColorITS);
1496 sub4node->SetVisibility(0);
1499 // Place copy #1 of ITS1 in I101
1501 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1502 sub5node->SetLineColor(kColorITS);
1503 fNodes->Add(sub5node);
1505 fNodes->Add(sub4node);
1507 fNodes->Add(sub3node);
1510 // Place copy #2 of I107 in I10B
1512 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1513 sub3node->SetLineColor(kColorITS);
1514 sub3node->SetVisibility(0);
1517 // Place copy #1 of I101 in I107
1519 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1520 sub4node->SetLineColor(kColorITS);
1521 sub4node->SetVisibility(0);
1524 // Place copy #1 of ITS1 in I101
1526 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1527 sub5node->SetLineColor(kColorITS);
1528 fNodes->Add(sub5node);
1530 fNodes->Add(sub4node);
1532 fNodes->Add(sub3node);
1535 // Place copy #3 of I107 in I10B
1537 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1538 sub3node->SetLineColor(kColorITS);
1539 sub3node->SetVisibility(0);
1542 // Place copy #1 of I101 in I107
1544 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1545 sub4node->SetLineColor(kColorITS);
1546 sub4node->SetVisibility(0);
1549 // Place copy #1 of ITS1 in I101
1551 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1552 sub5node->SetLineColor(kColorITS);
1553 fNodes->Add(sub5node);
1555 fNodes->Add(sub4node);
1557 fNodes->Add(sub3node);
1560 // Place copy #4 of I107 in I10B
1562 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1563 sub3node->SetLineColor(kColorITS);
1564 sub3node->SetVisibility(0);
1567 // Place copy #1 of I101 in I107
1569 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1570 sub4node->SetLineColor(kColorITS);
1571 sub4node->SetVisibility(0);
1574 // Place copy #1 of ITS1 in I101
1576 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1577 sub5node->SetLineColor(kColorITS);
1578 fNodes->Add(sub5node);
1580 fNodes->Add(sub4node);
1582 fNodes->Add(sub3node);
1584 fNodes->Add(sub2node);
1587 // Place copy #1 of I20B in I12B
1589 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
1590 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
1591 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
1592 sub2node->SetLineColor(kColorITS);
1593 sub2node->SetVisibility(0);
1596 // Place copy #1 of I1D7 in I20B
1598 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1599 sub3node->SetLineColor(kColorITS);
1600 sub3node->SetVisibility(0);
1603 // Place copy #1 of I1D1 in I1D7
1605 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1606 sub4node->SetLineColor(kColorITS);
1607 sub4node->SetVisibility(0);
1610 // Place copy #1 of ITS2 in I1D1
1612 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1613 sub5node->SetLineColor(kColorITS);
1614 fNodes->Add(sub5node);
1616 fNodes->Add(sub4node);
1618 fNodes->Add(sub3node);
1621 // Place copy #2 of I1D7 in I20B
1623 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1624 sub3node->SetLineColor(kColorITS);
1625 sub3node->SetVisibility(0);
1628 // Place copy #1 of I1D1 in I1D7
1630 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1631 sub4node->SetLineColor(kColorITS);
1632 sub4node->SetVisibility(0);
1635 // Place copy #1 of ITS2 in I1D1
1637 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1638 sub5node->SetLineColor(kColorITS);
1639 fNodes->Add(sub5node);
1641 fNodes->Add(sub4node);
1643 fNodes->Add(sub3node);
1646 // Place copy #3 of I1D7 in I20B
1648 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1649 sub3node->SetLineColor(kColorITS);
1650 sub3node->SetVisibility(0);
1653 // Place copy #1 of I1D1 in I1D7
1655 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1656 sub4node->SetLineColor(kColorITS);
1657 sub4node->SetVisibility(0);
1660 // Place copy #1 of ITS2 in I1D1
1662 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1663 sub5node->SetLineColor(kColorITS);
1664 fNodes->Add(sub5node);
1666 fNodes->Add(sub4node);
1668 fNodes->Add(sub3node);
1671 // Place copy #4 of I1D7 in I20B
1673 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1674 sub3node->SetLineColor(kColorITS);
1675 sub3node->SetVisibility(0);
1678 // Place copy #1 of I1D1 in I1D7
1680 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1681 sub4node->SetLineColor(kColorITS);
1682 sub4node->SetVisibility(0);
1685 // Place copy #1 of ITS2 in I1D1
1687 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1688 sub5node->SetLineColor(kColorITS);
1689 fNodes->Add(sub5node);
1691 fNodes->Add(sub4node);
1693 fNodes->Add(sub3node);
1695 fNodes->Add(sub2node);
1698 // Place copy #2 of I20B in I12B
1700 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1701 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1702 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
1703 sub2node->SetLineColor(kColorITS);
1704 sub2node->SetVisibility(0);
1707 // Place copy #1 of I1D7 in I20B
1709 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1710 sub3node->SetLineColor(kColorITS);
1711 sub3node->SetVisibility(0);
1714 // Place copy #1 of I1D1 in I1D7
1716 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1717 sub4node->SetLineColor(kColorITS);
1718 sub4node->SetVisibility(0);
1721 // Place copy #1 of ITS2 in I1D1
1723 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1724 sub5node->SetLineColor(kColorITS);
1725 fNodes->Add(sub5node);
1727 fNodes->Add(sub4node);
1729 fNodes->Add(sub3node);
1732 // Place copy #2 of I1D7 in I20B
1734 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1735 sub3node->SetLineColor(kColorITS);
1736 sub3node->SetVisibility(0);
1739 // Place copy #1 of I1D1 in I1D7
1741 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1742 sub4node->SetLineColor(kColorITS);
1743 sub4node->SetVisibility(0);
1746 // Place copy #1 of ITS2 in I1D1
1748 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1749 sub5node->SetLineColor(kColorITS);
1750 fNodes->Add(sub5node);
1752 fNodes->Add(sub4node);
1754 fNodes->Add(sub3node);
1757 // Place copy #3 of I1D7 in I20B
1759 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1760 sub3node->SetLineColor(kColorITS);
1761 sub3node->SetVisibility(0);
1764 // Place copy #1 of I1D1 in I1D7
1766 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1767 sub4node->SetLineColor(kColorITS);
1768 sub4node->SetVisibility(0);
1771 // Place copy #1 of ITS2 in I1D1
1773 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1774 sub5node->SetLineColor(kColorITS);
1775 fNodes->Add(sub5node);
1777 fNodes->Add(sub4node);
1779 fNodes->Add(sub3node);
1782 // Place copy #4 of I1D7 in I20B
1784 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1785 sub3node->SetLineColor(kColorITS);
1786 sub3node->SetVisibility(0);
1789 // Place copy #1 of I1D1 in I1D7
1791 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1792 sub4node->SetLineColor(kColorITS);
1793 sub4node->SetVisibility(0);
1796 // Place copy #1 of ITS2 in I1D1
1798 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1799 sub5node->SetLineColor(kColorITS);
1800 fNodes->Add(sub5node);
1802 fNodes->Add(sub4node);
1804 fNodes->Add(sub3node);
1806 fNodes->Add(sub2node);
1809 // Place copy #3 of I20B in I12B
1811 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1812 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1813 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
1814 sub2node->SetLineColor(kColorITS);
1815 sub2node->SetVisibility(0);
1818 // Place copy #1 of I1D7 in I20B
1820 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1821 sub3node->SetLineColor(kColorITS);
1822 sub3node->SetVisibility(0);
1825 // Place copy #1 of I1D1 in I1D7
1827 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1828 sub4node->SetLineColor(kColorITS);
1829 sub4node->SetVisibility(0);
1832 // Place copy #1 of ITS2 in I1D1
1834 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1835 sub5node->SetLineColor(kColorITS);
1836 fNodes->Add(sub5node);
1838 fNodes->Add(sub4node);
1840 fNodes->Add(sub3node);
1843 // Place copy #2 of I1D7 in I20B
1845 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1846 sub3node->SetLineColor(kColorITS);
1847 sub3node->SetVisibility(0);
1850 // Place copy #1 of I1D1 in I1D7
1852 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1853 sub4node->SetLineColor(kColorITS);
1854 sub4node->SetVisibility(0);
1857 // Place copy #1 of ITS2 in I1D1
1859 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1860 sub5node->SetLineColor(kColorITS);
1861 fNodes->Add(sub5node);
1863 fNodes->Add(sub4node);
1865 fNodes->Add(sub3node);
1868 // Place copy #3 of I1D7 in I20B
1870 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1871 sub3node->SetLineColor(kColorITS);
1872 sub3node->SetVisibility(0);
1875 // Place copy #1 of I1D1 in I1D7
1877 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1878 sub4node->SetLineColor(kColorITS);
1879 sub4node->SetVisibility(0);
1882 // Place copy #1 of ITS2 in I1D1
1884 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1885 sub5node->SetLineColor(kColorITS);
1886 fNodes->Add(sub5node);
1888 fNodes->Add(sub4node);
1890 fNodes->Add(sub3node);
1893 // Place copy #4 of I1D7 in I20B
1895 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1896 sub3node->SetLineColor(kColorITS);
1897 sub3node->SetVisibility(0);
1900 // Place copy #1 of I1D1 in I1D7
1902 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1903 sub4node->SetLineColor(kColorITS);
1904 sub4node->SetVisibility(0);
1907 // Place copy #1 of ITS2 in I1D1
1909 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1910 sub5node->SetLineColor(kColorITS);
1911 fNodes->Add(sub5node);
1913 fNodes->Add(sub4node);
1915 fNodes->Add(sub3node);
1917 fNodes->Add(sub2node);
1920 // Place copy #4 of I20B in I12B
1922 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
1923 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
1924 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
1925 sub2node->SetLineColor(kColorITS);
1926 sub2node->SetVisibility(0);
1929 // Place copy #1 of I1D7 in I20B
1931 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1932 sub3node->SetLineColor(kColorITS);
1933 sub3node->SetVisibility(0);
1936 // Place copy #1 of I1D1 in I1D7
1938 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1939 sub4node->SetLineColor(kColorITS);
1940 sub4node->SetVisibility(0);
1943 // Place copy #1 of ITS2 in I1D1
1945 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1946 sub5node->SetLineColor(kColorITS);
1947 fNodes->Add(sub5node);
1949 fNodes->Add(sub4node);
1951 fNodes->Add(sub3node);
1954 // Place copy #2 of I1D7 in I20B
1956 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1957 sub3node->SetLineColor(kColorITS);
1958 sub3node->SetVisibility(0);
1961 // Place copy #1 of I1D1 in I1D7
1963 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1964 sub4node->SetLineColor(kColorITS);
1965 sub4node->SetVisibility(0);
1968 // Place copy #1 of ITS2 in I1D1
1970 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1971 sub5node->SetLineColor(kColorITS);
1972 fNodes->Add(sub5node);
1974 fNodes->Add(sub4node);
1976 fNodes->Add(sub3node);
1979 // Place copy #3 of I1D7 in I20B
1981 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1982 sub3node->SetLineColor(kColorITS);
1983 sub3node->SetVisibility(0);
1986 // Place copy #1 of I1D1 in I1D7
1988 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1989 sub4node->SetLineColor(kColorITS);
1990 sub4node->SetVisibility(0);
1993 // Place copy #1 of ITS2 in I1D1
1995 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1996 sub5node->SetLineColor(kColorITS);
1997 fNodes->Add(sub5node);
1999 fNodes->Add(sub4node);
2001 fNodes->Add(sub3node);
2004 // Place copy #4 of I1D7 in I20B
2006 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2007 sub3node->SetLineColor(kColorITS);
2008 sub3node->SetVisibility(0);
2011 // Place copy #1 of I1D1 in I1D7
2013 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2014 sub4node->SetLineColor(kColorITS);
2015 sub4node->SetVisibility(0);
2018 // Place copy #1 of ITS2 in I1D1
2020 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2021 sub5node->SetLineColor(kColorITS);
2022 fNodes->Add(sub5node);
2024 fNodes->Add(sub4node);
2026 fNodes->Add(sub3node);
2028 fNodes->Add(sub2node);
2030 fNodes->Add(sub1node);
2033 // Place copy #3 of I12B in IT12
2035 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot234");
2036 sub1node->SetLineColor(kColorITS);
2037 sub1node->SetVisibility(0);
2040 // Place copy #1 of I10B in I12B
2042 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2043 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2044 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
2045 sub2node->SetLineColor(kColorITS);
2046 sub2node->SetVisibility(0);
2049 // Place copy #1 of I107 in I10B
2051 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2052 sub3node->SetLineColor(kColorITS);
2053 sub3node->SetVisibility(0);
2056 // Place copy #1 of I101 in I107
2058 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2059 sub4node->SetLineColor(kColorITS);
2060 sub4node->SetVisibility(0);
2063 // Place copy #1 of ITS1 in I101
2065 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2066 sub5node->SetLineColor(kColorITS);
2067 fNodes->Add(sub5node);
2069 fNodes->Add(sub4node);
2071 fNodes->Add(sub3node);
2074 // Place copy #2 of I107 in I10B
2076 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2077 sub3node->SetLineColor(kColorITS);
2078 sub3node->SetVisibility(0);
2081 // Place copy #1 of I101 in I107
2083 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2084 sub4node->SetLineColor(kColorITS);
2085 sub4node->SetVisibility(0);
2088 // Place copy #1 of ITS1 in I101
2090 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2091 sub5node->SetLineColor(kColorITS);
2092 fNodes->Add(sub5node);
2094 fNodes->Add(sub4node);
2096 fNodes->Add(sub3node);
2099 // Place copy #3 of I107 in I10B
2101 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2102 sub3node->SetLineColor(kColorITS);
2103 sub3node->SetVisibility(0);
2106 // Place copy #1 of I101 in I107
2108 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2109 sub4node->SetLineColor(kColorITS);
2110 sub4node->SetVisibility(0);
2113 // Place copy #1 of ITS1 in I101
2115 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2116 sub5node->SetLineColor(kColorITS);
2117 fNodes->Add(sub5node);
2119 fNodes->Add(sub4node);
2121 fNodes->Add(sub3node);
2124 // Place copy #4 of I107 in I10B
2126 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2127 sub3node->SetLineColor(kColorITS);
2128 sub3node->SetVisibility(0);
2131 // Place copy #1 of I101 in I107
2133 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2134 sub4node->SetLineColor(kColorITS);
2135 sub4node->SetVisibility(0);
2138 // Place copy #1 of ITS1 in I101
2140 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2141 sub5node->SetLineColor(kColorITS);
2142 fNodes->Add(sub5node);
2144 fNodes->Add(sub4node);
2146 fNodes->Add(sub3node);
2148 fNodes->Add(sub2node);
2151 // Place copy #2 of I10B in I12B
2153 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2154 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2155 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
2156 sub2node->SetLineColor(kColorITS);
2157 sub2node->SetVisibility(0);
2160 // Place copy #1 of I107 in I10B
2162 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2163 sub3node->SetLineColor(kColorITS);
2164 sub3node->SetVisibility(0);
2167 // Place copy #1 of I101 in I107
2169 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2170 sub4node->SetLineColor(kColorITS);
2171 sub4node->SetVisibility(0);
2174 // Place copy #1 of ITS1 in I101
2176 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2177 sub5node->SetLineColor(kColorITS);
2178 fNodes->Add(sub5node);
2180 fNodes->Add(sub4node);
2182 fNodes->Add(sub3node);
2185 // Place copy #2 of I107 in I10B
2187 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2188 sub3node->SetLineColor(kColorITS);
2189 sub3node->SetVisibility(0);
2192 // Place copy #1 of I101 in I107
2194 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2195 sub4node->SetLineColor(kColorITS);
2196 sub4node->SetVisibility(0);
2199 // Place copy #1 of ITS1 in I101
2201 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2202 sub5node->SetLineColor(kColorITS);
2203 fNodes->Add(sub5node);
2205 fNodes->Add(sub4node);
2207 fNodes->Add(sub3node);
2210 // Place copy #3 of I107 in I10B
2212 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2213 sub3node->SetLineColor(kColorITS);
2214 sub3node->SetVisibility(0);
2217 // Place copy #1 of I101 in I107
2219 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2220 sub4node->SetLineColor(kColorITS);
2221 sub4node->SetVisibility(0);
2224 // Place copy #1 of ITS1 in I101
2226 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2227 sub5node->SetLineColor(kColorITS);
2228 fNodes->Add(sub5node);
2230 fNodes->Add(sub4node);
2232 fNodes->Add(sub3node);
2235 // Place copy #4 of I107 in I10B
2237 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2238 sub3node->SetLineColor(kColorITS);
2239 sub3node->SetVisibility(0);
2242 // Place copy #1 of I101 in I107
2244 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2245 sub4node->SetLineColor(kColorITS);
2246 sub4node->SetVisibility(0);
2249 // Place copy #1 of ITS1 in I101
2251 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2252 sub5node->SetLineColor(kColorITS);
2253 fNodes->Add(sub5node);
2255 fNodes->Add(sub4node);
2257 fNodes->Add(sub3node);
2259 fNodes->Add(sub2node);
2262 // Place copy #1 of I20B in I12B
2264 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
2265 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
2266 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
2267 sub2node->SetLineColor(kColorITS);
2268 sub2node->SetVisibility(0);
2271 // Place copy #1 of I1D7 in I20B
2273 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2274 sub3node->SetLineColor(kColorITS);
2275 sub3node->SetVisibility(0);
2278 // Place copy #1 of I1D1 in I1D7
2280 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2281 sub4node->SetLineColor(kColorITS);
2282 sub4node->SetVisibility(0);
2285 // Place copy #1 of ITS2 in I1D1
2287 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2288 sub5node->SetLineColor(kColorITS);
2289 fNodes->Add(sub5node);
2291 fNodes->Add(sub4node);
2293 fNodes->Add(sub3node);
2296 // Place copy #2 of I1D7 in I20B
2298 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2299 sub3node->SetLineColor(kColorITS);
2300 sub3node->SetVisibility(0);
2303 // Place copy #1 of I1D1 in I1D7
2305 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2306 sub4node->SetLineColor(kColorITS);
2307 sub4node->SetVisibility(0);
2310 // Place copy #1 of ITS2 in I1D1
2312 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2313 sub5node->SetLineColor(kColorITS);
2314 fNodes->Add(sub5node);
2316 fNodes->Add(sub4node);
2318 fNodes->Add(sub3node);
2321 // Place copy #3 of I1D7 in I20B
2323 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2324 sub3node->SetLineColor(kColorITS);
2325 sub3node->SetVisibility(0);
2328 // Place copy #1 of I1D1 in I1D7
2330 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2331 sub4node->SetLineColor(kColorITS);
2332 sub4node->SetVisibility(0);
2335 // Place copy #1 of ITS2 in I1D1
2337 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2338 sub5node->SetLineColor(kColorITS);
2339 fNodes->Add(sub5node);
2341 fNodes->Add(sub4node);
2343 fNodes->Add(sub3node);
2346 // Place copy #4 of I1D7 in I20B
2348 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2349 sub3node->SetLineColor(kColorITS);
2350 sub3node->SetVisibility(0);
2353 // Place copy #1 of I1D1 in I1D7
2355 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2356 sub4node->SetLineColor(kColorITS);
2357 sub4node->SetVisibility(0);
2360 // Place copy #1 of ITS2 in I1D1
2362 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2363 sub5node->SetLineColor(kColorITS);
2364 fNodes->Add(sub5node);
2366 fNodes->Add(sub4node);
2368 fNodes->Add(sub3node);
2370 fNodes->Add(sub2node);
2373 // Place copy #2 of I20B in I12B
2375 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
2376 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
2377 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
2378 sub2node->SetLineColor(kColorITS);
2379 sub2node->SetVisibility(0);
2382 // Place copy #1 of I1D7 in I20B
2384 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2385 sub3node->SetLineColor(kColorITS);
2386 sub3node->SetVisibility(0);
2389 // Place copy #1 of I1D1 in I1D7
2391 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2392 sub4node->SetLineColor(kColorITS);
2393 sub4node->SetVisibility(0);
2396 // Place copy #1 of ITS2 in I1D1
2398 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2399 sub5node->SetLineColor(kColorITS);
2400 fNodes->Add(sub5node);
2402 fNodes->Add(sub4node);
2404 fNodes->Add(sub3node);
2407 // Place copy #2 of I1D7 in I20B
2409 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2410 sub3node->SetLineColor(kColorITS);
2411 sub3node->SetVisibility(0);
2414 // Place copy #1 of I1D1 in I1D7
2416 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2417 sub4node->SetLineColor(kColorITS);
2418 sub4node->SetVisibility(0);
2421 // Place copy #1 of ITS2 in I1D1
2423 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2424 sub5node->SetLineColor(kColorITS);
2425 fNodes->Add(sub5node);
2427 fNodes->Add(sub4node);
2429 fNodes->Add(sub3node);
2432 // Place copy #3 of I1D7 in I20B
2434 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2435 sub3node->SetLineColor(kColorITS);
2436 sub3node->SetVisibility(0);
2439 // Place copy #1 of I1D1 in I1D7
2441 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2442 sub4node->SetLineColor(kColorITS);
2443 sub4node->SetVisibility(0);
2446 // Place copy #1 of ITS2 in I1D1
2448 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2449 sub5node->SetLineColor(kColorITS);
2450 fNodes->Add(sub5node);
2452 fNodes->Add(sub4node);
2454 fNodes->Add(sub3node);
2457 // Place copy #4 of I1D7 in I20B
2459 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2460 sub3node->SetLineColor(kColorITS);
2461 sub3node->SetVisibility(0);
2464 // Place copy #1 of I1D1 in I1D7
2466 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2467 sub4node->SetLineColor(kColorITS);
2468 sub4node->SetVisibility(0);
2471 // Place copy #1 of ITS2 in I1D1
2473 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2474 sub5node->SetLineColor(kColorITS);
2475 fNodes->Add(sub5node);
2477 fNodes->Add(sub4node);
2479 fNodes->Add(sub3node);
2481 fNodes->Add(sub2node);
2484 // Place copy #3 of I20B in I12B
2486 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
2487 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
2488 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
2489 sub2node->SetLineColor(kColorITS);
2490 sub2node->SetVisibility(0);
2493 // Place copy #1 of I1D7 in I20B
2495 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2496 sub3node->SetLineColor(kColorITS);
2497 sub3node->SetVisibility(0);
2500 // Place copy #1 of I1D1 in I1D7
2502 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2503 sub4node->SetLineColor(kColorITS);
2504 sub4node->SetVisibility(0);
2507 // Place copy #1 of ITS2 in I1D1
2509 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2510 sub5node->SetLineColor(kColorITS);
2511 fNodes->Add(sub5node);
2513 fNodes->Add(sub4node);
2515 fNodes->Add(sub3node);
2518 // Place copy #2 of I1D7 in I20B
2520 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2521 sub3node->SetLineColor(kColorITS);
2522 sub3node->SetVisibility(0);
2525 // Place copy #1 of I1D1 in I1D7
2527 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2528 sub4node->SetLineColor(kColorITS);
2529 sub4node->SetVisibility(0);
2532 // Place copy #1 of ITS2 in I1D1
2534 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2535 sub5node->SetLineColor(kColorITS);
2536 fNodes->Add(sub5node);
2538 fNodes->Add(sub4node);
2540 fNodes->Add(sub3node);
2543 // Place copy #3 of I1D7 in I20B
2545 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2546 sub3node->SetLineColor(kColorITS);
2547 sub3node->SetVisibility(0);
2550 // Place copy #1 of I1D1 in I1D7
2552 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2553 sub4node->SetLineColor(kColorITS);
2554 sub4node->SetVisibility(0);
2557 // Place copy #1 of ITS2 in I1D1
2559 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2560 sub5node->SetLineColor(kColorITS);
2561 fNodes->Add(sub5node);
2563 fNodes->Add(sub4node);
2565 fNodes->Add(sub3node);
2568 // Place copy #4 of I1D7 in I20B
2570 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2571 sub3node->SetLineColor(kColorITS);
2572 sub3node->SetVisibility(0);
2575 // Place copy #1 of I1D1 in I1D7
2577 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2578 sub4node->SetLineColor(kColorITS);
2579 sub4node->SetVisibility(0);
2582 // Place copy #1 of ITS2 in I1D1
2584 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2585 sub5node->SetLineColor(kColorITS);
2586 fNodes->Add(sub5node);
2588 fNodes->Add(sub4node);
2590 fNodes->Add(sub3node);
2592 fNodes->Add(sub2node);
2595 // Place copy #4 of I20B in I12B
2597 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
2598 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
2599 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
2600 sub2node->SetLineColor(kColorITS);
2601 sub2node->SetVisibility(0);
2604 // Place copy #1 of I1D7 in I20B
2606 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2607 sub3node->SetLineColor(kColorITS);
2608 sub3node->SetVisibility(0);
2611 // Place copy #1 of I1D1 in I1D7
2613 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2614 sub4node->SetLineColor(kColorITS);
2615 sub4node->SetVisibility(0);
2618 // Place copy #1 of ITS2 in I1D1
2620 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2621 sub5node->SetLineColor(kColorITS);
2622 fNodes->Add(sub5node);
2624 fNodes->Add(sub4node);
2626 fNodes->Add(sub3node);
2629 // Place copy #2 of I1D7 in I20B
2631 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2632 sub3node->SetLineColor(kColorITS);
2633 sub3node->SetVisibility(0);
2636 // Place copy #1 of I1D1 in I1D7
2638 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2639 sub4node->SetLineColor(kColorITS);
2640 sub4node->SetVisibility(0);
2643 // Place copy #1 of ITS2 in I1D1
2645 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2646 sub5node->SetLineColor(kColorITS);
2647 fNodes->Add(sub5node);
2649 fNodes->Add(sub4node);
2651 fNodes->Add(sub3node);
2654 // Place copy #3 of I1D7 in I20B
2656 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2657 sub3node->SetLineColor(kColorITS);
2658 sub3node->SetVisibility(0);
2661 // Place copy #1 of I1D1 in I1D7
2663 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2664 sub4node->SetLineColor(kColorITS);
2665 sub4node->SetVisibility(0);
2668 // Place copy #1 of ITS2 in I1D1
2670 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2671 sub5node->SetLineColor(kColorITS);
2672 fNodes->Add(sub5node);
2674 fNodes->Add(sub4node);
2676 fNodes->Add(sub3node);
2679 // Place copy #4 of I1D7 in I20B
2681 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2682 sub3node->SetLineColor(kColorITS);
2683 sub3node->SetVisibility(0);
2686 // Place copy #1 of I1D1 in I1D7
2688 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2689 sub4node->SetLineColor(kColorITS);
2690 sub4node->SetVisibility(0);
2693 // Place copy #1 of ITS2 in I1D1
2695 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2696 sub5node->SetLineColor(kColorITS);
2697 fNodes->Add(sub5node);
2699 fNodes->Add(sub4node);
2701 fNodes->Add(sub3node);
2703 fNodes->Add(sub2node);
2705 fNodes->Add(sub1node);
2708 // Place copy #4 of I12B in IT12
2710 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot246");
2711 sub1node->SetLineColor(kColorITS);
2712 sub1node->SetVisibility(0);
2715 // Place copy #1 of I10B in I12B
2717 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2718 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2719 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
2720 sub2node->SetLineColor(kColorITS);
2721 sub2node->SetVisibility(0);
2724 // Place copy #1 of I107 in I10B
2726 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2727 sub3node->SetLineColor(kColorITS);
2728 sub3node->SetVisibility(0);
2731 // Place copy #1 of I101 in I107
2733 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2734 sub4node->SetLineColor(kColorITS);
2735 sub4node->SetVisibility(0);
2738 // Place copy #1 of ITS1 in I101
2740 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2741 sub5node->SetLineColor(kColorITS);
2742 fNodes->Add(sub5node);
2744 fNodes->Add(sub4node);
2746 fNodes->Add(sub3node);
2749 // Place copy #2 of I107 in I10B
2751 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2752 sub3node->SetLineColor(kColorITS);
2753 sub3node->SetVisibility(0);
2756 // Place copy #1 of I101 in I107
2758 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2759 sub4node->SetLineColor(kColorITS);
2760 sub4node->SetVisibility(0);
2763 // Place copy #1 of ITS1 in I101
2765 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2766 sub5node->SetLineColor(kColorITS);
2767 fNodes->Add(sub5node);
2769 fNodes->Add(sub4node);
2771 fNodes->Add(sub3node);
2774 // Place copy #3 of I107 in I10B
2776 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2777 sub3node->SetLineColor(kColorITS);
2778 sub3node->SetVisibility(0);
2781 // Place copy #1 of I101 in I107
2783 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2784 sub4node->SetLineColor(kColorITS);
2785 sub4node->SetVisibility(0);
2788 // Place copy #1 of ITS1 in I101
2790 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2791 sub5node->SetLineColor(kColorITS);
2792 fNodes->Add(sub5node);
2794 fNodes->Add(sub4node);
2796 fNodes->Add(sub3node);
2799 // Place copy #4 of I107 in I10B
2801 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2802 sub3node->SetLineColor(kColorITS);
2803 sub3node->SetVisibility(0);
2806 // Place copy #1 of I101 in I107
2808 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2809 sub4node->SetLineColor(kColorITS);
2810 sub4node->SetVisibility(0);
2813 // Place copy #1 of ITS1 in I101
2815 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2816 sub5node->SetLineColor(kColorITS);
2817 fNodes->Add(sub5node);
2819 fNodes->Add(sub4node);
2821 fNodes->Add(sub3node);
2823 fNodes->Add(sub2node);
2826 // Place copy #2 of I10B in I12B
2828 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2829 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2830 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
2831 sub2node->SetLineColor(kColorITS);
2832 sub2node->SetVisibility(0);
2835 // Place copy #1 of I107 in I10B
2837 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2838 sub3node->SetLineColor(kColorITS);
2839 sub3node->SetVisibility(0);
2842 // Place copy #1 of I101 in I107
2844 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2845 sub4node->SetLineColor(kColorITS);
2846 sub4node->SetVisibility(0);
2849 // Place copy #1 of ITS1 in I101
2851 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2852 sub5node->SetLineColor(kColorITS);
2853 fNodes->Add(sub5node);
2855 fNodes->Add(sub4node);
2857 fNodes->Add(sub3node);
2860 // Place copy #2 of I107 in I10B
2862 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2863 sub3node->SetLineColor(kColorITS);
2864 sub3node->SetVisibility(0);
2867 // Place copy #1 of I101 in I107
2869 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2870 sub4node->SetLineColor(kColorITS);
2871 sub4node->SetVisibility(0);
2874 // Place copy #1 of ITS1 in I101
2876 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2877 sub5node->SetLineColor(kColorITS);
2878 fNodes->Add(sub5node);
2880 fNodes->Add(sub4node);
2882 fNodes->Add(sub3node);
2885 // Place copy #3 of I107 in I10B
2887 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2888 sub3node->SetLineColor(kColorITS);
2889 sub3node->SetVisibility(0);
2892 // Place copy #1 of I101 in I107
2894 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2895 sub4node->SetLineColor(kColorITS);
2896 sub4node->SetVisibility(0);
2899 // Place copy #1 of ITS1 in I101
2901 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2902 sub5node->SetLineColor(kColorITS);
2903 fNodes->Add(sub5node);
2905 fNodes->Add(sub4node);
2907 fNodes->Add(sub3node);
2910 // Place copy #4 of I107 in I10B
2912 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2913 sub3node->SetLineColor(kColorITS);
2914 sub3node->SetVisibility(0);
2917 // Place copy #1 of I101 in I107
2919 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2920 sub4node->SetLineColor(kColorITS);
2921 sub4node->SetVisibility(0);
2924 // Place copy #1 of ITS1 in I101
2926 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2927 sub5node->SetLineColor(kColorITS);
2928 fNodes->Add(sub5node);
2930 fNodes->Add(sub4node);
2932 fNodes->Add(sub3node);
2934 fNodes->Add(sub2node);
2937 // Place copy #1 of I20B in I12B
2939 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
2940 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
2941 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
2942 sub2node->SetLineColor(kColorITS);
2943 sub2node->SetVisibility(0);
2946 // Place copy #1 of I1D7 in I20B
2948 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2949 sub3node->SetLineColor(kColorITS);
2950 sub3node->SetVisibility(0);
2953 // Place copy #1 of I1D1 in I1D7
2955 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2956 sub4node->SetLineColor(kColorITS);
2957 sub4node->SetVisibility(0);
2960 // Place copy #1 of ITS2 in I1D1
2962 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2963 sub5node->SetLineColor(kColorITS);
2964 fNodes->Add(sub5node);
2966 fNodes->Add(sub4node);
2968 fNodes->Add(sub3node);
2971 // Place copy #2 of I1D7 in I20B
2973 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2974 sub3node->SetLineColor(kColorITS);
2975 sub3node->SetVisibility(0);
2978 // Place copy #1 of I1D1 in I1D7
2980 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2981 sub4node->SetLineColor(kColorITS);
2982 sub4node->SetVisibility(0);
2985 // Place copy #1 of ITS2 in I1D1
2987 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2988 sub5node->SetLineColor(kColorITS);
2989 fNodes->Add(sub5node);
2991 fNodes->Add(sub4node);
2993 fNodes->Add(sub3node);
2996 // Place copy #3 of I1D7 in I20B
2998 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2999 sub3node->SetLineColor(kColorITS);
3000 sub3node->SetVisibility(0);
3003 // Place copy #1 of I1D1 in I1D7
3005 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3006 sub4node->SetLineColor(kColorITS);
3007 sub4node->SetVisibility(0);
3010 // Place copy #1 of ITS2 in I1D1
3012 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3013 sub5node->SetLineColor(kColorITS);
3014 fNodes->Add(sub5node);
3016 fNodes->Add(sub4node);
3018 fNodes->Add(sub3node);
3021 // Place copy #4 of I1D7 in I20B
3023 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3024 sub3node->SetLineColor(kColorITS);
3025 sub3node->SetVisibility(0);
3028 // Place copy #1 of I1D1 in I1D7
3030 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3031 sub4node->SetLineColor(kColorITS);
3032 sub4node->SetVisibility(0);
3035 // Place copy #1 of ITS2 in I1D1
3037 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3038 sub5node->SetLineColor(kColorITS);
3039 fNodes->Add(sub5node);
3041 fNodes->Add(sub4node);
3043 fNodes->Add(sub3node);
3045 fNodes->Add(sub2node);
3048 // Place copy #2 of I20B in I12B
3050 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3051 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3052 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
3053 sub2node->SetLineColor(kColorITS);
3054 sub2node->SetVisibility(0);
3057 // Place copy #1 of I1D7 in I20B
3059 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3060 sub3node->SetLineColor(kColorITS);
3061 sub3node->SetVisibility(0);
3064 // Place copy #1 of I1D1 in I1D7
3066 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3067 sub4node->SetLineColor(kColorITS);
3068 sub4node->SetVisibility(0);
3071 // Place copy #1 of ITS2 in I1D1
3073 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3074 sub5node->SetLineColor(kColorITS);
3075 fNodes->Add(sub5node);
3077 fNodes->Add(sub4node);
3079 fNodes->Add(sub3node);
3082 // Place copy #2 of I1D7 in I20B
3084 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3085 sub3node->SetLineColor(kColorITS);
3086 sub3node->SetVisibility(0);
3089 // Place copy #1 of I1D1 in I1D7
3091 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3092 sub4node->SetLineColor(kColorITS);
3093 sub4node->SetVisibility(0);
3096 // Place copy #1 of ITS2 in I1D1
3098 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3099 sub5node->SetLineColor(kColorITS);
3100 fNodes->Add(sub5node);
3102 fNodes->Add(sub4node);
3104 fNodes->Add(sub3node);
3107 // Place copy #3 of I1D7 in I20B
3109 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3110 sub3node->SetLineColor(kColorITS);
3111 sub3node->SetVisibility(0);
3114 // Place copy #1 of I1D1 in I1D7
3116 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3117 sub4node->SetLineColor(kColorITS);
3118 sub4node->SetVisibility(0);
3121 // Place copy #1 of ITS2 in I1D1
3123 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3124 sub5node->SetLineColor(kColorITS);
3125 fNodes->Add(sub5node);
3127 fNodes->Add(sub4node);
3129 fNodes->Add(sub3node);
3132 // Place copy #4 of I1D7 in I20B
3134 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3135 sub3node->SetLineColor(kColorITS);
3136 sub3node->SetVisibility(0);
3139 // Place copy #1 of I1D1 in I1D7
3141 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3142 sub4node->SetLineColor(kColorITS);
3143 sub4node->SetVisibility(0);
3146 // Place copy #1 of ITS2 in I1D1
3148 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3149 sub5node->SetLineColor(kColorITS);
3150 fNodes->Add(sub5node);
3152 fNodes->Add(sub4node);
3154 fNodes->Add(sub3node);
3156 fNodes->Add(sub2node);
3159 // Place copy #3 of I20B in I12B
3161 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3162 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3163 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
3164 sub2node->SetLineColor(kColorITS);
3165 sub2node->SetVisibility(0);
3168 // Place copy #1 of I1D7 in I20B
3170 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3171 sub3node->SetLineColor(kColorITS);
3172 sub3node->SetVisibility(0);
3175 // Place copy #1 of I1D1 in I1D7
3177 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3178 sub4node->SetLineColor(kColorITS);
3179 sub4node->SetVisibility(0);
3182 // Place copy #1 of ITS2 in I1D1
3184 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3185 sub5node->SetLineColor(kColorITS);
3186 fNodes->Add(sub5node);
3188 fNodes->Add(sub4node);
3190 fNodes->Add(sub3node);
3193 // Place copy #2 of I1D7 in I20B
3195 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3196 sub3node->SetLineColor(kColorITS);
3197 sub3node->SetVisibility(0);
3200 // Place copy #1 of I1D1 in I1D7
3202 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3203 sub4node->SetLineColor(kColorITS);
3204 sub4node->SetVisibility(0);
3207 // Place copy #1 of ITS2 in I1D1
3209 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3210 sub5node->SetLineColor(kColorITS);
3211 fNodes->Add(sub5node);
3213 fNodes->Add(sub4node);
3215 fNodes->Add(sub3node);
3218 // Place copy #3 of I1D7 in I20B
3220 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3221 sub3node->SetLineColor(kColorITS);
3222 sub3node->SetVisibility(0);
3225 // Place copy #1 of I1D1 in I1D7
3227 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3228 sub4node->SetLineColor(kColorITS);
3229 sub4node->SetVisibility(0);
3232 // Place copy #1 of ITS2 in I1D1
3234 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3235 sub5node->SetLineColor(kColorITS);
3236 fNodes->Add(sub5node);
3238 fNodes->Add(sub4node);
3240 fNodes->Add(sub3node);
3243 // Place copy #4 of I1D7 in I20B
3245 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3246 sub3node->SetLineColor(kColorITS);
3247 sub3node->SetVisibility(0);
3250 // Place copy #1 of I1D1 in I1D7
3252 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3253 sub4node->SetLineColor(kColorITS);
3254 sub4node->SetVisibility(0);
3257 // Place copy #1 of ITS2 in I1D1
3259 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3260 sub5node->SetLineColor(kColorITS);
3261 fNodes->Add(sub5node);
3263 fNodes->Add(sub4node);
3265 fNodes->Add(sub3node);
3267 fNodes->Add(sub2node);
3270 // Place copy #4 of I20B in I12B
3272 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
3273 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
3274 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
3275 sub2node->SetLineColor(kColorITS);
3276 sub2node->SetVisibility(0);
3279 // Place copy #1 of I1D7 in I20B
3281 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3282 sub3node->SetLineColor(kColorITS);
3283 sub3node->SetVisibility(0);
3286 // Place copy #1 of I1D1 in I1D7
3288 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3289 sub4node->SetLineColor(kColorITS);
3290 sub4node->SetVisibility(0);
3293 // Place copy #1 of ITS2 in I1D1
3295 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3296 sub5node->SetLineColor(kColorITS);
3297 fNodes->Add(sub5node);
3299 fNodes->Add(sub4node);
3301 fNodes->Add(sub3node);
3304 // Place copy #2 of I1D7 in I20B
3306 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3307 sub3node->SetLineColor(kColorITS);
3308 sub3node->SetVisibility(0);
3311 // Place copy #1 of I1D1 in I1D7
3313 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3314 sub4node->SetLineColor(kColorITS);
3315 sub4node->SetVisibility(0);
3318 // Place copy #1 of ITS2 in I1D1
3320 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3321 sub5node->SetLineColor(kColorITS);
3322 fNodes->Add(sub5node);
3324 fNodes->Add(sub4node);
3326 fNodes->Add(sub3node);
3329 // Place copy #3 of I1D7 in I20B
3331 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3332 sub3node->SetLineColor(kColorITS);
3333 sub3node->SetVisibility(0);
3336 // Place copy #1 of I1D1 in I1D7
3338 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3339 sub4node->SetLineColor(kColorITS);
3340 sub4node->SetVisibility(0);
3343 // Place copy #1 of ITS2 in I1D1
3345 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3346 sub5node->SetLineColor(kColorITS);
3347 fNodes->Add(sub5node);
3349 fNodes->Add(sub4node);
3351 fNodes->Add(sub3node);
3354 // Place copy #4 of I1D7 in I20B
3356 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3357 sub3node->SetLineColor(kColorITS);
3358 sub3node->SetVisibility(0);
3361 // Place copy #1 of I1D1 in I1D7
3363 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3364 sub4node->SetLineColor(kColorITS);
3365 sub4node->SetVisibility(0);
3368 // Place copy #1 of ITS2 in I1D1
3370 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3371 sub5node->SetLineColor(kColorITS);
3372 fNodes->Add(sub5node);
3374 fNodes->Add(sub4node);
3376 fNodes->Add(sub3node);
3378 fNodes->Add(sub2node);
3380 fNodes->Add(sub1node);
3383 // Place copy #5 of I12B in IT12
3385 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot247");
3386 sub1node->SetLineColor(kColorITS);
3387 sub1node->SetVisibility(0);
3390 // Place copy #1 of I10B in I12B
3392 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
3393 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
3394 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
3395 sub2node->SetLineColor(kColorITS);
3396 sub2node->SetVisibility(0);
3399 // Place copy #1 of I107 in I10B
3401 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3402 sub3node->SetLineColor(kColorITS);
3403 sub3node->SetVisibility(0);
3406 // Place copy #1 of I101 in I107
3408 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3409 sub4node->SetLineColor(kColorITS);
3410 sub4node->SetVisibility(0);
3413 // Place copy #1 of ITS1 in I101
3415 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3416 sub5node->SetLineColor(kColorITS);
3417 fNodes->Add(sub5node);
3419 fNodes->Add(sub4node);
3421 fNodes->Add(sub3node);
3424 // Place copy #2 of I107 in I10B
3426 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3427 sub3node->SetLineColor(kColorITS);
3428 sub3node->SetVisibility(0);
3431 // Place copy #1 of I101 in I107
3433 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3434 sub4node->SetLineColor(kColorITS);
3435 sub4node->SetVisibility(0);
3438 // Place copy #1 of ITS1 in I101
3440 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3441 sub5node->SetLineColor(kColorITS);
3442 fNodes->Add(sub5node);
3444 fNodes->Add(sub4node);
3446 fNodes->Add(sub3node);
3449 // Place copy #3 of I107 in I10B
3451 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3452 sub3node->SetLineColor(kColorITS);
3453 sub3node->SetVisibility(0);
3456 // Place copy #1 of I101 in I107
3458 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3459 sub4node->SetLineColor(kColorITS);
3460 sub4node->SetVisibility(0);
3463 // Place copy #1 of ITS1 in I101
3465 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3466 sub5node->SetLineColor(kColorITS);
3467 fNodes->Add(sub5node);
3469 fNodes->Add(sub4node);
3471 fNodes->Add(sub3node);
3474 // Place copy #4 of I107 in I10B
3476 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3477 sub3node->SetLineColor(kColorITS);
3478 sub3node->SetVisibility(0);
3481 // Place copy #1 of I101 in I107
3483 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3484 sub4node->SetLineColor(kColorITS);
3485 sub4node->SetVisibility(0);
3488 // Place copy #1 of ITS1 in I101
3490 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3491 sub5node->SetLineColor(kColorITS);
3492 fNodes->Add(sub5node);
3494 fNodes->Add(sub4node);
3496 fNodes->Add(sub3node);
3498 fNodes->Add(sub2node);
3501 // Place copy #2 of I10B in I12B
3503 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
3504 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
3505 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
3506 sub2node->SetLineColor(kColorITS);
3507 sub2node->SetVisibility(0);
3510 // Place copy #1 of I107 in I10B
3512 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3513 sub3node->SetLineColor(kColorITS);
3514 sub3node->SetVisibility(0);
3517 // Place copy #1 of I101 in I107
3519 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3520 sub4node->SetLineColor(kColorITS);
3521 sub4node->SetVisibility(0);
3524 // Place copy #1 of ITS1 in I101
3526 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3527 sub5node->SetLineColor(kColorITS);
3528 fNodes->Add(sub5node);
3530 fNodes->Add(sub4node);
3532 fNodes->Add(sub3node);
3535 // Place copy #2 of I107 in I10B
3537 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3538 sub3node->SetLineColor(kColorITS);
3539 sub3node->SetVisibility(0);
3542 // Place copy #1 of I101 in I107
3544 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3545 sub4node->SetLineColor(kColorITS);
3546 sub4node->SetVisibility(0);
3549 // Place copy #1 of ITS1 in I101
3551 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3552 sub5node->SetLineColor(kColorITS);
3553 fNodes->Add(sub5node);
3555 fNodes->Add(sub4node);
3557 fNodes->Add(sub3node);
3560 // Place copy #3 of I107 in I10B
3562 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3563 sub3node->SetLineColor(kColorITS);
3564 sub3node->SetVisibility(0);
3567 // Place copy #1 of I101 in I107
3569 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3570 sub4node->SetLineColor(kColorITS);
3571 sub4node->SetVisibility(0);
3574 // Place copy #1 of ITS1 in I101
3576 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3577 sub5node->SetLineColor(kColorITS);
3578 fNodes->Add(sub5node);
3580 fNodes->Add(sub4node);
3582 fNodes->Add(sub3node);
3585 // Place copy #4 of I107 in I10B
3587 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3588 sub3node->SetLineColor(kColorITS);
3589 sub3node->SetVisibility(0);
3592 // Place copy #1 of I101 in I107
3594 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3595 sub4node->SetLineColor(kColorITS);
3596 sub4node->SetVisibility(0);
3599 // Place copy #1 of ITS1 in I101
3601 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3602 sub5node->SetLineColor(kColorITS);
3603 fNodes->Add(sub5node);
3605 fNodes->Add(sub4node);
3607 fNodes->Add(sub3node);
3609 fNodes->Add(sub2node);
3612 // Place copy #1 of I20B in I12B
3614 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
3615 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
3616 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
3617 sub2node->SetLineColor(kColorITS);
3618 sub2node->SetVisibility(0);
3621 // Place copy #1 of I1D7 in I20B
3623 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3624 sub3node->SetLineColor(kColorITS);
3625 sub3node->SetVisibility(0);
3628 // Place copy #1 of I1D1 in I1D7
3630 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3631 sub4node->SetLineColor(kColorITS);
3632 sub4node->SetVisibility(0);
3635 // Place copy #1 of ITS2 in I1D1
3637 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3638 sub5node->SetLineColor(kColorITS);
3639 fNodes->Add(sub5node);
3641 fNodes->Add(sub4node);
3643 fNodes->Add(sub3node);
3646 // Place copy #2 of I1D7 in I20B
3648 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3649 sub3node->SetLineColor(kColorITS);
3650 sub3node->SetVisibility(0);
3653 // Place copy #1 of I1D1 in I1D7
3655 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3656 sub4node->SetLineColor(kColorITS);
3657 sub4node->SetVisibility(0);
3660 // Place copy #1 of ITS2 in I1D1
3662 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3663 sub5node->SetLineColor(kColorITS);
3664 fNodes->Add(sub5node);
3666 fNodes->Add(sub4node);
3668 fNodes->Add(sub3node);
3671 // Place copy #3 of I1D7 in I20B
3673 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3674 sub3node->SetLineColor(kColorITS);
3675 sub3node->SetVisibility(0);
3678 // Place copy #1 of I1D1 in I1D7
3680 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3681 sub4node->SetLineColor(kColorITS);
3682 sub4node->SetVisibility(0);
3685 // Place copy #1 of ITS2 in I1D1
3687 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3688 sub5node->SetLineColor(kColorITS);
3689 fNodes->Add(sub5node);
3691 fNodes->Add(sub4node);
3693 fNodes->Add(sub3node);
3696 // Place copy #4 of I1D7 in I20B
3698 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3699 sub3node->SetLineColor(kColorITS);
3700 sub3node->SetVisibility(0);
3703 // Place copy #1 of I1D1 in I1D7
3705 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3706 sub4node->SetLineColor(kColorITS);
3707 sub4node->SetVisibility(0);
3710 // Place copy #1 of ITS2 in I1D1
3712 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3713 sub5node->SetLineColor(kColorITS);
3714 fNodes->Add(sub5node);
3716 fNodes->Add(sub4node);
3718 fNodes->Add(sub3node);
3720 fNodes->Add(sub2node);
3723 // Place copy #2 of I20B in I12B
3725 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3726 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3727 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
3728 sub2node->SetLineColor(kColorITS);
3729 sub2node->SetVisibility(0);
3732 // Place copy #1 of I1D7 in I20B
3734 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3735 sub3node->SetLineColor(kColorITS);
3736 sub3node->SetVisibility(0);
3739 // Place copy #1 of I1D1 in I1D7
3741 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3742 sub4node->SetLineColor(kColorITS);
3743 sub4node->SetVisibility(0);
3746 // Place copy #1 of ITS2 in I1D1
3748 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3749 sub5node->SetLineColor(kColorITS);
3750 fNodes->Add(sub5node);
3752 fNodes->Add(sub4node);
3754 fNodes->Add(sub3node);
3757 // Place copy #2 of I1D7 in I20B
3759 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3760 sub3node->SetLineColor(kColorITS);
3761 sub3node->SetVisibility(0);
3764 // Place copy #1 of I1D1 in I1D7
3766 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3767 sub4node->SetLineColor(kColorITS);
3768 sub4node->SetVisibility(0);
3771 // Place copy #1 of ITS2 in I1D1
3773 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3774 sub5node->SetLineColor(kColorITS);
3775 fNodes->Add(sub5node);
3777 fNodes->Add(sub4node);
3779 fNodes->Add(sub3node);
3782 // Place copy #3 of I1D7 in I20B
3784 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3785 sub3node->SetLineColor(kColorITS);
3786 sub3node->SetVisibility(0);
3789 // Place copy #1 of I1D1 in I1D7
3791 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3792 sub4node->SetLineColor(kColorITS);
3793 sub4node->SetVisibility(0);
3796 // Place copy #1 of ITS2 in I1D1
3798 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3799 sub5node->SetLineColor(kColorITS);
3800 fNodes->Add(sub5node);
3802 fNodes->Add(sub4node);
3804 fNodes->Add(sub3node);
3807 // Place copy #4 of I1D7 in I20B
3809 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3810 sub3node->SetLineColor(kColorITS);
3811 sub3node->SetVisibility(0);
3814 // Place copy #1 of I1D1 in I1D7
3816 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3817 sub4node->SetLineColor(kColorITS);
3818 sub4node->SetVisibility(0);
3821 // Place copy #1 of ITS2 in I1D1
3823 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3824 sub5node->SetLineColor(kColorITS);
3825 fNodes->Add(sub5node);
3827 fNodes->Add(sub4node);
3829 fNodes->Add(sub3node);
3831 fNodes->Add(sub2node);
3834 // Place copy #3 of I20B in I12B
3836 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3837 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3838 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
3839 sub2node->SetLineColor(kColorITS);
3840 sub2node->SetVisibility(0);
3843 // Place copy #1 of I1D7 in I20B
3845 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3846 sub3node->SetLineColor(kColorITS);
3847 sub3node->SetVisibility(0);
3850 // Place copy #1 of I1D1 in I1D7
3852 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3853 sub4node->SetLineColor(kColorITS);
3854 sub4node->SetVisibility(0);
3857 // Place copy #1 of ITS2 in I1D1
3859 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3860 sub5node->SetLineColor(kColorITS);
3861 fNodes->Add(sub5node);
3863 fNodes->Add(sub4node);
3865 fNodes->Add(sub3node);
3868 // Place copy #2 of I1D7 in I20B
3870 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3871 sub3node->SetLineColor(kColorITS);
3872 sub3node->SetVisibility(0);
3875 // Place copy #1 of I1D1 in I1D7
3877 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3878 sub4node->SetLineColor(kColorITS);
3879 sub4node->SetVisibility(0);
3882 // Place copy #1 of ITS2 in I1D1
3884 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3885 sub5node->SetLineColor(kColorITS);
3886 fNodes->Add(sub5node);
3888 fNodes->Add(sub4node);
3890 fNodes->Add(sub3node);
3893 // Place copy #3 of I1D7 in I20B
3895 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3896 sub3node->SetLineColor(kColorITS);
3897 sub3node->SetVisibility(0);
3900 // Place copy #1 of I1D1 in I1D7
3902 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3903 sub4node->SetLineColor(kColorITS);
3904 sub4node->SetVisibility(0);
3907 // Place copy #1 of ITS2 in I1D1
3909 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3910 sub5node->SetLineColor(kColorITS);
3911 fNodes->Add(sub5node);
3913 fNodes->Add(sub4node);
3915 fNodes->Add(sub3node);
3918 // Place copy #4 of I1D7 in I20B
3920 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3921 sub3node->SetLineColor(kColorITS);
3922 sub3node->SetVisibility(0);
3925 // Place copy #1 of I1D1 in I1D7
3927 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3928 sub4node->SetLineColor(kColorITS);
3929 sub4node->SetVisibility(0);
3932 // Place copy #1 of ITS2 in I1D1
3934 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3935 sub5node->SetLineColor(kColorITS);
3936 fNodes->Add(sub5node);
3938 fNodes->Add(sub4node);
3940 fNodes->Add(sub3node);
3942 fNodes->Add(sub2node);
3945 // Place copy #4 of I20B in I12B
3947 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
3948 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
3949 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
3950 sub2node->SetLineColor(kColorITS);
3951 sub2node->SetVisibility(0);
3954 // Place copy #1 of I1D7 in I20B
3956 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3957 sub3node->SetLineColor(kColorITS);
3958 sub3node->SetVisibility(0);
3961 // Place copy #1 of I1D1 in I1D7
3963 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3964 sub4node->SetLineColor(kColorITS);
3965 sub4node->SetVisibility(0);
3968 // Place copy #1 of ITS2 in I1D1
3970 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3971 sub5node->SetLineColor(kColorITS);
3972 fNodes->Add(sub5node);
3974 fNodes->Add(sub4node);
3976 fNodes->Add(sub3node);
3979 // Place copy #2 of I1D7 in I20B
3981 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3982 sub3node->SetLineColor(kColorITS);
3983 sub3node->SetVisibility(0);
3986 // Place copy #1 of I1D1 in I1D7
3988 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3989 sub4node->SetLineColor(kColorITS);
3990 sub4node->SetVisibility(0);
3993 // Place copy #1 of ITS2 in I1D1
3995 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3996 sub5node->SetLineColor(kColorITS);
3997 fNodes->Add(sub5node);
3999 fNodes->Add(sub4node);
4001 fNodes->Add(sub3node);
4004 // Place copy #3 of I1D7 in I20B
4006 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4007 sub3node->SetLineColor(kColorITS);
4008 sub3node->SetVisibility(0);
4011 // Place copy #1 of I1D1 in I1D7
4013 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4014 sub4node->SetLineColor(kColorITS);
4015 sub4node->SetVisibility(0);
4018 // Place copy #1 of ITS2 in I1D1
4020 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4021 sub5node->SetLineColor(kColorITS);
4022 fNodes->Add(sub5node);
4024 fNodes->Add(sub4node);
4026 fNodes->Add(sub3node);
4029 // Place copy #4 of I1D7 in I20B
4031 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4032 sub3node->SetLineColor(kColorITS);
4033 sub3node->SetVisibility(0);
4036 // Place copy #1 of I1D1 in I1D7
4038 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4039 sub4node->SetLineColor(kColorITS);
4040 sub4node->SetVisibility(0);
4043 // Place copy #1 of ITS2 in I1D1
4045 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4046 sub5node->SetLineColor(kColorITS);
4047 fNodes->Add(sub5node);
4049 fNodes->Add(sub4node);
4051 fNodes->Add(sub3node);
4053 fNodes->Add(sub2node);
4055 fNodes->Add(sub1node);
4058 // Place copy #6 of I12B in IT12
4060 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot236");
4061 sub1node->SetLineColor(kColorITS);
4062 sub1node->SetVisibility(0);
4065 // Place copy #1 of I10B in I12B
4067 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4068 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4069 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
4070 sub2node->SetLineColor(kColorITS);
4071 sub2node->SetVisibility(0);
4074 // Place copy #1 of I107 in I10B
4076 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4077 sub3node->SetLineColor(kColorITS);
4078 sub3node->SetVisibility(0);
4081 // Place copy #1 of I101 in I107
4083 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4084 sub4node->SetLineColor(kColorITS);
4085 sub4node->SetVisibility(0);
4088 // Place copy #1 of ITS1 in I101
4090 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4091 sub5node->SetLineColor(kColorITS);
4092 fNodes->Add(sub5node);
4094 fNodes->Add(sub4node);
4096 fNodes->Add(sub3node);
4099 // Place copy #2 of I107 in I10B
4101 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4102 sub3node->SetLineColor(kColorITS);
4103 sub3node->SetVisibility(0);
4106 // Place copy #1 of I101 in I107
4108 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4109 sub4node->SetLineColor(kColorITS);
4110 sub4node->SetVisibility(0);
4113 // Place copy #1 of ITS1 in I101
4115 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4116 sub5node->SetLineColor(kColorITS);
4117 fNodes->Add(sub5node);
4119 fNodes->Add(sub4node);
4121 fNodes->Add(sub3node);
4124 // Place copy #3 of I107 in I10B
4126 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4127 sub3node->SetLineColor(kColorITS);
4128 sub3node->SetVisibility(0);
4131 // Place copy #1 of I101 in I107
4133 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4134 sub4node->SetLineColor(kColorITS);
4135 sub4node->SetVisibility(0);
4138 // Place copy #1 of ITS1 in I101
4140 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4141 sub5node->SetLineColor(kColorITS);
4142 fNodes->Add(sub5node);
4144 fNodes->Add(sub4node);
4146 fNodes->Add(sub3node);
4149 // Place copy #4 of I107 in I10B
4151 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4152 sub3node->SetLineColor(kColorITS);
4153 sub3node->SetVisibility(0);
4156 // Place copy #1 of I101 in I107
4158 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4159 sub4node->SetLineColor(kColorITS);
4160 sub4node->SetVisibility(0);
4163 // Place copy #1 of ITS1 in I101
4165 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4166 sub5node->SetLineColor(kColorITS);
4167 fNodes->Add(sub5node);
4169 fNodes->Add(sub4node);
4171 fNodes->Add(sub3node);
4173 fNodes->Add(sub2node);
4176 // Place copy #2 of I10B in I12B
4178 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
4179 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
4180 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
4181 sub2node->SetLineColor(kColorITS);
4182 sub2node->SetVisibility(0);
4185 // Place copy #1 of I107 in I10B
4187 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4188 sub3node->SetLineColor(kColorITS);
4189 sub3node->SetVisibility(0);
4192 // Place copy #1 of I101 in I107
4194 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4195 sub4node->SetLineColor(kColorITS);
4196 sub4node->SetVisibility(0);
4199 // Place copy #1 of ITS1 in I101
4201 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4202 sub5node->SetLineColor(kColorITS);
4203 fNodes->Add(sub5node);
4205 fNodes->Add(sub4node);
4207 fNodes->Add(sub3node);
4210 // Place copy #2 of I107 in I10B
4212 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4213 sub3node->SetLineColor(kColorITS);
4214 sub3node->SetVisibility(0);
4217 // Place copy #1 of I101 in I107
4219 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4220 sub4node->SetLineColor(kColorITS);
4221 sub4node->SetVisibility(0);
4224 // Place copy #1 of ITS1 in I101
4226 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4227 sub5node->SetLineColor(kColorITS);
4228 fNodes->Add(sub5node);
4230 fNodes->Add(sub4node);
4232 fNodes->Add(sub3node);
4235 // Place copy #3 of I107 in I10B
4237 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4238 sub3node->SetLineColor(kColorITS);
4239 sub3node->SetVisibility(0);
4242 // Place copy #1 of I101 in I107
4244 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4245 sub4node->SetLineColor(kColorITS);
4246 sub4node->SetVisibility(0);
4249 // Place copy #1 of ITS1 in I101
4251 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4252 sub5node->SetLineColor(kColorITS);
4253 fNodes->Add(sub5node);
4255 fNodes->Add(sub4node);
4257 fNodes->Add(sub3node);
4260 // Place copy #4 of I107 in I10B
4262 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4263 sub3node->SetLineColor(kColorITS);
4264 sub3node->SetVisibility(0);
4267 // Place copy #1 of I101 in I107
4269 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4270 sub4node->SetLineColor(kColorITS);
4271 sub4node->SetVisibility(0);
4274 // Place copy #1 of ITS1 in I101
4276 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4277 sub5node->SetLineColor(kColorITS);
4278 fNodes->Add(sub5node);
4280 fNodes->Add(sub4node);
4282 fNodes->Add(sub3node);
4284 fNodes->Add(sub2node);
4287 // Place copy #1 of I20B in I12B
4289 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
4290 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
4291 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
4292 sub2node->SetLineColor(kColorITS);
4293 sub2node->SetVisibility(0);
4296 // Place copy #1 of I1D7 in I20B
4298 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4299 sub3node->SetLineColor(kColorITS);
4300 sub3node->SetVisibility(0);
4303 // Place copy #1 of I1D1 in I1D7
4305 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4306 sub4node->SetLineColor(kColorITS);
4307 sub4node->SetVisibility(0);
4310 // Place copy #1 of ITS2 in I1D1
4312 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4313 sub5node->SetLineColor(kColorITS);
4314 fNodes->Add(sub5node);
4316 fNodes->Add(sub4node);
4318 fNodes->Add(sub3node);
4321 // Place copy #2 of I1D7 in I20B
4323 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4324 sub3node->SetLineColor(kColorITS);
4325 sub3node->SetVisibility(0);
4328 // Place copy #1 of I1D1 in I1D7
4330 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4331 sub4node->SetLineColor(kColorITS);
4332 sub4node->SetVisibility(0);
4335 // Place copy #1 of ITS2 in I1D1
4337 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4338 sub5node->SetLineColor(kColorITS);
4339 fNodes->Add(sub5node);
4341 fNodes->Add(sub4node);
4343 fNodes->Add(sub3node);
4346 // Place copy #3 of I1D7 in I20B
4348 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4349 sub3node->SetLineColor(kColorITS);
4350 sub3node->SetVisibility(0);
4353 // Place copy #1 of I1D1 in I1D7
4355 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4356 sub4node->SetLineColor(kColorITS);
4357 sub4node->SetVisibility(0);
4360 // Place copy #1 of ITS2 in I1D1
4362 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4363 sub5node->SetLineColor(kColorITS);
4364 fNodes->Add(sub5node);
4366 fNodes->Add(sub4node);
4368 fNodes->Add(sub3node);
4371 // Place copy #4 of I1D7 in I20B
4373 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4374 sub3node->SetLineColor(kColorITS);
4375 sub3node->SetVisibility(0);
4378 // Place copy #1 of I1D1 in I1D7
4380 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4381 sub4node->SetLineColor(kColorITS);
4382 sub4node->SetVisibility(0);
4385 // Place copy #1 of ITS2 in I1D1
4387 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4388 sub5node->SetLineColor(kColorITS);
4389 fNodes->Add(sub5node);
4391 fNodes->Add(sub4node);
4393 fNodes->Add(sub3node);
4395 fNodes->Add(sub2node);
4398 // Place copy #2 of I20B in I12B
4400 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
4401 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
4402 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
4403 sub2node->SetLineColor(kColorITS);
4404 sub2node->SetVisibility(0);
4407 // Place copy #1 of I1D7 in I20B
4409 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4410 sub3node->SetLineColor(kColorITS);
4411 sub3node->SetVisibility(0);
4414 // Place copy #1 of I1D1 in I1D7
4416 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4417 sub4node->SetLineColor(kColorITS);
4418 sub4node->SetVisibility(0);
4421 // Place copy #1 of ITS2 in I1D1
4423 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4424 sub5node->SetLineColor(kColorITS);
4425 fNodes->Add(sub5node);
4427 fNodes->Add(sub4node);
4429 fNodes->Add(sub3node);
4432 // Place copy #2 of I1D7 in I20B
4434 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4435 sub3node->SetLineColor(kColorITS);
4436 sub3node->SetVisibility(0);
4439 // Place copy #1 of I1D1 in I1D7
4441 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4442 sub4node->SetLineColor(kColorITS);
4443 sub4node->SetVisibility(0);
4446 // Place copy #1 of ITS2 in I1D1
4448 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4449 sub5node->SetLineColor(kColorITS);
4450 fNodes->Add(sub5node);
4452 fNodes->Add(sub4node);
4454 fNodes->Add(sub3node);
4457 // Place copy #3 of I1D7 in I20B
4459 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4460 sub3node->SetLineColor(kColorITS);
4461 sub3node->SetVisibility(0);
4464 // Place copy #1 of I1D1 in I1D7
4466 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4467 sub4node->SetLineColor(kColorITS);
4468 sub4node->SetVisibility(0);
4471 // Place copy #1 of ITS2 in I1D1
4473 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4474 sub5node->SetLineColor(kColorITS);
4475 fNodes->Add(sub5node);
4477 fNodes->Add(sub4node);
4479 fNodes->Add(sub3node);
4482 // Place copy #4 of I1D7 in I20B
4484 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4485 sub3node->SetLineColor(kColorITS);
4486 sub3node->SetVisibility(0);
4489 // Place copy #1 of I1D1 in I1D7
4491 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4492 sub4node->SetLineColor(kColorITS);
4493 sub4node->SetVisibility(0);
4496 // Place copy #1 of ITS2 in I1D1
4498 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4499 sub5node->SetLineColor(kColorITS);
4500 fNodes->Add(sub5node);
4502 fNodes->Add(sub4node);
4504 fNodes->Add(sub3node);
4506 fNodes->Add(sub2node);
4509 // Place copy #3 of I20B in I12B
4511 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
4512 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
4513 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
4514 sub2node->SetLineColor(kColorITS);
4515 sub2node->SetVisibility(0);
4518 // Place copy #1 of I1D7 in I20B
4520 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4521 sub3node->SetLineColor(kColorITS);
4522 sub3node->SetVisibility(0);
4525 // Place copy #1 of I1D1 in I1D7
4527 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4528 sub4node->SetLineColor(kColorITS);
4529 sub4node->SetVisibility(0);
4532 // Place copy #1 of ITS2 in I1D1
4534 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4535 sub5node->SetLineColor(kColorITS);
4536 fNodes->Add(sub5node);
4538 fNodes->Add(sub4node);
4540 fNodes->Add(sub3node);
4543 // Place copy #2 of I1D7 in I20B
4545 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4546 sub3node->SetLineColor(kColorITS);
4547 sub3node->SetVisibility(0);
4550 // Place copy #1 of I1D1 in I1D7
4552 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4553 sub4node->SetLineColor(kColorITS);
4554 sub4node->SetVisibility(0);
4557 // Place copy #1 of ITS2 in I1D1
4559 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4560 sub5node->SetLineColor(kColorITS);
4561 fNodes->Add(sub5node);
4563 fNodes->Add(sub4node);
4565 fNodes->Add(sub3node);
4568 // Place copy #3 of I1D7 in I20B
4570 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4571 sub3node->SetLineColor(kColorITS);
4572 sub3node->SetVisibility(0);
4575 // Place copy #1 of I1D1 in I1D7
4577 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4578 sub4node->SetLineColor(kColorITS);
4579 sub4node->SetVisibility(0);
4582 // Place copy #1 of ITS2 in I1D1
4584 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4585 sub5node->SetLineColor(kColorITS);
4586 fNodes->Add(sub5node);
4588 fNodes->Add(sub4node);
4590 fNodes->Add(sub3node);
4593 // Place copy #4 of I1D7 in I20B
4595 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4596 sub3node->SetLineColor(kColorITS);
4597 sub3node->SetVisibility(0);
4600 // Place copy #1 of I1D1 in I1D7
4602 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4603 sub4node->SetLineColor(kColorITS);
4604 sub4node->SetVisibility(0);
4607 // Place copy #1 of ITS2 in I1D1
4609 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4610 sub5node->SetLineColor(kColorITS);
4611 fNodes->Add(sub5node);
4613 fNodes->Add(sub4node);
4615 fNodes->Add(sub3node);
4617 fNodes->Add(sub2node);
4620 // Place copy #4 of I20B in I12B
4622 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
4623 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
4624 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
4625 sub2node->SetLineColor(kColorITS);
4626 sub2node->SetVisibility(0);
4629 // Place copy #1 of I1D7 in I20B
4631 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4632 sub3node->SetLineColor(kColorITS);
4633 sub3node->SetVisibility(0);
4636 // Place copy #1 of I1D1 in I1D7
4638 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4639 sub4node->SetLineColor(kColorITS);
4640 sub4node->SetVisibility(0);
4643 // Place copy #1 of ITS2 in I1D1
4645 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4646 sub5node->SetLineColor(kColorITS);
4647 fNodes->Add(sub5node);
4649 fNodes->Add(sub4node);
4651 fNodes->Add(sub3node);
4654 // Place copy #2 of I1D7 in I20B
4656 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4657 sub3node->SetLineColor(kColorITS);
4658 sub3node->SetVisibility(0);
4661 // Place copy #1 of I1D1 in I1D7
4663 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4664 sub4node->SetLineColor(kColorITS);
4665 sub4node->SetVisibility(0);
4668 // Place copy #1 of ITS2 in I1D1
4670 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4671 sub5node->SetLineColor(kColorITS);
4672 fNodes->Add(sub5node);
4674 fNodes->Add(sub4node);
4676 fNodes->Add(sub3node);
4679 // Place copy #3 of I1D7 in I20B
4681 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4682 sub3node->SetLineColor(kColorITS);
4683 sub3node->SetVisibility(0);
4686 // Place copy #1 of I1D1 in I1D7
4688 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4689 sub4node->SetLineColor(kColorITS);
4690 sub4node->SetVisibility(0);
4693 // Place copy #1 of ITS2 in I1D1
4695 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4696 sub5node->SetLineColor(kColorITS);
4697 fNodes->Add(sub5node);
4699 fNodes->Add(sub4node);
4701 fNodes->Add(sub3node);
4704 // Place copy #4 of I1D7 in I20B
4706 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4707 sub3node->SetLineColor(kColorITS);
4708 sub3node->SetVisibility(0);
4711 // Place copy #1 of I1D1 in I1D7
4713 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4714 sub4node->SetLineColor(kColorITS);
4715 sub4node->SetVisibility(0);
4718 // Place copy #1 of ITS2 in I1D1
4720 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4721 sub5node->SetLineColor(kColorITS);
4722 fNodes->Add(sub5node);
4724 fNodes->Add(sub4node);
4726 fNodes->Add(sub3node);
4728 fNodes->Add(sub2node);
4730 fNodes->Add(sub1node);
4733 // Place copy #7 of I12B in IT12
4735 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot244");
4736 sub1node->SetLineColor(kColorITS);
4737 sub1node->SetVisibility(0);
4740 // Place copy #1 of I10B in I12B
4742 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4743 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4744 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
4745 sub2node->SetLineColor(kColorITS);
4746 sub2node->SetVisibility(0);
4749 // Place copy #1 of I107 in I10B
4751 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4752 sub3node->SetLineColor(kColorITS);
4753 sub3node->SetVisibility(0);
4756 // Place copy #1 of I101 in I107
4758 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4759 sub4node->SetLineColor(kColorITS);
4760 sub4node->SetVisibility(0);
4763 // Place copy #1 of ITS1 in I101
4765 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4766 sub5node->SetLineColor(kColorITS);
4767 fNodes->Add(sub5node);
4769 fNodes->Add(sub4node);
4771 fNodes->Add(sub3node);
4774 // Place copy #2 of I107 in I10B
4776 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4777 sub3node->SetLineColor(kColorITS);
4778 sub3node->SetVisibility(0);
4781 // Place copy #1 of I101 in I107
4783 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4784 sub4node->SetLineColor(kColorITS);
4785 sub4node->SetVisibility(0);
4788 // Place copy #1 of ITS1 in I101
4790 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4791 sub5node->SetLineColor(kColorITS);
4792 fNodes->Add(sub5node);
4794 fNodes->Add(sub4node);
4796 fNodes->Add(sub3node);
4799 // Place copy #3 of I107 in I10B
4801 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4802 sub3node->SetLineColor(kColorITS);
4803 sub3node->SetVisibility(0);
4806 // Place copy #1 of I101 in I107
4808 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4809 sub4node->SetLineColor(kColorITS);
4810 sub4node->SetVisibility(0);
4813 // Place copy #1 of ITS1 in I101
4815 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4816 sub5node->SetLineColor(kColorITS);
4817 fNodes->Add(sub5node);
4819 fNodes->Add(sub4node);
4821 fNodes->Add(sub3node);
4824 // Place copy #4 of I107 in I10B
4826 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4827 sub3node->SetLineColor(kColorITS);
4828 sub3node->SetVisibility(0);
4831 // Place copy #1 of I101 in I107
4833 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4834 sub4node->SetLineColor(kColorITS);
4835 sub4node->SetVisibility(0);
4838 // Place copy #1 of ITS1 in I101
4840 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4841 sub5node->SetLineColor(kColorITS);
4842 fNodes->Add(sub5node);
4844 fNodes->Add(sub4node);
4846 fNodes->Add(sub3node);
4848 fNodes->Add(sub2node);
4851 // Place copy #2 of I10B in I12B
4853 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
4854 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
4855 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
4856 sub2node->SetLineColor(kColorITS);
4857 sub2node->SetVisibility(0);
4860 // Place copy #1 of I107 in I10B
4862 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4863 sub3node->SetLineColor(kColorITS);
4864 sub3node->SetVisibility(0);
4867 // Place copy #1 of I101 in I107
4869 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4870 sub4node->SetLineColor(kColorITS);
4871 sub4node->SetVisibility(0);
4874 // Place copy #1 of ITS1 in I101
4876 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4877 sub5node->SetLineColor(kColorITS);
4878 fNodes->Add(sub5node);
4880 fNodes->Add(sub4node);
4882 fNodes->Add(sub3node);
4885 // Place copy #2 of I107 in I10B
4887 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4888 sub3node->SetLineColor(kColorITS);
4889 sub3node->SetVisibility(0);
4892 // Place copy #1 of I101 in I107
4894 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4895 sub4node->SetLineColor(kColorITS);
4896 sub4node->SetVisibility(0);
4899 // Place copy #1 of ITS1 in I101
4901 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4902 sub5node->SetLineColor(kColorITS);
4903 fNodes->Add(sub5node);
4905 fNodes->Add(sub4node);
4907 fNodes->Add(sub3node);
4910 // Place copy #3 of I107 in I10B
4912 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4913 sub3node->SetLineColor(kColorITS);
4914 sub3node->SetVisibility(0);
4917 // Place copy #1 of I101 in I107
4919 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4920 sub4node->SetLineColor(kColorITS);
4921 sub4node->SetVisibility(0);
4924 // Place copy #1 of ITS1 in I101
4926 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4927 sub5node->SetLineColor(kColorITS);
4928 fNodes->Add(sub5node);
4930 fNodes->Add(sub4node);
4932 fNodes->Add(sub3node);
4935 // Place copy #4 of I107 in I10B
4937 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4938 sub3node->SetLineColor(kColorITS);
4939 sub3node->SetVisibility(0);
4942 // Place copy #1 of I101 in I107
4944 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4945 sub4node->SetLineColor(kColorITS);
4946 sub4node->SetVisibility(0);
4949 // Place copy #1 of ITS1 in I101
4951 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4952 sub5node->SetLineColor(kColorITS);
4953 fNodes->Add(sub5node);
4955 fNodes->Add(sub4node);
4957 fNodes->Add(sub3node);
4959 fNodes->Add(sub2node);
4962 // Place copy #1 of I20B in I12B
4964 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
4965 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
4966 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
4967 sub2node->SetLineColor(kColorITS);
4968 sub2node->SetVisibility(0);
4971 // Place copy #1 of I1D7 in I20B
4973 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4974 sub3node->SetLineColor(kColorITS);
4975 sub3node->SetVisibility(0);
4978 // Place copy #1 of I1D1 in I1D7
4980 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4981 sub4node->SetLineColor(kColorITS);
4982 sub4node->SetVisibility(0);
4985 // Place copy #1 of ITS2 in I1D1
4987 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4988 sub5node->SetLineColor(kColorITS);
4989 fNodes->Add(sub5node);
4991 fNodes->Add(sub4node);
4993 fNodes->Add(sub3node);
4996 // Place copy #2 of I1D7 in I20B
4998 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4999 sub3node->SetLineColor(kColorITS);
5000 sub3node->SetVisibility(0);
5003 // Place copy #1 of I1D1 in I1D7
5005 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5006 sub4node->SetLineColor(kColorITS);
5007 sub4node->SetVisibility(0);
5010 // Place copy #1 of ITS2 in I1D1
5012 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5013 sub5node->SetLineColor(kColorITS);
5014 fNodes->Add(sub5node);
5016 fNodes->Add(sub4node);
5018 fNodes->Add(sub3node);
5021 // Place copy #3 of I1D7 in I20B
5023 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5024 sub3node->SetLineColor(kColorITS);
5025 sub3node->SetVisibility(0);
5028 // Place copy #1 of I1D1 in I1D7
5030 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5031 sub4node->SetLineColor(kColorITS);
5032 sub4node->SetVisibility(0);
5035 // Place copy #1 of ITS2 in I1D1
5037 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5038 sub5node->SetLineColor(kColorITS);
5039 fNodes->Add(sub5node);
5041 fNodes->Add(sub4node);
5043 fNodes->Add(sub3node);
5046 // Place copy #4 of I1D7 in I20B
5048 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5049 sub3node->SetLineColor(kColorITS);
5050 sub3node->SetVisibility(0);
5053 // Place copy #1 of I1D1 in I1D7
5055 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5056 sub4node->SetLineColor(kColorITS);
5057 sub4node->SetVisibility(0);
5060 // Place copy #1 of ITS2 in I1D1
5062 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5063 sub5node->SetLineColor(kColorITS);
5064 fNodes->Add(sub5node);
5066 fNodes->Add(sub4node);
5068 fNodes->Add(sub3node);
5070 fNodes->Add(sub2node);
5073 // Place copy #2 of I20B in I12B
5075 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5076 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5077 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
5078 sub2node->SetLineColor(kColorITS);
5079 sub2node->SetVisibility(0);
5082 // Place copy #1 of I1D7 in I20B
5084 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5085 sub3node->SetLineColor(kColorITS);
5086 sub3node->SetVisibility(0);
5089 // Place copy #1 of I1D1 in I1D7
5091 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5092 sub4node->SetLineColor(kColorITS);
5093 sub4node->SetVisibility(0);
5096 // Place copy #1 of ITS2 in I1D1
5098 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5099 sub5node->SetLineColor(kColorITS);
5100 fNodes->Add(sub5node);
5102 fNodes->Add(sub4node);
5104 fNodes->Add(sub3node);
5107 // Place copy #2 of I1D7 in I20B
5109 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5110 sub3node->SetLineColor(kColorITS);
5111 sub3node->SetVisibility(0);
5114 // Place copy #1 of I1D1 in I1D7
5116 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5117 sub4node->SetLineColor(kColorITS);
5118 sub4node->SetVisibility(0);
5121 // Place copy #1 of ITS2 in I1D1
5123 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5124 sub5node->SetLineColor(kColorITS);
5125 fNodes->Add(sub5node);
5127 fNodes->Add(sub4node);
5129 fNodes->Add(sub3node);
5132 // Place copy #3 of I1D7 in I20B
5134 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5135 sub3node->SetLineColor(kColorITS);
5136 sub3node->SetVisibility(0);
5139 // Place copy #1 of I1D1 in I1D7
5141 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5142 sub4node->SetLineColor(kColorITS);
5143 sub4node->SetVisibility(0);
5146 // Place copy #1 of ITS2 in I1D1
5148 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5149 sub5node->SetLineColor(kColorITS);
5150 fNodes->Add(sub5node);
5152 fNodes->Add(sub4node);
5154 fNodes->Add(sub3node);
5157 // Place copy #4 of I1D7 in I20B
5159 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5160 sub3node->SetLineColor(kColorITS);
5161 sub3node->SetVisibility(0);
5164 // Place copy #1 of I1D1 in I1D7
5166 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5167 sub4node->SetLineColor(kColorITS);
5168 sub4node->SetVisibility(0);
5171 // Place copy #1 of ITS2 in I1D1
5173 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5174 sub5node->SetLineColor(kColorITS);
5175 fNodes->Add(sub5node);
5177 fNodes->Add(sub4node);
5179 fNodes->Add(sub3node);
5181 fNodes->Add(sub2node);
5184 // Place copy #3 of I20B in I12B
5186 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
5187 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
5188 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
5189 sub2node->SetLineColor(kColorITS);
5190 sub2node->SetVisibility(0);
5193 // Place copy #1 of I1D7 in I20B
5195 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5196 sub3node->SetLineColor(kColorITS);
5197 sub3node->SetVisibility(0);
5200 // Place copy #1 of I1D1 in I1D7
5202 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5203 sub4node->SetLineColor(kColorITS);
5204 sub4node->SetVisibility(0);
5207 // Place copy #1 of ITS2 in I1D1
5209 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5210 sub5node->SetLineColor(kColorITS);
5211 fNodes->Add(sub5node);
5213 fNodes->Add(sub4node);
5215 fNodes->Add(sub3node);
5218 // Place copy #2 of I1D7 in I20B
5220 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5221 sub3node->SetLineColor(kColorITS);
5222 sub3node->SetVisibility(0);
5225 // Place copy #1 of I1D1 in I1D7
5227 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5228 sub4node->SetLineColor(kColorITS);
5229 sub4node->SetVisibility(0);
5232 // Place copy #1 of ITS2 in I1D1
5234 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5235 sub5node->SetLineColor(kColorITS);
5236 fNodes->Add(sub5node);
5238 fNodes->Add(sub4node);
5240 fNodes->Add(sub3node);
5243 // Place copy #3 of I1D7 in I20B
5245 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5246 sub3node->SetLineColor(kColorITS);
5247 sub3node->SetVisibility(0);
5250 // Place copy #1 of I1D1 in I1D7
5252 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5253 sub4node->SetLineColor(kColorITS);
5254 sub4node->SetVisibility(0);
5257 // Place copy #1 of ITS2 in I1D1
5259 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5260 sub5node->SetLineColor(kColorITS);
5261 fNodes->Add(sub5node);
5263 fNodes->Add(sub4node);
5265 fNodes->Add(sub3node);
5268 // Place copy #4 of I1D7 in I20B
5270 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5271 sub3node->SetLineColor(kColorITS);
5272 sub3node->SetVisibility(0);
5275 // Place copy #1 of I1D1 in I1D7
5277 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5278 sub4node->SetLineColor(kColorITS);
5279 sub4node->SetVisibility(0);
5282 // Place copy #1 of ITS2 in I1D1
5284 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5285 sub5node->SetLineColor(kColorITS);
5286 fNodes->Add(sub5node);
5288 fNodes->Add(sub4node);
5290 fNodes->Add(sub3node);
5292 fNodes->Add(sub2node);
5295 // Place copy #4 of I20B in I12B
5297 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
5298 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
5299 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
5300 sub2node->SetLineColor(kColorITS);
5301 sub2node->SetVisibility(0);
5304 // Place copy #1 of I1D7 in I20B
5306 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5307 sub3node->SetLineColor(kColorITS);
5308 sub3node->SetVisibility(0);
5311 // Place copy #1 of I1D1 in I1D7
5313 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5314 sub4node->SetLineColor(kColorITS);
5315 sub4node->SetVisibility(0);
5318 // Place copy #1 of ITS2 in I1D1
5320 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5321 sub5node->SetLineColor(kColorITS);
5322 fNodes->Add(sub5node);
5324 fNodes->Add(sub4node);
5326 fNodes->Add(sub3node);
5329 // Place copy #2 of I1D7 in I20B
5331 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5332 sub3node->SetLineColor(kColorITS);
5333 sub3node->SetVisibility(0);
5336 // Place copy #1 of I1D1 in I1D7
5338 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5339 sub4node->SetLineColor(kColorITS);
5340 sub4node->SetVisibility(0);
5343 // Place copy #1 of ITS2 in I1D1
5345 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5346 sub5node->SetLineColor(kColorITS);
5347 fNodes->Add(sub5node);
5349 fNodes->Add(sub4node);
5351 fNodes->Add(sub3node);
5354 // Place copy #3 of I1D7 in I20B
5356 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5357 sub3node->SetLineColor(kColorITS);
5358 sub3node->SetVisibility(0);
5361 // Place copy #1 of I1D1 in I1D7
5363 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5364 sub4node->SetLineColor(kColorITS);
5365 sub4node->SetVisibility(0);
5368 // Place copy #1 of ITS2 in I1D1
5370 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5371 sub5node->SetLineColor(kColorITS);
5372 fNodes->Add(sub5node);
5374 fNodes->Add(sub4node);
5376 fNodes->Add(sub3node);
5379 // Place copy #4 of I1D7 in I20B
5381 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5382 sub3node->SetLineColor(kColorITS);
5383 sub3node->SetVisibility(0);
5386 // Place copy #1 of I1D1 in I1D7
5388 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5389 sub4node->SetLineColor(kColorITS);
5390 sub4node->SetVisibility(0);
5393 // Place copy #1 of ITS2 in I1D1
5395 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5396 sub5node->SetLineColor(kColorITS);
5397 fNodes->Add(sub5node);
5399 fNodes->Add(sub4node);
5401 fNodes->Add(sub3node);
5403 fNodes->Add(sub2node);
5405 fNodes->Add(sub1node);
5408 // Place copy #8 of I12B in IT12
5410 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot233");
5411 sub1node->SetLineColor(kColorITS);
5412 sub1node->SetVisibility(0);
5415 // Place copy #1 of I10B in I12B
5417 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
5418 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
5419 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
5420 sub2node->SetLineColor(kColorITS);
5421 sub2node->SetVisibility(0);
5424 // Place copy #1 of I107 in I10B
5426 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5427 sub3node->SetLineColor(kColorITS);
5428 sub3node->SetVisibility(0);
5431 // Place copy #1 of I101 in I107
5433 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5434 sub4node->SetLineColor(kColorITS);
5435 sub4node->SetVisibility(0);
5438 // Place copy #1 of ITS1 in I101
5440 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5441 sub5node->SetLineColor(kColorITS);
5442 fNodes->Add(sub5node);
5444 fNodes->Add(sub4node);
5446 fNodes->Add(sub3node);
5449 // Place copy #2 of I107 in I10B
5451 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5452 sub3node->SetLineColor(kColorITS);
5453 sub3node->SetVisibility(0);
5456 // Place copy #1 of I101 in I107
5458 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5459 sub4node->SetLineColor(kColorITS);
5460 sub4node->SetVisibility(0);
5463 // Place copy #1 of ITS1 in I101
5465 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5466 sub5node->SetLineColor(kColorITS);
5467 fNodes->Add(sub5node);
5469 fNodes->Add(sub4node);
5471 fNodes->Add(sub3node);
5474 // Place copy #3 of I107 in I10B
5476 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5477 sub3node->SetLineColor(kColorITS);
5478 sub3node->SetVisibility(0);
5481 // Place copy #1 of I101 in I107
5483 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5484 sub4node->SetLineColor(kColorITS);
5485 sub4node->SetVisibility(0);
5488 // Place copy #1 of ITS1 in I101
5490 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5491 sub5node->SetLineColor(kColorITS);
5492 fNodes->Add(sub5node);
5494 fNodes->Add(sub4node);
5496 fNodes->Add(sub3node);
5499 // Place copy #4 of I107 in I10B
5501 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5502 sub3node->SetLineColor(kColorITS);
5503 sub3node->SetVisibility(0);
5506 // Place copy #1 of I101 in I107
5508 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5509 sub4node->SetLineColor(kColorITS);
5510 sub4node->SetVisibility(0);
5513 // Place copy #1 of ITS1 in I101
5515 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5516 sub5node->SetLineColor(kColorITS);
5517 fNodes->Add(sub5node);
5519 fNodes->Add(sub4node);
5521 fNodes->Add(sub3node);
5523 fNodes->Add(sub2node);
5526 // Place copy #2 of I10B in I12B
5528 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
5529 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
5530 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
5531 sub2node->SetLineColor(kColorITS);
5532 sub2node->SetVisibility(0);
5535 // Place copy #1 of I107 in I10B
5537 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5538 sub3node->SetLineColor(kColorITS);
5539 sub3node->SetVisibility(0);
5542 // Place copy #1 of I101 in I107
5544 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5545 sub4node->SetLineColor(kColorITS);
5546 sub4node->SetVisibility(0);
5549 // Place copy #1 of ITS1 in I101
5551 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5552 sub5node->SetLineColor(kColorITS);
5553 fNodes->Add(sub5node);
5555 fNodes->Add(sub4node);
5557 fNodes->Add(sub3node);
5560 // Place copy #2 of I107 in I10B
5562 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5563 sub3node->SetLineColor(kColorITS);
5564 sub3node->SetVisibility(0);
5567 // Place copy #1 of I101 in I107
5569 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5570 sub4node->SetLineColor(kColorITS);
5571 sub4node->SetVisibility(0);
5574 // Place copy #1 of ITS1 in I101
5576 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5577 sub5node->SetLineColor(kColorITS);
5578 fNodes->Add(sub5node);
5580 fNodes->Add(sub4node);
5582 fNodes->Add(sub3node);
5585 // Place copy #3 of I107 in I10B
5587 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5588 sub3node->SetLineColor(kColorITS);
5589 sub3node->SetVisibility(0);
5592 // Place copy #1 of I101 in I107
5594 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5595 sub4node->SetLineColor(kColorITS);
5596 sub4node->SetVisibility(0);
5599 // Place copy #1 of ITS1 in I101
5601 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5602 sub5node->SetLineColor(kColorITS);
5603 fNodes->Add(sub5node);
5605 fNodes->Add(sub4node);
5607 fNodes->Add(sub3node);
5610 // Place copy #4 of I107 in I10B
5612 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5613 sub3node->SetLineColor(kColorITS);
5614 sub3node->SetVisibility(0);
5617 // Place copy #1 of I101 in I107
5619 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5620 sub4node->SetLineColor(kColorITS);
5621 sub4node->SetVisibility(0);
5624 // Place copy #1 of ITS1 in I101
5626 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5627 sub5node->SetLineColor(kColorITS);
5628 fNodes->Add(sub5node);
5630 fNodes->Add(sub4node);
5632 fNodes->Add(sub3node);
5634 fNodes->Add(sub2node);
5637 // Place copy #1 of I20B in I12B
5639 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
5640 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
5641 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
5642 sub2node->SetLineColor(kColorITS);
5643 sub2node->SetVisibility(0);
5646 // Place copy #1 of I1D7 in I20B
5648 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5649 sub3node->SetLineColor(kColorITS);
5650 sub3node->SetVisibility(0);
5653 // Place copy #1 of I1D1 in I1D7
5655 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5656 sub4node->SetLineColor(kColorITS);
5657 sub4node->SetVisibility(0);
5660 // Place copy #1 of ITS2 in I1D1
5662 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5663 sub5node->SetLineColor(kColorITS);
5664 fNodes->Add(sub5node);
5666 fNodes->Add(sub4node);
5668 fNodes->Add(sub3node);
5671 // Place copy #2 of I1D7 in I20B
5673 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5674 sub3node->SetLineColor(kColorITS);
5675 sub3node->SetVisibility(0);
5678 // Place copy #1 of I1D1 in I1D7
5680 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5681 sub4node->SetLineColor(kColorITS);
5682 sub4node->SetVisibility(0);
5685 // Place copy #1 of ITS2 in I1D1
5687 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5688 sub5node->SetLineColor(kColorITS);
5689 fNodes->Add(sub5node);
5691 fNodes->Add(sub4node);
5693 fNodes->Add(sub3node);
5696 // Place copy #3 of I1D7 in I20B
5698 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5699 sub3node->SetLineColor(kColorITS);
5700 sub3node->SetVisibility(0);
5703 // Place copy #1 of I1D1 in I1D7
5705 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5706 sub4node->SetLineColor(kColorITS);
5707 sub4node->SetVisibility(0);
5710 // Place copy #1 of ITS2 in I1D1
5712 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5713 sub5node->SetLineColor(kColorITS);
5714 fNodes->Add(sub5node);
5716 fNodes->Add(sub4node);
5718 fNodes->Add(sub3node);
5721 // Place copy #4 of I1D7 in I20B
5723 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5724 sub3node->SetLineColor(kColorITS);
5725 sub3node->SetVisibility(0);
5728 // Place copy #1 of I1D1 in I1D7
5730 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5731 sub4node->SetLineColor(kColorITS);
5732 sub4node->SetVisibility(0);
5735 // Place copy #1 of ITS2 in I1D1
5737 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5738 sub5node->SetLineColor(kColorITS);
5739 fNodes->Add(sub5node);
5741 fNodes->Add(sub4node);
5743 fNodes->Add(sub3node);
5745 fNodes->Add(sub2node);
5748 // Place copy #2 of I20B in I12B
5750 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5751 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5752 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
5753 sub2node->SetLineColor(kColorITS);
5754 sub2node->SetVisibility(0);
5757 // Place copy #1 of I1D7 in I20B
5759 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5760 sub3node->SetLineColor(kColorITS);
5761 sub3node->SetVisibility(0);
5764 // Place copy #1 of I1D1 in I1D7
5766 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5767 sub4node->SetLineColor(kColorITS);
5768 sub4node->SetVisibility(0);
5771 // Place copy #1 of ITS2 in I1D1
5773 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5774 sub5node->SetLineColor(kColorITS);
5775 fNodes->Add(sub5node);
5777 fNodes->Add(sub4node);
5779 fNodes->Add(sub3node);
5782 // Place copy #2 of I1D7 in I20B
5784 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5785 sub3node->SetLineColor(kColorITS);
5786 sub3node->SetVisibility(0);
5789 // Place copy #1 of I1D1 in I1D7
5791 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5792 sub4node->SetLineColor(kColorITS);
5793 sub4node->SetVisibility(0);
5796 // Place copy #1 of ITS2 in I1D1
5798 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5799 sub5node->SetLineColor(kColorITS);
5800 fNodes->Add(sub5node);
5802 fNodes->Add(sub4node);
5804 fNodes->Add(sub3node);
5807 // Place copy #3 of I1D7 in I20B
5809 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5810 sub3node->SetLineColor(kColorITS);
5811 sub3node->SetVisibility(0);
5814 // Place copy #1 of I1D1 in I1D7
5816 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5817 sub4node->SetLineColor(kColorITS);
5818 sub4node->SetVisibility(0);
5821 // Place copy #1 of ITS2 in I1D1
5823 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5824 sub5node->SetLineColor(kColorITS);
5825 fNodes->Add(sub5node);
5827 fNodes->Add(sub4node);
5829 fNodes->Add(sub3node);
5832 // Place copy #4 of I1D7 in I20B
5834 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5835 sub3node->SetLineColor(kColorITS);
5836 sub3node->SetVisibility(0);
5839 // Place copy #1 of I1D1 in I1D7
5841 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5842 sub4node->SetLineColor(kColorITS);
5843 sub4node->SetVisibility(0);
5846 // Place copy #1 of ITS2 in I1D1
5848 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5849 sub5node->SetLineColor(kColorITS);
5850 fNodes->Add(sub5node);
5852 fNodes->Add(sub4node);
5854 fNodes->Add(sub3node);
5856 fNodes->Add(sub2node);
5859 // Place copy #3 of I20B in I12B
5861 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
5862 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
5863 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
5864 sub2node->SetLineColor(kColorITS);
5865 sub2node->SetVisibility(0);
5868 // Place copy #1 of I1D7 in I20B
5870 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5871 sub3node->SetLineColor(kColorITS);
5872 sub3node->SetVisibility(0);
5875 // Place copy #1 of I1D1 in I1D7
5877 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5878 sub4node->SetLineColor(kColorITS);
5879 sub4node->SetVisibility(0);
5882 // Place copy #1 of ITS2 in I1D1
5884 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5885 sub5node->SetLineColor(kColorITS);
5886 fNodes->Add(sub5node);
5888 fNodes->Add(sub4node);
5890 fNodes->Add(sub3node);
5893 // Place copy #2 of I1D7 in I20B
5895 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5896 sub3node->SetLineColor(kColorITS);
5897 sub3node->SetVisibility(0);
5900 // Place copy #1 of I1D1 in I1D7
5902 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5903 sub4node->SetLineColor(kColorITS);
5904 sub4node->SetVisibility(0);
5907 // Place copy #1 of ITS2 in I1D1
5909 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5910 sub5node->SetLineColor(kColorITS);
5911 fNodes->Add(sub5node);
5913 fNodes->Add(sub4node);
5915 fNodes->Add(sub3node);
5918 // Place copy #3 of I1D7 in I20B
5920 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5921 sub3node->SetLineColor(kColorITS);
5922 sub3node->SetVisibility(0);
5925 // Place copy #1 of I1D1 in I1D7
5927 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5928 sub4node->SetLineColor(kColorITS);
5929 sub4node->SetVisibility(0);
5932 // Place copy #1 of ITS2 in I1D1
5934 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5935 sub5node->SetLineColor(kColorITS);
5936 fNodes->Add(sub5node);
5938 fNodes->Add(sub4node);
5940 fNodes->Add(sub3node);
5943 // Place copy #4 of I1D7 in I20B
5945 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5946 sub3node->SetLineColor(kColorITS);
5947 sub3node->SetVisibility(0);
5950 // Place copy #1 of I1D1 in I1D7
5952 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5953 sub4node->SetLineColor(kColorITS);
5954 sub4node->SetVisibility(0);
5957 // Place copy #1 of ITS2 in I1D1
5959 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5960 sub5node->SetLineColor(kColorITS);
5961 fNodes->Add(sub5node);
5963 fNodes->Add(sub4node);
5965 fNodes->Add(sub3node);
5967 fNodes->Add(sub2node);
5970 // Place copy #4 of I20B in I12B
5972 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
5973 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
5974 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
5975 sub2node->SetLineColor(kColorITS);
5976 sub2node->SetVisibility(0);
5979 // Place copy #1 of I1D7 in I20B
5981 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5982 sub3node->SetLineColor(kColorITS);
5983 sub3node->SetVisibility(0);
5986 // Place copy #1 of I1D1 in I1D7
5988 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5989 sub4node->SetLineColor(kColorITS);
5990 sub4node->SetVisibility(0);
5993 // Place copy #1 of ITS2 in I1D1
5995 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5996 sub5node->SetLineColor(kColorITS);
5997 fNodes->Add(sub5node);
5999 fNodes->Add(sub4node);
6001 fNodes->Add(sub3node);
6004 // Place copy #2 of I1D7 in I20B
6006 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6007 sub3node->SetLineColor(kColorITS);
6008 sub3node->SetVisibility(0);
6011 // Place copy #1 of I1D1 in I1D7
6013 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6014 sub4node->SetLineColor(kColorITS);
6015 sub4node->SetVisibility(0);
6018 // Place copy #1 of ITS2 in I1D1
6020 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6021 sub5node->SetLineColor(kColorITS);
6022 fNodes->Add(sub5node);
6024 fNodes->Add(sub4node);
6026 fNodes->Add(sub3node);
6029 // Place copy #3 of I1D7 in I20B
6031 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6032 sub3node->SetLineColor(kColorITS);
6033 sub3node->SetVisibility(0);
6036 // Place copy #1 of I1D1 in I1D7
6038 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6039 sub4node->SetLineColor(kColorITS);
6040 sub4node->SetVisibility(0);
6043 // Place copy #1 of ITS2 in I1D1
6045 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6046 sub5node->SetLineColor(kColorITS);
6047 fNodes->Add(sub5node);
6049 fNodes->Add(sub4node);
6051 fNodes->Add(sub3node);
6054 // Place copy #4 of I1D7 in I20B
6056 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6057 sub3node->SetLineColor(kColorITS);
6058 sub3node->SetVisibility(0);
6061 // Place copy #1 of I1D1 in I1D7
6063 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6064 sub4node->SetLineColor(kColorITS);
6065 sub4node->SetVisibility(0);
6068 // Place copy #1 of ITS2 in I1D1
6070 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6071 sub5node->SetLineColor(kColorITS);
6072 fNodes->Add(sub5node);
6074 fNodes->Add(sub4node);
6076 fNodes->Add(sub3node);
6078 fNodes->Add(sub2node);
6080 fNodes->Add(sub1node);
6083 // Place copy #9 of I12B in IT12
6085 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot248");
6086 sub1node->SetLineColor(kColorITS);
6087 sub1node->SetVisibility(0);
6090 // Place copy #1 of I10B in I12B
6092 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6093 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6094 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
6095 sub2node->SetLineColor(kColorITS);
6096 sub2node->SetVisibility(0);
6099 // Place copy #1 of I107 in I10B
6101 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6102 sub3node->SetLineColor(kColorITS);
6103 sub3node->SetVisibility(0);
6106 // Place copy #1 of I101 in I107
6108 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6109 sub4node->SetLineColor(kColorITS);
6110 sub4node->SetVisibility(0);
6113 // Place copy #1 of ITS1 in I101
6115 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6116 sub5node->SetLineColor(kColorITS);
6117 fNodes->Add(sub5node);
6119 fNodes->Add(sub4node);
6121 fNodes->Add(sub3node);
6124 // Place copy #2 of I107 in I10B
6126 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6127 sub3node->SetLineColor(kColorITS);
6128 sub3node->SetVisibility(0);
6131 // Place copy #1 of I101 in I107
6133 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6134 sub4node->SetLineColor(kColorITS);
6135 sub4node->SetVisibility(0);
6138 // Place copy #1 of ITS1 in I101
6140 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6141 sub5node->SetLineColor(kColorITS);
6142 fNodes->Add(sub5node);
6144 fNodes->Add(sub4node);
6146 fNodes->Add(sub3node);
6149 // Place copy #3 of I107 in I10B
6151 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6152 sub3node->SetLineColor(kColorITS);
6153 sub3node->SetVisibility(0);
6156 // Place copy #1 of I101 in I107
6158 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6159 sub4node->SetLineColor(kColorITS);
6160 sub4node->SetVisibility(0);
6163 // Place copy #1 of ITS1 in I101
6165 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6166 sub5node->SetLineColor(kColorITS);
6167 fNodes->Add(sub5node);
6169 fNodes->Add(sub4node);
6171 fNodes->Add(sub3node);
6174 // Place copy #4 of I107 in I10B
6176 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6177 sub3node->SetLineColor(kColorITS);
6178 sub3node->SetVisibility(0);
6181 // Place copy #1 of I101 in I107
6183 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6184 sub4node->SetLineColor(kColorITS);
6185 sub4node->SetVisibility(0);
6188 // Place copy #1 of ITS1 in I101
6190 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6191 sub5node->SetLineColor(kColorITS);
6192 fNodes->Add(sub5node);
6194 fNodes->Add(sub4node);
6196 fNodes->Add(sub3node);
6198 fNodes->Add(sub2node);
6201 // Place copy #2 of I10B in I12B
6203 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
6204 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
6205 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
6206 sub2node->SetLineColor(kColorITS);
6207 sub2node->SetVisibility(0);
6210 // Place copy #1 of I107 in I10B
6212 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6213 sub3node->SetLineColor(kColorITS);
6214 sub3node->SetVisibility(0);
6217 // Place copy #1 of I101 in I107
6219 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6220 sub4node->SetLineColor(kColorITS);
6221 sub4node->SetVisibility(0);
6224 // Place copy #1 of ITS1 in I101
6226 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6227 sub5node->SetLineColor(kColorITS);
6228 fNodes->Add(sub5node);
6230 fNodes->Add(sub4node);
6232 fNodes->Add(sub3node);
6235 // Place copy #2 of I107 in I10B
6237 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6238 sub3node->SetLineColor(kColorITS);
6239 sub3node->SetVisibility(0);
6242 // Place copy #1 of I101 in I107
6244 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6245 sub4node->SetLineColor(kColorITS);
6246 sub4node->SetVisibility(0);
6249 // Place copy #1 of ITS1 in I101
6251 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6252 sub5node->SetLineColor(kColorITS);
6253 fNodes->Add(sub5node);
6255 fNodes->Add(sub4node);
6257 fNodes->Add(sub3node);
6260 // Place copy #3 of I107 in I10B
6262 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6263 sub3node->SetLineColor(kColorITS);
6264 sub3node->SetVisibility(0);
6267 // Place copy #1 of I101 in I107
6269 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6270 sub4node->SetLineColor(kColorITS);
6271 sub4node->SetVisibility(0);
6274 // Place copy #1 of ITS1 in I101
6276 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6277 sub5node->SetLineColor(kColorITS);
6278 fNodes->Add(sub5node);
6280 fNodes->Add(sub4node);
6282 fNodes->Add(sub3node);
6285 // Place copy #4 of I107 in I10B
6287 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6288 sub3node->SetLineColor(kColorITS);
6289 sub3node->SetVisibility(0);
6292 // Place copy #1 of I101 in I107
6294 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6295 sub4node->SetLineColor(kColorITS);
6296 sub4node->SetVisibility(0);
6299 // Place copy #1 of ITS1 in I101
6301 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6302 sub5node->SetLineColor(kColorITS);
6303 fNodes->Add(sub5node);
6305 fNodes->Add(sub4node);
6307 fNodes->Add(sub3node);
6309 fNodes->Add(sub2node);
6312 // Place copy #1 of I20B in I12B
6314 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
6315 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
6316 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
6317 sub2node->SetLineColor(kColorITS);
6318 sub2node->SetVisibility(0);
6321 // Place copy #1 of I1D7 in I20B
6323 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6324 sub3node->SetLineColor(kColorITS);
6325 sub3node->SetVisibility(0);
6328 // Place copy #1 of I1D1 in I1D7
6330 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6331 sub4node->SetLineColor(kColorITS);
6332 sub4node->SetVisibility(0);
6335 // Place copy #1 of ITS2 in I1D1
6337 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6338 sub5node->SetLineColor(kColorITS);
6339 fNodes->Add(sub5node);
6341 fNodes->Add(sub4node);
6343 fNodes->Add(sub3node);
6346 // Place copy #2 of I1D7 in I20B
6348 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6349 sub3node->SetLineColor(kColorITS);
6350 sub3node->SetVisibility(0);
6353 // Place copy #1 of I1D1 in I1D7
6355 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6356 sub4node->SetLineColor(kColorITS);
6357 sub4node->SetVisibility(0);
6360 // Place copy #1 of ITS2 in I1D1
6362 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6363 sub5node->SetLineColor(kColorITS);
6364 fNodes->Add(sub5node);
6366 fNodes->Add(sub4node);
6368 fNodes->Add(sub3node);
6371 // Place copy #3 of I1D7 in I20B
6373 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6374 sub3node->SetLineColor(kColorITS);
6375 sub3node->SetVisibility(0);
6378 // Place copy #1 of I1D1 in I1D7
6380 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6381 sub4node->SetLineColor(kColorITS);
6382 sub4node->SetVisibility(0);
6385 // Place copy #1 of ITS2 in I1D1
6387 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6388 sub5node->SetLineColor(kColorITS);
6389 fNodes->Add(sub5node);
6391 fNodes->Add(sub4node);
6393 fNodes->Add(sub3node);
6396 // Place copy #4 of I1D7 in I20B
6398 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6399 sub3node->SetLineColor(kColorITS);
6400 sub3node->SetVisibility(0);
6403 // Place copy #1 of I1D1 in I1D7
6405 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6406 sub4node->SetLineColor(kColorITS);
6407 sub4node->SetVisibility(0);
6410 // Place copy #1 of ITS2 in I1D1
6412 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6413 sub5node->SetLineColor(kColorITS);
6414 fNodes->Add(sub5node);
6416 fNodes->Add(sub4node);
6418 fNodes->Add(sub3node);
6420 fNodes->Add(sub2node);
6423 // Place copy #2 of I20B in I12B
6425 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
6426 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
6427 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
6428 sub2node->SetLineColor(kColorITS);
6429 sub2node->SetVisibility(0);
6432 // Place copy #1 of I1D7 in I20B
6434 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6435 sub3node->SetLineColor(kColorITS);
6436 sub3node->SetVisibility(0);
6439 // Place copy #1 of I1D1 in I1D7
6441 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6442 sub4node->SetLineColor(kColorITS);
6443 sub4node->SetVisibility(0);
6446 // Place copy #1 of ITS2 in I1D1
6448 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6449 sub5node->SetLineColor(kColorITS);
6450 fNodes->Add(sub5node);
6452 fNodes->Add(sub4node);
6454 fNodes->Add(sub3node);
6457 // Place copy #2 of I1D7 in I20B
6459 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6460 sub3node->SetLineColor(kColorITS);
6461 sub3node->SetVisibility(0);
6464 // Place copy #1 of I1D1 in I1D7
6466 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6467 sub4node->SetLineColor(kColorITS);
6468 sub4node->SetVisibility(0);
6471 // Place copy #1 of ITS2 in I1D1
6473 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6474 sub5node->SetLineColor(kColorITS);
6475 fNodes->Add(sub5node);
6477 fNodes->Add(sub4node);
6479 fNodes->Add(sub3node);
6482 // Place copy #3 of I1D7 in I20B
6484 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6485 sub3node->SetLineColor(kColorITS);
6486 sub3node->SetVisibility(0);
6489 // Place copy #1 of I1D1 in I1D7
6491 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6492 sub4node->SetLineColor(kColorITS);
6493 sub4node->SetVisibility(0);
6496 // Place copy #1 of ITS2 in I1D1
6498 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6499 sub5node->SetLineColor(kColorITS);
6500 fNodes->Add(sub5node);
6502 fNodes->Add(sub4node);
6504 fNodes->Add(sub3node);
6507 // Place copy #4 of I1D7 in I20B
6509 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6510 sub3node->SetLineColor(kColorITS);
6511 sub3node->SetVisibility(0);
6514 // Place copy #1 of I1D1 in I1D7
6516 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6517 sub4node->SetLineColor(kColorITS);
6518 sub4node->SetVisibility(0);
6521 // Place copy #1 of ITS2 in I1D1
6523 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6524 sub5node->SetLineColor(kColorITS);
6525 fNodes->Add(sub5node);
6527 fNodes->Add(sub4node);
6529 fNodes->Add(sub3node);
6531 fNodes->Add(sub2node);
6534 // Place copy #3 of I20B in I12B
6536 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
6537 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
6538 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
6539 sub2node->SetLineColor(kColorITS);
6540 sub2node->SetVisibility(0);
6543 // Place copy #1 of I1D7 in I20B
6545 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6546 sub3node->SetLineColor(kColorITS);
6547 sub3node->SetVisibility(0);
6550 // Place copy #1 of I1D1 in I1D7
6552 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6553 sub4node->SetLineColor(kColorITS);
6554 sub4node->SetVisibility(0);
6557 // Place copy #1 of ITS2 in I1D1
6559 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6560 sub5node->SetLineColor(kColorITS);
6561 fNodes->Add(sub5node);
6563 fNodes->Add(sub4node);
6565 fNodes->Add(sub3node);
6568 // Place copy #2 of I1D7 in I20B
6570 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6571 sub3node->SetLineColor(kColorITS);
6572 sub3node->SetVisibility(0);
6575 // Place copy #1 of I1D1 in I1D7
6577 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6578 sub4node->SetLineColor(kColorITS);
6579 sub4node->SetVisibility(0);
6582 // Place copy #1 of ITS2 in I1D1
6584 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6585 sub5node->SetLineColor(kColorITS);
6586 fNodes->Add(sub5node);
6588 fNodes->Add(sub4node);
6590 fNodes->Add(sub3node);
6593 // Place copy #3 of I1D7 in I20B
6595 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6596 sub3node->SetLineColor(kColorITS);
6597 sub3node->SetVisibility(0);
6600 // Place copy #1 of I1D1 in I1D7
6602 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6603 sub4node->SetLineColor(kColorITS);
6604 sub4node->SetVisibility(0);
6607 // Place copy #1 of ITS2 in I1D1
6609 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6610 sub5node->SetLineColor(kColorITS);
6611 fNodes->Add(sub5node);
6613 fNodes->Add(sub4node);
6615 fNodes->Add(sub3node);
6618 // Place copy #4 of I1D7 in I20B
6620 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6621 sub3node->SetLineColor(kColorITS);
6622 sub3node->SetVisibility(0);
6625 // Place copy #1 of I1D1 in I1D7
6627 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6628 sub4node->SetLineColor(kColorITS);
6629 sub4node->SetVisibility(0);
6632 // Place copy #1 of ITS2 in I1D1
6634 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6635 sub5node->SetLineColor(kColorITS);
6636 fNodes->Add(sub5node);
6638 fNodes->Add(sub4node);
6640 fNodes->Add(sub3node);
6642 fNodes->Add(sub2node);
6645 // Place copy #4 of I20B in I12B
6647 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
6648 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
6649 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
6650 sub2node->SetLineColor(kColorITS);
6651 sub2node->SetVisibility(0);
6654 // Place copy #1 of I1D7 in I20B
6656 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6657 sub3node->SetLineColor(kColorITS);
6658 sub3node->SetVisibility(0);
6661 // Place copy #1 of I1D1 in I1D7
6663 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6664 sub4node->SetLineColor(kColorITS);
6665 sub4node->SetVisibility(0);
6668 // Place copy #1 of ITS2 in I1D1
6670 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6671 sub5node->SetLineColor(kColorITS);
6672 fNodes->Add(sub5node);
6674 fNodes->Add(sub4node);
6676 fNodes->Add(sub3node);
6679 // Place copy #2 of I1D7 in I20B
6681 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6682 sub3node->SetLineColor(kColorITS);
6683 sub3node->SetVisibility(0);
6686 // Place copy #1 of I1D1 in I1D7
6688 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6689 sub4node->SetLineColor(kColorITS);
6690 sub4node->SetVisibility(0);
6693 // Place copy #1 of ITS2 in I1D1
6695 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6696 sub5node->SetLineColor(kColorITS);
6697 fNodes->Add(sub5node);
6699 fNodes->Add(sub4node);
6701 fNodes->Add(sub3node);
6704 // Place copy #3 of I1D7 in I20B
6706 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6707 sub3node->SetLineColor(kColorITS);
6708 sub3node->SetVisibility(0);
6711 // Place copy #1 of I1D1 in I1D7
6713 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6714 sub4node->SetLineColor(kColorITS);
6715 sub4node->SetVisibility(0);
6718 // Place copy #1 of ITS2 in I1D1
6720 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6721 sub5node->SetLineColor(kColorITS);
6722 fNodes->Add(sub5node);
6724 fNodes->Add(sub4node);
6726 fNodes->Add(sub3node);
6729 // Place copy #4 of I1D7 in I20B
6731 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6732 sub3node->SetLineColor(kColorITS);
6733 sub3node->SetVisibility(0);
6736 // Place copy #1 of I1D1 in I1D7
6738 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6739 sub4node->SetLineColor(kColorITS);
6740 sub4node->SetVisibility(0);
6743 // Place copy #1 of ITS2 in I1D1
6745 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6746 sub5node->SetLineColor(kColorITS);
6747 fNodes->Add(sub5node);
6749 fNodes->Add(sub4node);
6751 fNodes->Add(sub3node);
6753 fNodes->Add(sub2node);
6755 fNodes->Add(sub1node);
6758 // Place copy #10 of I12B in IT12
6760 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot249");
6761 sub1node->SetLineColor(kColorITS);
6762 sub1node->SetVisibility(0);
6765 // Place copy #1 of I10B in I12B
6767 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6768 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6769 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
6770 sub2node->SetLineColor(kColorITS);
6771 sub2node->SetVisibility(0);
6774 // Place copy #1 of I107 in I10B
6776 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6777 sub3node->SetLineColor(kColorITS);
6778 sub3node->SetVisibility(0);
6781 // Place copy #1 of I101 in I107
6783 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6784 sub4node->SetLineColor(kColorITS);
6785 sub4node->SetVisibility(0);
6788 // Place copy #1 of ITS1 in I101
6790 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6791 sub5node->SetLineColor(kColorITS);
6792 fNodes->Add(sub5node);
6794 fNodes->Add(sub4node);
6796 fNodes->Add(sub3node);
6799 // Place copy #2 of I107 in I10B
6801 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6802 sub3node->SetLineColor(kColorITS);
6803 sub3node->SetVisibility(0);
6806 // Place copy #1 of I101 in I107
6808 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6809 sub4node->SetLineColor(kColorITS);
6810 sub4node->SetVisibility(0);
6813 // Place copy #1 of ITS1 in I101
6815 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6816 sub5node->SetLineColor(kColorITS);
6817 fNodes->Add(sub5node);
6819 fNodes->Add(sub4node);
6821 fNodes->Add(sub3node);
6824 // Place copy #3 of I107 in I10B
6826 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6827 sub3node->SetLineColor(kColorITS);
6828 sub3node->SetVisibility(0);
6831 // Place copy #1 of I101 in I107
6833 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6834 sub4node->SetLineColor(kColorITS);
6835 sub4node->SetVisibility(0);
6838 // Place copy #1 of ITS1 in I101
6840 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6841 sub5node->SetLineColor(kColorITS);
6842 fNodes->Add(sub5node);
6844 fNodes->Add(sub4node);
6846 fNodes->Add(sub3node);
6849 // Place copy #4 of I107 in I10B
6851 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6852 sub3node->SetLineColor(kColorITS);
6853 sub3node->SetVisibility(0);
6856 // Place copy #1 of I101 in I107
6858 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6859 sub4node->SetLineColor(kColorITS);
6860 sub4node->SetVisibility(0);
6863 // Place copy #1 of ITS1 in I101
6865 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6866 sub5node->SetLineColor(kColorITS);
6867 fNodes->Add(sub5node);
6869 fNodes->Add(sub4node);
6871 fNodes->Add(sub3node);
6873 fNodes->Add(sub2node);
6876 // Place copy #2 of I10B in I12B
6878 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
6879 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
6880 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
6881 sub2node->SetLineColor(kColorITS);
6882 sub2node->SetVisibility(0);
6885 // Place copy #1 of I107 in I10B
6887 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6888 sub3node->SetLineColor(kColorITS);
6889 sub3node->SetVisibility(0);
6892 // Place copy #1 of I101 in I107
6894 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6895 sub4node->SetLineColor(kColorITS);
6896 sub4node->SetVisibility(0);
6899 // Place copy #1 of ITS1 in I101
6901 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6902 sub5node->SetLineColor(kColorITS);
6903 fNodes->Add(sub5node);
6905 fNodes->Add(sub4node);
6907 fNodes->Add(sub3node);
6910 // Place copy #2 of I107 in I10B
6912 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6913 sub3node->SetLineColor(kColorITS);
6914 sub3node->SetVisibility(0);
6917 // Place copy #1 of I101 in I107
6919 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6920 sub4node->SetLineColor(kColorITS);
6921 sub4node->SetVisibility(0);
6924 // Place copy #1 of ITS1 in I101
6926 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6927 sub5node->SetLineColor(kColorITS);
6928 fNodes->Add(sub5node);
6930 fNodes->Add(sub4node);
6932 fNodes->Add(sub3node);
6935 // Place copy #3 of I107 in I10B
6937 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6938 sub3node->SetLineColor(kColorITS);
6939 sub3node->SetVisibility(0);
6942 // Place copy #1 of I101 in I107
6944 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6945 sub4node->SetLineColor(kColorITS);
6946 sub4node->SetVisibility(0);
6949 // Place copy #1 of ITS1 in I101
6951 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6952 sub5node->SetLineColor(kColorITS);
6953 fNodes->Add(sub5node);
6955 fNodes->Add(sub4node);
6957 fNodes->Add(sub3node);
6960 // Place copy #4 of I107 in I10B
6962 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6963 sub3node->SetLineColor(kColorITS);
6964 sub3node->SetVisibility(0);
6967 // Place copy #1 of I101 in I107
6969 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6970 sub4node->SetLineColor(kColorITS);
6971 sub4node->SetVisibility(0);
6974 // Place copy #1 of ITS1 in I101
6976 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6977 sub5node->SetLineColor(kColorITS);
6978 fNodes->Add(sub5node);
6980 fNodes->Add(sub4node);
6982 fNodes->Add(sub3node);
6984 fNodes->Add(sub2node);
6987 // Place copy #1 of I20B in I12B
6989 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
6990 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
6991 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
6992 sub2node->SetLineColor(kColorITS);
6993 sub2node->SetVisibility(0);
6996 // Place copy #1 of I1D7 in I20B
6998 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6999 sub3node->SetLineColor(kColorITS);
7000 sub3node->SetVisibility(0);
7003 // Place copy #1 of I1D1 in I1D7
7005 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7006 sub4node->SetLineColor(kColorITS);
7007 sub4node->SetVisibility(0);
7010 // Place copy #1 of ITS2 in I1D1
7012 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7013 sub5node->SetLineColor(kColorITS);
7014 fNodes->Add(sub5node);
7016 fNodes->Add(sub4node);
7018 fNodes->Add(sub3node);
7021 // Place copy #2 of I1D7 in I20B
7023 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7024 sub3node->SetLineColor(kColorITS);
7025 sub3node->SetVisibility(0);
7028 // Place copy #1 of I1D1 in I1D7
7030 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7031 sub4node->SetLineColor(kColorITS);
7032 sub4node->SetVisibility(0);
7035 // Place copy #1 of ITS2 in I1D1
7037 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7038 sub5node->SetLineColor(kColorITS);
7039 fNodes->Add(sub5node);
7041 fNodes->Add(sub4node);
7043 fNodes->Add(sub3node);
7046 // Place copy #3 of I1D7 in I20B
7048 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7049 sub3node->SetLineColor(kColorITS);
7050 sub3node->SetVisibility(0);
7053 // Place copy #1 of I1D1 in I1D7
7055 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7056 sub4node->SetLineColor(kColorITS);
7057 sub4node->SetVisibility(0);
7060 // Place copy #1 of ITS2 in I1D1
7062 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7063 sub5node->SetLineColor(kColorITS);
7064 fNodes->Add(sub5node);
7066 fNodes->Add(sub4node);
7068 fNodes->Add(sub3node);
7071 // Place copy #4 of I1D7 in I20B
7073 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7074 sub3node->SetLineColor(kColorITS);
7075 sub3node->SetVisibility(0);
7078 // Place copy #1 of I1D1 in I1D7
7080 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7081 sub4node->SetLineColor(kColorITS);
7082 sub4node->SetVisibility(0);
7085 // Place copy #1 of ITS2 in I1D1
7087 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7088 sub5node->SetLineColor(kColorITS);
7089 fNodes->Add(sub5node);
7091 fNodes->Add(sub4node);
7093 fNodes->Add(sub3node);
7095 fNodes->Add(sub2node);
7098 // Place copy #2 of I20B in I12B
7100 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
7101 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
7102 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
7103 sub2node->SetLineColor(kColorITS);
7104 sub2node->SetVisibility(0);
7107 // Place copy #1 of I1D7 in I20B
7109 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7110 sub3node->SetLineColor(kColorITS);
7111 sub3node->SetVisibility(0);
7114 // Place copy #1 of I1D1 in I1D7
7116 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7117 sub4node->SetLineColor(kColorITS);
7118 sub4node->SetVisibility(0);
7121 // Place copy #1 of ITS2 in I1D1
7123 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7124 sub5node->SetLineColor(kColorITS);
7125 fNodes->Add(sub5node);
7127 fNodes->Add(sub4node);
7129 fNodes->Add(sub3node);
7132 // Place copy #2 of I1D7 in I20B
7134 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7135 sub3node->SetLineColor(kColorITS);
7136 sub3node->SetVisibility(0);
7139 // Place copy #1 of I1D1 in I1D7
7141 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7142 sub4node->SetLineColor(kColorITS);
7143 sub4node->SetVisibility(0);
7146 // Place copy #1 of ITS2 in I1D1
7148 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7149 sub5node->SetLineColor(kColorITS);
7150 fNodes->Add(sub5node);
7152 fNodes->Add(sub4node);
7154 fNodes->Add(sub3node);
7157 // Place copy #3 of I1D7 in I20B
7159 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7160 sub3node->SetLineColor(kColorITS);
7161 sub3node->SetVisibility(0);
7164 // Place copy #1 of I1D1 in I1D7
7166 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7167 sub4node->SetLineColor(kColorITS);
7168 sub4node->SetVisibility(0);
7171 // Place copy #1 of ITS2 in I1D1
7173 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7174 sub5node->SetLineColor(kColorITS);
7175 fNodes->Add(sub5node);
7177 fNodes->Add(sub4node);
7179 fNodes->Add(sub3node);
7182 // Place copy #4 of I1D7 in I20B
7184 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7185 sub3node->SetLineColor(kColorITS);
7186 sub3node->SetVisibility(0);
7189 // Place copy #1 of I1D1 in I1D7
7191 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7192 sub4node->SetLineColor(kColorITS);
7193 sub4node->SetVisibility(0);
7196 // Place copy #1 of ITS2 in I1D1
7198 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7199 sub5node->SetLineColor(kColorITS);
7200 fNodes->Add(sub5node);
7202 fNodes->Add(sub4node);
7204 fNodes->Add(sub3node);
7206 fNodes->Add(sub2node);
7209 // Place copy #3 of I20B in I12B
7211 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
7212 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
7213 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
7214 sub2node->SetLineColor(kColorITS);
7215 sub2node->SetVisibility(0);
7218 // Place copy #1 of I1D7 in I20B
7220 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7221 sub3node->SetLineColor(kColorITS);
7222 sub3node->SetVisibility(0);
7225 // Place copy #1 of I1D1 in I1D7
7227 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7228 sub4node->SetLineColor(kColorITS);
7229 sub4node->SetVisibility(0);
7232 // Place copy #1 of ITS2 in I1D1
7234 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7235 sub5node->SetLineColor(kColorITS);
7236 fNodes->Add(sub5node);
7238 fNodes->Add(sub4node);
7240 fNodes->Add(sub3node);
7243 // Place copy #2 of I1D7 in I20B
7245 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7246 sub3node->SetLineColor(kColorITS);
7247 sub3node->SetVisibility(0);
7250 // Place copy #1 of I1D1 in I1D7
7252 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7253 sub4node->SetLineColor(kColorITS);
7254 sub4node->SetVisibility(0);
7257 // Place copy #1 of ITS2 in I1D1
7259 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7260 sub5node->SetLineColor(kColorITS);
7261 fNodes->Add(sub5node);
7263 fNodes->Add(sub4node);
7265 fNodes->Add(sub3node);
7268 // Place copy #3 of I1D7 in I20B
7270 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7271 sub3node->SetLineColor(kColorITS);
7272 sub3node->SetVisibility(0);
7275 // Place copy #1 of I1D1 in I1D7
7277 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7278 sub4node->SetLineColor(kColorITS);
7279 sub4node->SetVisibility(0);
7282 // Place copy #1 of ITS2 in I1D1
7284 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7285 sub5node->SetLineColor(kColorITS);
7286 fNodes->Add(sub5node);
7288 fNodes->Add(sub4node);
7290 fNodes->Add(sub3node);
7293 // Place copy #4 of I1D7 in I20B
7295 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7296 sub3node->SetLineColor(kColorITS);
7297 sub3node->SetVisibility(0);
7300 // Place copy #1 of I1D1 in I1D7
7302 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7303 sub4node->SetLineColor(kColorITS);
7304 sub4node->SetVisibility(0);
7307 // Place copy #1 of ITS2 in I1D1
7309 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7310 sub5node->SetLineColor(kColorITS);
7311 fNodes->Add(sub5node);
7313 fNodes->Add(sub4node);
7315 fNodes->Add(sub3node);
7317 fNodes->Add(sub2node);
7320 // Place copy #4 of I20B in I12B
7322 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
7323 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
7324 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
7325 sub2node->SetLineColor(kColorITS);
7326 sub2node->SetVisibility(0);
7329 // Place copy #1 of I1D7 in I20B
7331 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7332 sub3node->SetLineColor(kColorITS);
7333 sub3node->SetVisibility(0);
7336 // Place copy #1 of I1D1 in I1D7
7338 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7339 sub4node->SetLineColor(kColorITS);
7340 sub4node->SetVisibility(0);
7343 // Place copy #1 of ITS2 in I1D1
7345 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7346 sub5node->SetLineColor(kColorITS);
7347 fNodes->Add(sub5node);
7349 fNodes->Add(sub4node);
7351 fNodes->Add(sub3node);
7354 // Place copy #2 of I1D7 in I20B
7356 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7357 sub3node->SetLineColor(kColorITS);
7358 sub3node->SetVisibility(0);
7361 // Place copy #1 of I1D1 in I1D7
7363 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7364 sub4node->SetLineColor(kColorITS);
7365 sub4node->SetVisibility(0);
7368 // Place copy #1 of ITS2 in I1D1
7370 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7371 sub5node->SetLineColor(kColorITS);
7372 fNodes->Add(sub5node);
7374 fNodes->Add(sub4node);
7376 fNodes->Add(sub3node);
7379 // Place copy #3 of I1D7 in I20B
7381 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7382 sub3node->SetLineColor(kColorITS);
7383 sub3node->SetVisibility(0);
7386 // Place copy #1 of I1D1 in I1D7
7388 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7389 sub4node->SetLineColor(kColorITS);
7390 sub4node->SetVisibility(0);
7393 // Place copy #1 of ITS2 in I1D1
7395 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7396 sub5node->SetLineColor(kColorITS);
7397 fNodes->Add(sub5node);
7399 fNodes->Add(sub4node);
7401 fNodes->Add(sub3node);
7404 // Place copy #4 of I1D7 in I20B
7406 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7407 sub3node->SetLineColor(kColorITS);
7408 sub3node->SetVisibility(0);
7411 // Place copy #1 of I1D1 in I1D7
7413 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7414 sub4node->SetLineColor(kColorITS);
7415 sub4node->SetVisibility(0);
7418 // Place copy #1 of ITS2 in I1D1
7420 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7421 sub5node->SetLineColor(kColorITS);
7422 fNodes->Add(sub5node);
7424 fNodes->Add(sub4node);
7426 fNodes->Add(sub3node);
7428 fNodes->Add(sub2node);
7430 fNodes->Add(sub1node);
7438 // --- Place SDD volumes into their mother volume
7440 // Place IT34 in Alice
7441 node = new TNode("IT34","IT34","IT34",0.,0.,0.,"");
7442 node->SetLineColor(kColorITS);
7443 node->SetVisibility(0);
7446 // Place copy #1 of I004 in IT34
7448 sub1node = new TNode("I004","I004","I004",-3.2777,14.3607,0.,"itsrot321");
7449 sub1node->SetLineColor(kColorITS);
7450 sub1node->SetVisibility(0);
7453 // Place copy #1 of ITS3 directly in I004
7455 ySDD = Y_SDD_sep/2.+I302dits[1];
7456 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7457 sub2node->SetLineColor(kColorITS);
7458 sub2node->SetVisibility(1);
7459 fNodes->Add(sub2node);
7462 // Place copy #2 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[1],"");
7466 sub2node->SetLineColor(kColorITS);
7467 sub2node->SetVisibility(1);
7468 fNodes->Add(sub2node);
7471 // Place copy #3 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[2],"");
7475 sub2node->SetLineColor(kColorITS);
7476 sub2node->SetVisibility(1);
7477 fNodes->Add(sub2node);
7480 // Place copy #4 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[3],"");
7484 sub2node->SetLineColor(kColorITS);
7485 sub2node->SetVisibility(1);
7486 fNodes->Add(sub2node);
7489 // Place copy #5 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[4],"");
7493 sub2node->SetLineColor(kColorITS);
7494 sub2node->SetVisibility(1);
7495 fNodes->Add(sub2node);
7498 // Place copy #6 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[5],"");
7502 sub2node->SetLineColor(kColorITS);
7503 sub2node->SetVisibility(1);
7504 fNodes->Add(sub2node);
7506 fNodes->Add(sub1node);
7509 // Place copy #2 of I004 in IT34
7511 sub1node = new TNode("I004","I004","I004",-9.5581,11.9855,0.,"itsrot333");
7512 sub1node->SetLineColor(kColorITS);
7513 sub1node->SetVisibility(0);
7516 // Place copy #1 of ITS3 directly in I004
7518 ySDD = Y_SDD_sep/2.+I302dits[1];
7519 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7520 sub2node->SetLineColor(kColorITS);
7521 sub2node->SetVisibility(1);
7522 fNodes->Add(sub2node);
7525 // Place copy #2 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[1],"");
7529 sub2node->SetLineColor(kColorITS);
7530 sub2node->SetVisibility(1);
7531 fNodes->Add(sub2node);
7534 // Place copy #3 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[2],"");
7538 sub2node->SetLineColor(kColorITS);
7539 sub2node->SetVisibility(1);
7540 fNodes->Add(sub2node);
7543 // Place copy #4 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[3],"");
7547 sub2node->SetLineColor(kColorITS);
7548 sub2node->SetVisibility(1);
7549 fNodes->Add(sub2node);
7552 // Place copy #5 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[4],"");
7556 sub2node->SetLineColor(kColorITS);
7557 sub2node->SetVisibility(1);
7558 fNodes->Add(sub2node);
7561 // Place copy #6 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[5],"");
7565 sub2node->SetLineColor(kColorITS);
7566 sub2node->SetVisibility(1);
7567 fNodes->Add(sub2node);
7569 fNodes->Add(sub1node);
7572 // Place copy #3 of I004 in IT34
7574 sub1node = new TNode("I004","I004","I004",-13.2713,6.3911,0.,"itsrot336");
7575 sub1node->SetLineColor(kColorITS);
7576 sub1node->SetVisibility(0);
7579 // Place copy #1 of ITS3 directly in I004
7581 ySDD = Y_SDD_sep/2.+I302dits[1];
7582 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7583 sub2node->SetLineColor(kColorITS);
7584 sub2node->SetVisibility(1);
7585 fNodes->Add(sub2node);
7588 // Place copy #2 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[1],"");
7592 sub2node->SetLineColor(kColorITS);
7593 sub2node->SetVisibility(1);
7594 fNodes->Add(sub2node);
7597 // Place copy #3 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[2],"");
7601 sub2node->SetLineColor(kColorITS);
7602 sub2node->SetVisibility(1);
7603 fNodes->Add(sub2node);
7606 // Place copy #4 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[3],"");
7610 sub2node->SetLineColor(kColorITS);
7611 sub2node->SetVisibility(1);
7612 fNodes->Add(sub2node);
7615 // Place copy #5 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[4],"");
7619 sub2node->SetLineColor(kColorITS);
7620 sub2node->SetVisibility(1);
7621 fNodes->Add(sub2node);
7624 // Place copy #6 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[5],"");
7628 sub2node->SetLineColor(kColorITS);
7629 sub2node->SetVisibility(1);
7630 fNodes->Add(sub2node);
7632 fNodes->Add(sub1node);
7635 // Place copy #4 of I004 in IT34
7637 sub1node = new TNode("I004","I004","I004",-15.33,0.,0.,"itsrot350");
7638 sub1node->SetLineColor(kColorITS);
7639 sub1node->SetVisibility(0);
7642 // Place copy #1 of ITS3 directly in I004
7644 ySDD = Y_SDD_sep/2.+I302dits[1];
7645 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7646 sub2node->SetLineColor(kColorITS);
7647 sub2node->SetVisibility(1);
7648 fNodes->Add(sub2node);
7651 // Place copy #2 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[1],"");
7655 sub2node->SetLineColor(kColorITS);
7656 sub2node->SetVisibility(1);
7657 fNodes->Add(sub2node);
7660 // Place copy #3 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[2],"");
7664 sub2node->SetLineColor(kColorITS);
7665 sub2node->SetVisibility(1);
7666 fNodes->Add(sub2node);
7669 // Place copy #4 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[3],"");
7673 sub2node->SetLineColor(kColorITS);
7674 sub2node->SetVisibility(1);
7675 fNodes->Add(sub2node);
7678 // Place copy #5 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[4],"");
7682 sub2node->SetLineColor(kColorITS);
7683 sub2node->SetVisibility(1);
7684 fNodes->Add(sub2node);
7687 // Place copy #6 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[5],"");
7691 sub2node->SetLineColor(kColorITS);
7692 sub2node->SetVisibility(1);
7693 fNodes->Add(sub2node);
7695 fNodes->Add(sub1node);
7698 // Place copy #5 of I004 in IT34
7700 sub1node = new TNode("I004","I004","I004",-13.2713,-6.3911,0.,"itsrot313");
7701 sub1node->SetLineColor(kColorITS);
7702 sub1node->SetVisibility(0);
7705 // Place copy #1 of ITS3 directly in I004
7707 ySDD = Y_SDD_sep/2.+I302dits[1];
7708 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7709 sub2node->SetLineColor(kColorITS);
7710 sub2node->SetVisibility(1);
7711 fNodes->Add(sub2node);
7714 // Place copy #2 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[1],"");
7718 sub2node->SetLineColor(kColorITS);
7719 sub2node->SetVisibility(1);
7720 fNodes->Add(sub2node);
7723 // Place copy #3 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[2],"");
7727 sub2node->SetLineColor(kColorITS);
7728 sub2node->SetVisibility(1);
7729 fNodes->Add(sub2node);
7732 // Place copy #4 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[3],"");
7736 sub2node->SetLineColor(kColorITS);
7737 sub2node->SetVisibility(1);
7738 fNodes->Add(sub2node);
7741 // Place copy #5 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[4],"");
7745 sub2node->SetLineColor(kColorITS);
7746 sub2node->SetVisibility(1);
7747 fNodes->Add(sub2node);
7750 // Place copy #6 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[5],"");
7754 sub2node->SetLineColor(kColorITS);
7755 sub2node->SetVisibility(1);
7756 fNodes->Add(sub2node);
7758 fNodes->Add(sub1node);
7761 // Place copy #6 of I004 in IT34
7763 sub1node = new TNode("I004","I004","I004",-9.5581,-11.9855,0.,"itsrot311");
7764 sub1node->SetLineColor(kColorITS);
7765 sub1node->SetVisibility(0);
7768 // Place copy #1 of ITS3 directly in I004
7770 ySDD = Y_SDD_sep/2.+I302dits[1];
7771 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7772 sub2node->SetLineColor(kColorITS);
7773 sub2node->SetVisibility(1);
7774 fNodes->Add(sub2node);
7777 // Place copy #2 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[1],"");
7781 sub2node->SetLineColor(kColorITS);
7782 sub2node->SetVisibility(1);
7783 fNodes->Add(sub2node);
7786 // Place copy #3 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[2],"");
7790 sub2node->SetLineColor(kColorITS);
7791 sub2node->SetVisibility(1);
7792 fNodes->Add(sub2node);
7795 // Place copy #4 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[3],"");
7799 sub2node->SetLineColor(kColorITS);
7800 sub2node->SetVisibility(1);
7801 fNodes->Add(sub2node);
7804 // Place copy #5 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[4],"");
7808 sub2node->SetLineColor(kColorITS);
7809 sub2node->SetVisibility(1);
7810 fNodes->Add(sub2node);
7813 // Place copy #6 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[5],"");
7817 sub2node->SetLineColor(kColorITS);
7818 sub2node->SetVisibility(1);
7819 fNodes->Add(sub2node);
7821 fNodes->Add(sub1node);
7824 // Place copy #7 of I004 in IT34
7826 sub1node = new TNode("I004","I004","I004",-3.2777,-14.3607,0.,"itsrot310");
7827 sub1node->SetLineColor(kColorITS);
7828 sub1node->SetVisibility(0);
7831 // Place copy #1 of ITS3 directly in I004
7833 ySDD = Y_SDD_sep/2.+I302dits[1];
7834 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7835 sub2node->SetLineColor(kColorITS);
7836 sub2node->SetVisibility(1);
7837 fNodes->Add(sub2node);
7840 // Place copy #2 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[1],"");
7844 sub2node->SetLineColor(kColorITS);
7845 sub2node->SetVisibility(1);
7846 fNodes->Add(sub2node);
7849 // Place copy #3 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[2],"");
7853 sub2node->SetLineColor(kColorITS);
7854 sub2node->SetVisibility(1);
7855 fNodes->Add(sub2node);
7858 // Place copy #4 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[3],"");
7862 sub2node->SetLineColor(kColorITS);
7863 sub2node->SetVisibility(1);
7864 fNodes->Add(sub2node);
7867 // Place copy #5 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[4],"");
7871 sub2node->SetLineColor(kColorITS);
7872 sub2node->SetVisibility(1);
7873 fNodes->Add(sub2node);
7876 // Place copy #6 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[5],"");
7880 sub2node->SetLineColor(kColorITS);
7881 sub2node->SetVisibility(1);
7882 fNodes->Add(sub2node);
7884 fNodes->Add(sub1node);
7887 // Place copy #8 of I004 in IT34
7889 sub1node = new TNode("I004","I004","I004",3.4112,-14.9456,0.,"itsrot386");
7890 sub1node->SetLineColor(kColorITS);
7891 sub1node->SetVisibility(0);
7894 // Place copy #1 of ITS3 directly in I004
7896 ySDD = Y_SDD_sep/2.+I302dits[1];
7897 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7898 sub2node->SetLineColor(kColorITS);
7899 sub2node->SetVisibility(1);
7900 fNodes->Add(sub2node);
7903 // Place copy #2 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[1],"");
7907 sub2node->SetLineColor(kColorITS);
7908 sub2node->SetVisibility(1);
7909 fNodes->Add(sub2node);
7912 // Place copy #3 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[2],"");
7916 sub2node->SetLineColor(kColorITS);
7917 sub2node->SetVisibility(1);
7918 fNodes->Add(sub2node);
7921 // Place copy #4 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[3],"");
7925 sub2node->SetLineColor(kColorITS);
7926 sub2node->SetVisibility(1);
7927 fNodes->Add(sub2node);
7930 // Place copy #5 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[4],"");
7934 sub2node->SetLineColor(kColorITS);
7935 sub2node->SetVisibility(1);
7936 fNodes->Add(sub2node);
7939 // Place copy #6 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[5],"");
7943 sub2node->SetLineColor(kColorITS);
7944 sub2node->SetVisibility(1);
7945 fNodes->Add(sub2node);
7947 fNodes->Add(sub1node);
7950 // Place copy #9 of I004 in IT34
7952 sub1node = new TNode("I004","I004","I004",9.184,-11.5164,0.,"itsrot309");
7953 sub1node->SetLineColor(kColorITS);
7954 sub1node->SetVisibility(0);
7957 // Place copy #1 of ITS3 directly in I004
7959 ySDD = Y_SDD_sep/2.+I302dits[1];
7960 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7961 sub2node->SetLineColor(kColorITS);
7962 sub2node->SetVisibility(1);
7963 fNodes->Add(sub2node);
7966 // Place copy #2 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[1],"");
7970 sub2node->SetLineColor(kColorITS);
7971 sub2node->SetVisibility(1);
7972 fNodes->Add(sub2node);
7975 // Place copy #3 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[2],"");
7979 sub2node->SetLineColor(kColorITS);
7980 sub2node->SetVisibility(1);
7981 fNodes->Add(sub2node);
7984 // Place copy #4 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[3],"");
7988 sub2node->SetLineColor(kColorITS);
7989 sub2node->SetVisibility(1);
7990 fNodes->Add(sub2node);
7993 // Place copy #5 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[4],"");
7997 sub2node->SetLineColor(kColorITS);
7998 sub2node->SetVisibility(1);
7999 fNodes->Add(sub2node);
8002 // Place copy #6 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[5],"");
8006 sub2node->SetLineColor(kColorITS);
8007 sub2node->SetVisibility(1);
8008 fNodes->Add(sub2node);
8010 fNodes->Add(sub1node);
8013 // Place copy #10 of I004 in IT34
8015 sub1node = new TNode("I004","I004","I004",13.8119,-6.6514,0.,"itsrot308");
8016 sub1node->SetLineColor(kColorITS);
8017 sub1node->SetVisibility(0);
8020 // Place copy #1 of ITS3 directly in I004
8022 ySDD = Y_SDD_sep/2.+I302dits[1];
8023 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8024 sub2node->SetLineColor(kColorITS);
8025 sub2node->SetVisibility(1);
8026 fNodes->Add(sub2node);
8029 // Place copy #2 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[1],"");
8033 sub2node->SetLineColor(kColorITS);
8034 sub2node->SetVisibility(1);
8035 fNodes->Add(sub2node);
8038 // Place copy #3 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[2],"");
8042 sub2node->SetLineColor(kColorITS);
8043 sub2node->SetVisibility(1);
8044 fNodes->Add(sub2node);
8047 // Place copy #4 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[3],"");
8051 sub2node->SetLineColor(kColorITS);
8052 sub2node->SetVisibility(1);
8053 fNodes->Add(sub2node);
8056 // Place copy #5 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[4],"");
8060 sub2node->SetLineColor(kColorITS);
8061 sub2node->SetVisibility(1);
8062 fNodes->Add(sub2node);
8065 // Place copy #6 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[5],"");
8069 sub2node->SetLineColor(kColorITS);
8070 sub2node->SetVisibility(1);
8071 fNodes->Add(sub2node);
8073 fNodes->Add(sub1node);
8076 // Place copy #11 of I004 in IT34
8078 sub1node = new TNode("I004","I004","I004",14.73,0.,0.,"itsrot356");
8079 sub1node->SetLineColor(kColorITS);
8080 sub1node->SetVisibility(0);
8083 // Place copy #1 of ITS3 directly in I004
8085 ySDD = Y_SDD_sep/2.+I302dits[1];
8086 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8087 sub2node->SetLineColor(kColorITS);
8088 sub2node->SetVisibility(1);
8089 fNodes->Add(sub2node);
8092 // Place copy #2 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[1],"");
8096 sub2node->SetLineColor(kColorITS);
8097 sub2node->SetVisibility(1);
8098 fNodes->Add(sub2node);
8101 // Place copy #3 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[2],"");
8105 sub2node->SetLineColor(kColorITS);
8106 sub2node->SetVisibility(1);
8107 fNodes->Add(sub2node);
8110 // Place copy #4 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[3],"");
8114 sub2node->SetLineColor(kColorITS);
8115 sub2node->SetVisibility(1);
8116 fNodes->Add(sub2node);
8119 // Place copy #5 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[4],"");
8123 sub2node->SetLineColor(kColorITS);
8124 sub2node->SetVisibility(1);
8125 fNodes->Add(sub2node);
8128 // Place copy #6 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[5],"");
8132 sub2node->SetLineColor(kColorITS);
8133 sub2node->SetVisibility(1);
8134 fNodes->Add(sub2node);
8136 fNodes->Add(sub1node);
8139 // Place copy #12 of I004 in IT34
8141 sub1node = new TNode("I004","I004","I004",13.8119,6.6514,0.,"itsrot307");
8142 sub1node->SetLineColor(kColorITS);
8143 sub1node->SetVisibility(0);
8146 // Place copy #1 of ITS3 directly in I004
8148 ySDD = Y_SDD_sep/2.+I302dits[1];
8149 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8150 sub2node->SetLineColor(kColorITS);
8151 sub2node->SetVisibility(1);
8152 fNodes->Add(sub2node);
8155 // Place copy #2 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[1],"");
8159 sub2node->SetLineColor(kColorITS);
8160 sub2node->SetVisibility(1);
8161 fNodes->Add(sub2node);
8164 // Place copy #3 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[2],"");
8168 sub2node->SetLineColor(kColorITS);
8169 sub2node->SetVisibility(1);
8170 fNodes->Add(sub2node);
8173 // Place copy #4 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[3],"");
8177 sub2node->SetLineColor(kColorITS);
8178 sub2node->SetVisibility(1);
8179 fNodes->Add(sub2node);
8182 // Place copy #5 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[4],"");
8186 sub2node->SetLineColor(kColorITS);
8187 sub2node->SetVisibility(1);
8188 fNodes->Add(sub2node);
8191 // Place copy #6 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[5],"");
8195 sub2node->SetLineColor(kColorITS);
8196 sub2node->SetVisibility(1);
8197 fNodes->Add(sub2node);
8199 fNodes->Add(sub1node);
8202 // Place copy #13 of I004 in IT34
8204 sub1node = new TNode("I004","I004","I004",9.184,11.5164,0.,"itsrot306");
8205 sub1node->SetLineColor(kColorITS);
8206 sub1node->SetVisibility(0);
8209 // Place copy #1 of ITS3 directly in I004
8211 ySDD = Y_SDD_sep/2.+I302dits[1];
8212 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8213 sub2node->SetLineColor(kColorITS);
8214 sub2node->SetVisibility(1);
8215 fNodes->Add(sub2node);
8218 // Place copy #2 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[1],"");
8222 sub2node->SetLineColor(kColorITS);
8223 sub2node->SetVisibility(1);
8224 fNodes->Add(sub2node);
8227 // Place copy #3 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[2],"");
8231 sub2node->SetLineColor(kColorITS);
8232 sub2node->SetVisibility(1);
8233 fNodes->Add(sub2node);
8236 // Place copy #4 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[3],"");
8240 sub2node->SetLineColor(kColorITS);
8241 sub2node->SetVisibility(1);
8242 fNodes->Add(sub2node);
8245 // Place copy #5 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[4],"");
8249 sub2node->SetLineColor(kColorITS);
8250 sub2node->SetVisibility(1);
8251 fNodes->Add(sub2node);
8254 // Place copy #6 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[5],"");
8258 sub2node->SetLineColor(kColorITS);
8259 sub2node->SetVisibility(1);
8260 fNodes->Add(sub2node);
8262 fNodes->Add(sub1node);
8265 // Place copy #14 of I004 in IT34
8267 sub1node = new TNode("I004","I004","I004",3.4113,14.9456,0.,"itsrot305");
8268 sub1node->SetLineColor(kColorITS);
8269 sub1node->SetVisibility(0);
8272 // Place copy #1 of ITS3 directly in I004
8274 ySDD = Y_SDD_sep/2.+I302dits[1];
8275 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8276 sub2node->SetLineColor(kColorITS);
8277 sub2node->SetVisibility(1);
8278 fNodes->Add(sub2node);
8281 // Place copy #2 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[1],"");
8285 sub2node->SetLineColor(kColorITS);
8286 sub2node->SetVisibility(1);
8287 fNodes->Add(sub2node);
8290 // Place copy #3 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[2],"");
8294 sub2node->SetLineColor(kColorITS);
8295 sub2node->SetVisibility(1);
8296 fNodes->Add(sub2node);
8299 // Place copy #4 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[3],"");
8303 sub2node->SetLineColor(kColorITS);
8304 sub2node->SetVisibility(1);
8305 fNodes->Add(sub2node);
8308 // Place copy #5 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[4],"");
8312 sub2node->SetLineColor(kColorITS);
8313 sub2node->SetVisibility(1);
8314 fNodes->Add(sub2node);
8317 // Place copy #6 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[5],"");
8321 sub2node->SetLineColor(kColorITS);
8322 sub2node->SetVisibility(1);
8323 fNodes->Add(sub2node);
8325 fNodes->Add(sub1node);
8328 // Place copy #1 of I005 in IT34
8330 sub1node = new TNode("I005","I005","I005",-3.3629,23.3895,-0.15,"itsrot335");
8331 sub1node->SetLineColor(kColorITS);
8332 sub1node->SetVisibility(0);
8335 // Place copy #1 of ITS4 directly in I005
8337 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8338 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8339 sub2node->SetLineColor(kColorITS);
8340 sub2node->SetVisibility(1);
8341 fNodes->Add(sub2node);
8344 // Place copy #2 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[1],"");
8348 sub2node->SetLineColor(kColorITS);
8349 sub2node->SetVisibility(1);
8350 fNodes->Add(sub2node);
8353 // Place copy #3 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[2],"");
8357 sub2node->SetLineColor(kColorITS);
8358 sub2node->SetVisibility(1);
8359 fNodes->Add(sub2node);
8362 // Place copy #4 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[3],"");
8366 sub2node->SetLineColor(kColorITS);
8367 sub2node->SetVisibility(1);
8368 fNodes->Add(sub2node);
8371 // Place copy #5 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[4],"");
8375 sub2node->SetLineColor(kColorITS);
8376 sub2node->SetVisibility(1);
8377 fNodes->Add(sub2node);
8380 // Place copy #6 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[5],"");
8384 sub2node->SetLineColor(kColorITS);
8385 sub2node->SetVisibility(1);
8386 fNodes->Add(sub2node);
8389 // Place copy #7 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[6],"");
8393 sub2node->SetLineColor(kColorITS);
8394 sub2node->SetVisibility(1);
8395 fNodes->Add(sub2node);
8398 // Place copy #8 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[7],"");
8402 sub2node->SetLineColor(kColorITS);
8403 sub2node->SetVisibility(1);
8404 fNodes->Add(sub2node);
8406 fNodes->Add(sub1node);
8409 // Place copy #2 of I005 in IT34
8411 sub1node = new TNode("I005","I005","I005",-10.0447,21.9949,-0.15,"itsrot332");
8412 sub1node->SetLineColor(kColorITS);
8413 sub1node->SetVisibility(0);
8416 // Place copy #1 of ITS4 directly in I005
8418 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8419 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8420 sub2node->SetLineColor(kColorITS);
8421 sub2node->SetVisibility(1);
8422 fNodes->Add(sub2node);
8425 // Place copy #2 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[1],"");
8429 sub2node->SetLineColor(kColorITS);
8430 sub2node->SetVisibility(1);
8431 fNodes->Add(sub2node);
8434 // Place copy #3 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[2],"");
8438 sub2node->SetLineColor(kColorITS);
8439 sub2node->SetVisibility(1);
8440 fNodes->Add(sub2node);
8443 // Place copy #4 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[3],"");
8447 sub2node->SetLineColor(kColorITS);
8448 sub2node->SetVisibility(1);
8449 fNodes->Add(sub2node);
8452 // Place copy #5 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[4],"");
8456 sub2node->SetLineColor(kColorITS);
8457 sub2node->SetVisibility(1);
8458 fNodes->Add(sub2node);
8461 // Place copy #6 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[5],"");
8465 sub2node->SetLineColor(kColorITS);
8466 sub2node->SetVisibility(1);
8467 fNodes->Add(sub2node);
8470 // Place copy #7 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[6],"");
8474 sub2node->SetLineColor(kColorITS);
8475 sub2node->SetVisibility(1);
8476 fNodes->Add(sub2node);
8479 // Place copy #8 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[7],"");
8483 sub2node->SetLineColor(kColorITS);
8484 sub2node->SetVisibility(1);
8485 fNodes->Add(sub2node);
8487 fNodes->Add(sub1node);
8490 // Place copy #3 of I005 in IT34
8492 sub1node = new TNode("I005","I005","I005",-15.4744,17.8584,-0.15,"itsrot331");
8493 sub1node->SetLineColor(kColorITS);
8494 sub1node->SetVisibility(0);
8497 // Place copy #1 of ITS4 directly in I005
8499 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8500 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8501 sub2node->SetLineColor(kColorITS);
8502 sub2node->SetVisibility(1);
8503 fNodes->Add(sub2node);
8506 // Place copy #2 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[1],"");
8510 sub2node->SetLineColor(kColorITS);
8511 sub2node->SetVisibility(1);
8512 fNodes->Add(sub2node);
8515 // Place copy #3 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[2],"");
8519 sub2node->SetLineColor(kColorITS);
8520 sub2node->SetVisibility(1);
8521 fNodes->Add(sub2node);
8524 // Place copy #4 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[3],"");
8528 sub2node->SetLineColor(kColorITS);
8529 sub2node->SetVisibility(1);
8530 fNodes->Add(sub2node);
8533 // Place copy #5 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[4],"");
8537 sub2node->SetLineColor(kColorITS);
8538 sub2node->SetVisibility(1);
8539 fNodes->Add(sub2node);
8542 // Place copy #6 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[5],"");
8546 sub2node->SetLineColor(kColorITS);
8547 sub2node->SetVisibility(1);
8548 fNodes->Add(sub2node);
8551 // Place copy #7 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[6],"");
8555 sub2node->SetLineColor(kColorITS);
8556 sub2node->SetVisibility(1);
8557 fNodes->Add(sub2node);
8560 // Place copy #8 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[7],"");
8564 sub2node->SetLineColor(kColorITS);
8565 sub2node->SetVisibility(1);
8566 fNodes->Add(sub2node);
8568 fNodes->Add(sub1node);
8571 // Place copy #4 of I005 in IT34
8573 sub1node = new TNode("I005","I005","I005",-20.3415,13.0727,-0.15,"itsrot366");
8574 sub1node->SetLineColor(kColorITS);
8575 sub1node->SetVisibility(0);
8578 // Place copy #1 of ITS4 directly in I005
8580 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8581 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8582 sub2node->SetLineColor(kColorITS);
8583 sub2node->SetVisibility(1);
8584 fNodes->Add(sub2node);
8587 // Place copy #2 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[1],"");
8591 sub2node->SetLineColor(kColorITS);
8592 sub2node->SetVisibility(1);
8593 fNodes->Add(sub2node);
8596 // Place copy #3 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[2],"");
8600 sub2node->SetLineColor(kColorITS);
8601 sub2node->SetVisibility(1);
8602 fNodes->Add(sub2node);
8605 // Place copy #4 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[3],"");
8609 sub2node->SetLineColor(kColorITS);
8610 sub2node->SetVisibility(1);
8611 fNodes->Add(sub2node);
8614 // Place copy #5 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[4],"");
8618 sub2node->SetLineColor(kColorITS);
8619 sub2node->SetVisibility(1);
8620 fNodes->Add(sub2node);
8623 // Place copy #6 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[5],"");
8627 sub2node->SetLineColor(kColorITS);
8628 sub2node->SetVisibility(1);
8629 fNodes->Add(sub2node);
8632 // Place copy #7 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[6],"");
8636 sub2node->SetLineColor(kColorITS);
8637 sub2node->SetVisibility(1);
8638 fNodes->Add(sub2node);
8641 // Place copy #8 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[7],"");
8645 sub2node->SetLineColor(kColorITS);
8646 sub2node->SetVisibility(1);
8647 fNodes->Add(sub2node);
8649 fNodes->Add(sub1node);
8652 // Place copy #5 of I005 in IT34
8654 sub1node = new TNode("I005","I005","I005",-22.6728,6.6573,-0.15,"itsrot330");
8655 sub1node->SetLineColor(kColorITS);
8656 sub1node->SetVisibility(0);
8659 // Place copy #1 of ITS4 directly in I005
8661 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8662 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8663 sub2node->SetLineColor(kColorITS);
8664 sub2node->SetVisibility(1);
8665 fNodes->Add(sub2node);
8668 // Place copy #2 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[1],"");
8672 sub2node->SetLineColor(kColorITS);
8673 sub2node->SetVisibility(1);
8674 fNodes->Add(sub2node);
8677 // Place copy #3 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[2],"");
8681 sub2node->SetLineColor(kColorITS);
8682 sub2node->SetVisibility(1);
8683 fNodes->Add(sub2node);
8686 // Place copy #4 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[3],"");
8690 sub2node->SetLineColor(kColorITS);
8691 sub2node->SetVisibility(1);
8692 fNodes->Add(sub2node);
8695 // Place copy #5 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[4],"");
8699 sub2node->SetLineColor(kColorITS);
8700 sub2node->SetVisibility(1);
8701 fNodes->Add(sub2node);
8704 // Place copy #6 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[5],"");
8708 sub2node->SetLineColor(kColorITS);
8709 sub2node->SetVisibility(1);
8710 fNodes->Add(sub2node);
8713 // Place copy #7 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[6],"");
8717 sub2node->SetLineColor(kColorITS);
8718 sub2node->SetVisibility(1);
8719 fNodes->Add(sub2node);
8722 // Place copy #8 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[7],"");
8726 sub2node->SetLineColor(kColorITS);
8727 sub2node->SetVisibility(1);
8728 fNodes->Add(sub2node);
8730 fNodes->Add(sub1node);
8733 // Place copy #6 of I005 in IT34
8735 sub1node = new TNode("I005","I005","I005",-24.18,0.,-0.15,"itsrot350");
8736 sub1node->SetLineColor(kColorITS);
8737 sub1node->SetVisibility(0);
8740 // Place copy #1 of ITS4 directly in I005
8742 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8743 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8744 sub2node->SetLineColor(kColorITS);
8745 sub2node->SetVisibility(1);
8746 fNodes->Add(sub2node);
8749 // Place copy #2 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[1],"");
8753 sub2node->SetLineColor(kColorITS);
8754 sub2node->SetVisibility(1);
8755 fNodes->Add(sub2node);
8758 // Place copy #3 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[2],"");
8762 sub2node->SetLineColor(kColorITS);
8763 sub2node->SetVisibility(1);
8764 fNodes->Add(sub2node);
8767 // Place copy #4 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[3],"");
8771 sub2node->SetLineColor(kColorITS);
8772 sub2node->SetVisibility(1);
8773 fNodes->Add(sub2node);
8776 // Place copy #5 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[4],"");
8780 sub2node->SetLineColor(kColorITS);
8781 sub2node->SetVisibility(1);
8782 fNodes->Add(sub2node);
8785 // Place copy #6 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[5],"");
8789 sub2node->SetLineColor(kColorITS);
8790 sub2node->SetVisibility(1);
8791 fNodes->Add(sub2node);
8794 // Place copy #7 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[6],"");
8798 sub2node->SetLineColor(kColorITS);
8799 sub2node->SetVisibility(1);
8800 fNodes->Add(sub2node);
8803 // Place copy #8 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[7],"");
8807 sub2node->SetLineColor(kColorITS);
8808 sub2node->SetVisibility(1);
8809 fNodes->Add(sub2node);
8811 fNodes->Add(sub1node);
8814 // Place copy #7 of I005 in IT34
8816 sub1node = new TNode("I005","I005","I005",-22.6728,-6.6573,-0.15,"itsrot329");
8817 sub1node->SetLineColor(kColorITS);
8818 sub1node->SetVisibility(0);
8821 // Place copy #1 of ITS4 directly in I005
8823 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8824 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8825 sub2node->SetLineColor(kColorITS);
8826 sub2node->SetVisibility(1);
8827 fNodes->Add(sub2node);
8830 // Place copy #2 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[1],"");
8834 sub2node->SetLineColor(kColorITS);
8835 sub2node->SetVisibility(1);
8836 fNodes->Add(sub2node);
8839 // Place copy #3 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[2],"");
8843 sub2node->SetLineColor(kColorITS);
8844 sub2node->SetVisibility(1);
8845 fNodes->Add(sub2node);
8848 // Place copy #4 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[3],"");
8852 sub2node->SetLineColor(kColorITS);
8853 sub2node->SetVisibility(1);
8854 fNodes->Add(sub2node);
8857 // Place copy #5 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[4],"");
8861 sub2node->SetLineColor(kColorITS);
8862 sub2node->SetVisibility(1);
8863 fNodes->Add(sub2node);
8866 // Place copy #6 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[5],"");
8870 sub2node->SetLineColor(kColorITS);
8871 sub2node->SetVisibility(1);
8872 fNodes->Add(sub2node);
8875 // Place copy #7 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[6],"");
8879 sub2node->SetLineColor(kColorITS);
8880 sub2node->SetVisibility(1);
8881 fNodes->Add(sub2node);
8884 // Place copy #8 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[7],"");
8888 sub2node->SetLineColor(kColorITS);
8889 sub2node->SetVisibility(1);
8890 fNodes->Add(sub2node);
8892 fNodes->Add(sub1node);
8895 // Place copy #8 of I005 in IT34
8897 sub1node = new TNode("I005","I005","I005",-20.3415,-13.0727,-0.15,"itsrot328");
8898 sub1node->SetLineColor(kColorITS);
8899 sub1node->SetVisibility(0);
8902 // Place copy #1 of ITS4 directly in I005
8904 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8905 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8906 sub2node->SetLineColor(kColorITS);
8907 sub2node->SetVisibility(1);
8908 fNodes->Add(sub2node);
8911 // Place copy #2 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[1],"");
8915 sub2node->SetLineColor(kColorITS);
8916 sub2node->SetVisibility(1);
8917 fNodes->Add(sub2node);
8920 // Place copy #3 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[2],"");
8924 sub2node->SetLineColor(kColorITS);
8925 sub2node->SetVisibility(1);
8926 fNodes->Add(sub2node);
8929 // Place copy #4 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[3],"");
8933 sub2node->SetLineColor(kColorITS);
8934 sub2node->SetVisibility(1);
8935 fNodes->Add(sub2node);
8938 // Place copy #5 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[4],"");
8942 sub2node->SetLineColor(kColorITS);
8943 sub2node->SetVisibility(1);
8944 fNodes->Add(sub2node);
8947 // Place copy #6 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[5],"");
8951 sub2node->SetLineColor(kColorITS);
8952 sub2node->SetVisibility(1);
8953 fNodes->Add(sub2node);
8956 // Place copy #7 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[6],"");
8960 sub2node->SetLineColor(kColorITS);
8961 sub2node->SetVisibility(1);
8962 fNodes->Add(sub2node);
8965 // Place copy #8 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[7],"");
8969 sub2node->SetLineColor(kColorITS);
8970 sub2node->SetVisibility(1);
8971 fNodes->Add(sub2node);
8973 fNodes->Add(sub1node);
8976 // Place copy #9 of I005 in IT34
8978 sub1node = new TNode("I005","I005","I005",-15.4744,-17.8584,-0.15,"itsrot327");
8979 sub1node->SetLineColor(kColorITS);
8980 sub1node->SetVisibility(0);
8983 // Place copy #1 of ITS4 directly in I005
8985 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8986 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8987 sub2node->SetLineColor(kColorITS);
8988 sub2node->SetVisibility(1);
8989 fNodes->Add(sub2node);
8992 // Place copy #2 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[1],"");
8996 sub2node->SetLineColor(kColorITS);
8997 sub2node->SetVisibility(1);
8998 fNodes->Add(sub2node);
9001 // Place copy #3 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[2],"");
9005 sub2node->SetLineColor(kColorITS);
9006 sub2node->SetVisibility(1);
9007 fNodes->Add(sub2node);
9010 // Place copy #4 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[3],"");
9014 sub2node->SetLineColor(kColorITS);
9015 sub2node->SetVisibility(1);
9016 fNodes->Add(sub2node);
9019 // Place copy #5 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[4],"");
9023 sub2node->SetLineColor(kColorITS);
9024 sub2node->SetVisibility(1);
9025 fNodes->Add(sub2node);
9028 // Place copy #6 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[5],"");
9032 sub2node->SetLineColor(kColorITS);
9033 sub2node->SetVisibility(1);
9034 fNodes->Add(sub2node);
9037 // Place copy #7 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[6],"");
9041 sub2node->SetLineColor(kColorITS);
9042 sub2node->SetVisibility(1);
9043 fNodes->Add(sub2node);
9046 // Place copy #8 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[7],"");
9050 sub2node->SetLineColor(kColorITS);
9051 sub2node->SetVisibility(1);
9052 fNodes->Add(sub2node);
9054 fNodes->Add(sub1node);
9057 // Place copy #10 of I005 in IT34
9059 sub1node = new TNode("I005","I005","I005",-10.0447,-21.9949,-0.15,"itsrot326");
9060 sub1node->SetLineColor(kColorITS);
9061 sub1node->SetVisibility(0);
9064 // Place copy #1 of ITS4 directly in I005
9066 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9067 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9068 sub2node->SetLineColor(kColorITS);
9069 sub2node->SetVisibility(1);
9070 fNodes->Add(sub2node);
9073 // Place copy #2 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[1],"");
9077 sub2node->SetLineColor(kColorITS);
9078 sub2node->SetVisibility(1);
9079 fNodes->Add(sub2node);
9082 // Place copy #3 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[2],"");
9086 sub2node->SetLineColor(kColorITS);
9087 sub2node->SetVisibility(1);
9088 fNodes->Add(sub2node);
9091 // Place copy #4 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[3],"");
9095 sub2node->SetLineColor(kColorITS);
9096 sub2node->SetVisibility(1);
9097 fNodes->Add(sub2node);
9100 // Place copy #5 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[4],"");
9104 sub2node->SetLineColor(kColorITS);
9105 sub2node->SetVisibility(1);
9106 fNodes->Add(sub2node);
9109 // Place copy #6 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[5],"");
9113 sub2node->SetLineColor(kColorITS);
9114 sub2node->SetVisibility(1);
9115 fNodes->Add(sub2node);
9118 // Place copy #7 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[6],"");
9122 sub2node->SetLineColor(kColorITS);
9123 sub2node->SetVisibility(1);
9124 fNodes->Add(sub2node);
9127 // Place copy #8 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[7],"");
9131 sub2node->SetLineColor(kColorITS);
9132 sub2node->SetVisibility(1);
9133 fNodes->Add(sub2node);
9135 fNodes->Add(sub1node);
9138 // Place copy #11 of I005 in IT34
9140 sub1node = new TNode("I005","I005","I005",-3.3629,-23.3895,-0.15,"itsrot325");
9141 sub1node->SetLineColor(kColorITS);
9142 sub1node->SetVisibility(0);
9145 // Place copy #1 of ITS4 directly in I005
9147 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9148 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9149 sub2node->SetLineColor(kColorITS);
9150 sub2node->SetVisibility(1);
9151 fNodes->Add(sub2node);
9154 // Place copy #2 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[1],"");
9158 sub2node->SetLineColor(kColorITS);
9159 sub2node->SetVisibility(1);
9160 fNodes->Add(sub2node);
9163 // Place copy #3 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[2],"");
9167 sub2node->SetLineColor(kColorITS);
9168 sub2node->SetVisibility(1);
9169 fNodes->Add(sub2node);
9172 // Place copy #4 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[3],"");
9176 sub2node->SetLineColor(kColorITS);
9177 sub2node->SetVisibility(1);
9178 fNodes->Add(sub2node);
9181 // Place copy #5 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[4],"");
9185 sub2node->SetLineColor(kColorITS);
9186 sub2node->SetVisibility(1);
9187 fNodes->Add(sub2node);
9190 // Place copy #6 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[5],"");
9194 sub2node->SetLineColor(kColorITS);
9195 sub2node->SetVisibility(1);
9196 fNodes->Add(sub2node);
9199 // Place copy #7 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[6],"");
9203 sub2node->SetLineColor(kColorITS);
9204 sub2node->SetVisibility(1);
9205 fNodes->Add(sub2node);
9208 // Place copy #8 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[7],"");
9212 sub2node->SetLineColor(kColorITS);
9213 sub2node->SetVisibility(1);
9214 fNodes->Add(sub2node);
9216 fNodes->Add(sub1node);
9219 // Place copy #12 of I005 in IT34
9221 sub1node = new TNode("I005","I005","I005",3.4412,-23.9339,-0.15,"itsrot324");
9222 sub1node->SetLineColor(kColorITS);
9223 sub1node->SetVisibility(0);
9226 // Place copy #1 of ITS4 directly in I005
9228 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9229 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9230 sub2node->SetLineColor(kColorITS);
9231 sub2node->SetVisibility(1);
9232 fNodes->Add(sub2node);
9235 // Place copy #2 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[1],"");
9239 sub2node->SetLineColor(kColorITS);
9240 sub2node->SetVisibility(1);
9241 fNodes->Add(sub2node);
9244 // Place copy #3 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[2],"");
9248 sub2node->SetLineColor(kColorITS);
9249 sub2node->SetVisibility(1);
9250 fNodes->Add(sub2node);
9253 // Place copy #4 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[3],"");
9257 sub2node->SetLineColor(kColorITS);
9258 sub2node->SetVisibility(1);
9259 fNodes->Add(sub2node);
9262 // Place copy #5 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[4],"");
9266 sub2node->SetLineColor(kColorITS);
9267 sub2node->SetVisibility(1);
9268 fNodes->Add(sub2node);
9271 // Place copy #6 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[5],"");
9275 sub2node->SetLineColor(kColorITS);
9276 sub2node->SetVisibility(1);
9277 fNodes->Add(sub2node);
9280 // Place copy #7 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[6],"");
9284 sub2node->SetLineColor(kColorITS);
9285 sub2node->SetVisibility(1);
9286 fNodes->Add(sub2node);
9289 // Place copy #8 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[7],"");
9293 sub2node->SetLineColor(kColorITS);
9294 sub2node->SetVisibility(1);
9295 fNodes->Add(sub2node);
9297 fNodes->Add(sub1node);
9300 // Place copy #13 of I005 in IT34
9302 sub1node = new TNode("I005","I005","I005",9.8163,-21.4946,-0.15,"itsrot323");
9303 sub1node->SetLineColor(kColorITS);
9304 sub1node->SetVisibility(0);
9307 // Place copy #1 of ITS4 directly in I005
9309 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9310 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9311 sub2node->SetLineColor(kColorITS);
9312 sub2node->SetVisibility(1);
9313 fNodes->Add(sub2node);
9316 // Place copy #2 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[1],"");
9320 sub2node->SetLineColor(kColorITS);
9321 sub2node->SetVisibility(1);
9322 fNodes->Add(sub2node);
9325 // Place copy #3 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[2],"");
9329 sub2node->SetLineColor(kColorITS);
9330 sub2node->SetVisibility(1);
9331 fNodes->Add(sub2node);
9334 // Place copy #4 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[3],"");
9338 sub2node->SetLineColor(kColorITS);
9339 sub2node->SetVisibility(1);
9340 fNodes->Add(sub2node);
9343 // Place copy #5 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[4],"");
9347 sub2node->SetLineColor(kColorITS);
9348 sub2node->SetVisibility(1);
9349 fNodes->Add(sub2node);
9352 // Place copy #6 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[5],"");
9356 sub2node->SetLineColor(kColorITS);
9357 sub2node->SetVisibility(1);
9358 fNodes->Add(sub2node);
9361 // Place copy #7 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[6],"");
9365 sub2node->SetLineColor(kColorITS);
9366 sub2node->SetVisibility(1);
9367 fNodes->Add(sub2node);
9370 // Place copy #8 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[7],"");
9374 sub2node->SetLineColor(kColorITS);
9375 sub2node->SetVisibility(1);
9376 fNodes->Add(sub2node);
9378 fNodes->Add(sub1node);
9381 // Place copy #14 of I005 in IT34
9383 sub1node = new TNode("I005","I005","I005",15.8345,-18.274,-0.15,"itsrot322");
9384 sub1node->SetLineColor(kColorITS);
9385 sub1node->SetVisibility(0);
9388 // Place copy #1 of ITS4 directly in I005
9390 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9391 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9392 sub2node->SetLineColor(kColorITS);
9393 sub2node->SetVisibility(1);
9394 fNodes->Add(sub2node);
9397 // Place copy #2 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[1],"");
9401 sub2node->SetLineColor(kColorITS);
9402 sub2node->SetVisibility(1);
9403 fNodes->Add(sub2node);
9406 // Place copy #3 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[2],"");
9410 sub2node->SetLineColor(kColorITS);
9411 sub2node->SetVisibility(1);
9412 fNodes->Add(sub2node);
9415 // Place copy #4 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[3],"");
9419 sub2node->SetLineColor(kColorITS);
9420 sub2node->SetVisibility(1);
9421 fNodes->Add(sub2node);
9424 // Place copy #5 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[4],"");
9428 sub2node->SetLineColor(kColorITS);
9429 sub2node->SetVisibility(1);
9430 fNodes->Add(sub2node);
9433 // Place copy #6 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[5],"");
9437 sub2node->SetLineColor(kColorITS);
9438 sub2node->SetVisibility(1);
9439 fNodes->Add(sub2node);
9442 // Place copy #7 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[6],"");
9446 sub2node->SetLineColor(kColorITS);
9447 sub2node->SetVisibility(1);
9448 fNodes->Add(sub2node);
9451 // Place copy #8 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[7],"");
9455 sub2node->SetLineColor(kColorITS);
9456 sub2node->SetVisibility(1);
9457 fNodes->Add(sub2node);
9459 fNodes->Add(sub1node);
9462 // Place copy #15 of I005 in IT34
9464 sub1node = new TNode("I005","I005","I005",19.8788,-12.7753,-0.15,"itsrot320");
9465 sub1node->SetLineColor(kColorITS);
9466 sub1node->SetVisibility(0);
9469 // Place copy #1 of ITS4 directly in I005
9471 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9472 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9473 sub2node->SetLineColor(kColorITS);
9474 sub2node->SetVisibility(1);
9475 fNodes->Add(sub2node);
9478 // Place copy #2 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[1],"");
9482 sub2node->SetLineColor(kColorITS);
9483 sub2node->SetVisibility(1);
9484 fNodes->Add(sub2node);
9487 // Place copy #3 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[2],"");
9491 sub2node->SetLineColor(kColorITS);
9492 sub2node->SetVisibility(1);
9493 fNodes->Add(sub2node);
9496 // Place copy #4 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[3],"");
9500 sub2node->SetLineColor(kColorITS);
9501 sub2node->SetVisibility(1);
9502 fNodes->Add(sub2node);
9505 // Place copy #5 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[4],"");
9509 sub2node->SetLineColor(kColorITS);
9510 sub2node->SetVisibility(1);
9511 fNodes->Add(sub2node);
9514 // Place copy #6 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[5],"");
9518 sub2node->SetLineColor(kColorITS);
9519 sub2node->SetVisibility(1);
9520 fNodes->Add(sub2node);
9523 // Place copy #7 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[6],"");
9527 sub2node->SetLineColor(kColorITS);
9528 sub2node->SetVisibility(1);
9529 fNodes->Add(sub2node);
9532 // Place copy #8 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[7],"");
9536 sub2node->SetLineColor(kColorITS);
9537 sub2node->SetVisibility(1);
9538 fNodes->Add(sub2node);
9540 fNodes->Add(sub1node);
9543 // Place copy #16 of I005 in IT34
9545 sub1node = new TNode("I005","I005","I005",23.2005,-6.8123,-0.15,"itsrot319");
9546 sub1node->SetLineColor(kColorITS);
9547 sub1node->SetVisibility(0);
9550 // Place copy #1 of ITS4 directly in I005
9552 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9553 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9554 sub2node->SetLineColor(kColorITS);
9555 sub2node->SetVisibility(1);
9556 fNodes->Add(sub2node);
9559 // Place copy #2 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[1],"");
9563 sub2node->SetLineColor(kColorITS);
9564 sub2node->SetVisibility(1);
9565 fNodes->Add(sub2node);
9568 // Place copy #3 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[2],"");
9572 sub2node->SetLineColor(kColorITS);
9573 sub2node->SetVisibility(1);
9574 fNodes->Add(sub2node);
9577 // Place copy #4 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[3],"");
9581 sub2node->SetLineColor(kColorITS);
9582 sub2node->SetVisibility(1);
9583 fNodes->Add(sub2node);
9586 // Place copy #5 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[4],"");
9590 sub2node->SetLineColor(kColorITS);
9591 sub2node->SetVisibility(1);
9592 fNodes->Add(sub2node);
9595 // Place copy #6 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[5],"");
9599 sub2node->SetLineColor(kColorITS);
9600 sub2node->SetVisibility(1);
9601 fNodes->Add(sub2node);
9604 // Place copy #7 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[6],"");
9608 sub2node->SetLineColor(kColorITS);
9609 sub2node->SetVisibility(1);
9610 fNodes->Add(sub2node);
9613 // Place copy #8 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[7],"");
9617 sub2node->SetLineColor(kColorITS);
9618 sub2node->SetVisibility(1);
9619 fNodes->Add(sub2node);
9621 fNodes->Add(sub1node);
9624 // Place copy #17 of I005 in IT34
9626 sub1node = new TNode("I005","I005","I005",23.63,0.,-0.15,"itsrot318");
9627 sub1node->SetLineColor(kColorITS);
9628 sub1node->SetVisibility(0);
9631 // Place copy #1 of ITS4 directly in I005
9633 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9634 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9635 sub2node->SetLineColor(kColorITS);
9636 sub2node->SetVisibility(1);
9637 fNodes->Add(sub2node);
9640 // Place copy #2 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[1],"");
9644 sub2node->SetLineColor(kColorITS);
9645 sub2node->SetVisibility(1);
9646 fNodes->Add(sub2node);
9649 // Place copy #3 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[2],"");
9653 sub2node->SetLineColor(kColorITS);
9654 sub2node->SetVisibility(1);
9655 fNodes->Add(sub2node);
9658 // Place copy #4 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[3],"");
9662 sub2node->SetLineColor(kColorITS);
9663 sub2node->SetVisibility(1);
9664 fNodes->Add(sub2node);
9667 // Place copy #5 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[4],"");
9671 sub2node->SetLineColor(kColorITS);
9672 sub2node->SetVisibility(1);
9673 fNodes->Add(sub2node);
9676 // Place copy #6 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[5],"");
9680 sub2node->SetLineColor(kColorITS);
9681 sub2node->SetVisibility(1);
9682 fNodes->Add(sub2node);
9685 // Place copy #7 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[6],"");
9689 sub2node->SetLineColor(kColorITS);
9690 sub2node->SetVisibility(1);
9691 fNodes->Add(sub2node);
9694 // Place copy #8 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[7],"");
9698 sub2node->SetLineColor(kColorITS);
9699 sub2node->SetVisibility(1);
9700 fNodes->Add(sub2node);
9702 fNodes->Add(sub1node);
9705 // Place copy #18 of I005 in IT34
9707 sub1node = new TNode("I005","I005","I005",23.2005,6.8123,-0.15,"itsrot317");
9708 sub1node->SetLineColor(kColorITS);
9709 sub1node->SetVisibility(0);
9712 // Place copy #1 of ITS4 directly in I005
9714 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9715 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9716 sub2node->SetLineColor(kColorITS);
9717 sub2node->SetVisibility(1);
9718 fNodes->Add(sub2node);
9721 // Place copy #2 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[1],"");
9725 sub2node->SetLineColor(kColorITS);
9726 sub2node->SetVisibility(1);
9727 fNodes->Add(sub2node);
9730 // Place copy #3 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[2],"");
9734 sub2node->SetLineColor(kColorITS);
9735 sub2node->SetVisibility(1);
9736 fNodes->Add(sub2node);
9739 // Place copy #4 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[3],"");
9743 sub2node->SetLineColor(kColorITS);
9744 sub2node->SetVisibility(1);
9745 fNodes->Add(sub2node);
9748 // Place copy #5 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[4],"");
9752 sub2node->SetLineColor(kColorITS);
9753 sub2node->SetVisibility(1);
9754 fNodes->Add(sub2node);
9757 // Place copy #6 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[5],"");
9761 sub2node->SetLineColor(kColorITS);
9762 sub2node->SetVisibility(1);
9763 fNodes->Add(sub2node);
9766 // Place copy #7 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[6],"");
9770 sub2node->SetLineColor(kColorITS);
9771 sub2node->SetVisibility(1);
9772 fNodes->Add(sub2node);
9775 // Place copy #8 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[7],"");
9779 sub2node->SetLineColor(kColorITS);
9780 sub2node->SetVisibility(1);
9781 fNodes->Add(sub2node);
9783 fNodes->Add(sub1node);
9786 // Place copy #19 of I005 in IT34
9788 sub1node = new TNode("I005","I005","I005",19.8788,12.7753,-0.15,"itsrot316");
9789 sub1node->SetLineColor(kColorITS);
9790 sub1node->SetVisibility(0);
9793 // Place copy #1 of ITS4 directly in I005
9795 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9796 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9797 sub2node->SetLineColor(kColorITS);
9798 sub2node->SetVisibility(1);
9799 fNodes->Add(sub2node);
9802 // Place copy #2 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[1],"");
9806 sub2node->SetLineColor(kColorITS);
9807 sub2node->SetVisibility(1);
9808 fNodes->Add(sub2node);
9811 // Place copy #3 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[2],"");
9815 sub2node->SetLineColor(kColorITS);
9816 sub2node->SetVisibility(1);
9817 fNodes->Add(sub2node);
9820 // Place copy #4 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[3],"");
9824 sub2node->SetLineColor(kColorITS);
9825 sub2node->SetVisibility(1);
9826 fNodes->Add(sub2node);
9829 // Place copy #5 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[4],"");
9833 sub2node->SetLineColor(kColorITS);
9834 sub2node->SetVisibility(1);
9835 fNodes->Add(sub2node);
9838 // Place copy #6 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[5],"");
9842 sub2node->SetLineColor(kColorITS);
9843 sub2node->SetVisibility(1);
9844 fNodes->Add(sub2node);
9847 // Place copy #7 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[6],"");
9851 sub2node->SetLineColor(kColorITS);
9852 sub2node->SetVisibility(1);
9853 fNodes->Add(sub2node);
9856 // Place copy #8 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[7],"");
9860 sub2node->SetLineColor(kColorITS);
9861 sub2node->SetVisibility(1);
9862 fNodes->Add(sub2node);
9864 fNodes->Add(sub1node);
9867 // Place copy #20 of I005 in IT34
9869 sub1node = new TNode("I005","I005","I005",15.8345,18.274,-0.15,"itsrot315");
9870 sub1node->SetLineColor(kColorITS);
9871 sub1node->SetVisibility(0);
9874 // Place copy #1 of ITS4 directly in I005
9876 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9877 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9878 sub2node->SetLineColor(kColorITS);
9879 sub2node->SetVisibility(1);
9880 fNodes->Add(sub2node);
9883 // Place copy #2 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[1],"");
9887 sub2node->SetLineColor(kColorITS);
9888 sub2node->SetVisibility(1);
9889 fNodes->Add(sub2node);
9892 // Place copy #3 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[2],"");
9896 sub2node->SetLineColor(kColorITS);
9897 sub2node->SetVisibility(1);
9898 fNodes->Add(sub2node);
9901 // Place copy #4 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[3],"");
9905 sub2node->SetLineColor(kColorITS);
9906 sub2node->SetVisibility(1);
9907 fNodes->Add(sub2node);
9910 // Place copy #5 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[4],"");
9914 sub2node->SetLineColor(kColorITS);
9915 sub2node->SetVisibility(1);
9916 fNodes->Add(sub2node);
9919 // Place copy #6 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[5],"");
9923 sub2node->SetLineColor(kColorITS);
9924 sub2node->SetVisibility(1);
9925 fNodes->Add(sub2node);
9928 // Place copy #7 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[6],"");
9932 sub2node->SetLineColor(kColorITS);
9933 sub2node->SetVisibility(1);
9934 fNodes->Add(sub2node);
9937 // Place copy #8 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[7],"");
9941 sub2node->SetLineColor(kColorITS);
9942 sub2node->SetVisibility(1);
9943 fNodes->Add(sub2node);
9945 fNodes->Add(sub1node);
9948 // Place copy #21 of I005 in IT34
9950 sub1node = new TNode("I005","I005","I005",9.8163,21.4946,-0.15,"itsrot314");
9951 sub1node->SetLineColor(kColorITS);
9952 sub1node->SetVisibility(0);
9955 // Place copy #1 of ITS4 directly in I005
9957 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9958 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9959 sub2node->SetLineColor(kColorITS);
9960 sub2node->SetVisibility(1);
9961 fNodes->Add(sub2node);
9964 // Place copy #2 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[1],"");
9968 sub2node->SetLineColor(kColorITS);
9969 sub2node->SetVisibility(1);
9970 fNodes->Add(sub2node);
9973 // Place copy #3 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[2],"");
9977 sub2node->SetLineColor(kColorITS);
9978 sub2node->SetVisibility(1);
9979 fNodes->Add(sub2node);
9982 // Place copy #4 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[3],"");
9986 sub2node->SetLineColor(kColorITS);
9987 sub2node->SetVisibility(1);
9988 fNodes->Add(sub2node);
9991 // Place copy #5 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[4],"");
9995 sub2node->SetLineColor(kColorITS);
9996 sub2node->SetVisibility(1);
9997 fNodes->Add(sub2node);
10000 // Place copy #6 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[5],"");
10004 sub2node->SetLineColor(kColorITS);
10005 sub2node->SetVisibility(1);
10006 fNodes->Add(sub2node);
10009 // Place copy #7 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[6],"");
10013 sub2node->SetLineColor(kColorITS);
10014 sub2node->SetVisibility(1);
10015 fNodes->Add(sub2node);
10018 // Place copy #8 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[7],"");
10022 sub2node->SetLineColor(kColorITS);
10023 sub2node->SetVisibility(1);
10024 fNodes->Add(sub2node);
10026 fNodes->Add(sub1node);
10029 // Place copy #22 of I005 in IT34
10031 sub1node = new TNode("I005","I005","I005",3.4412,23.9339,-0.15,"itsrot334");
10032 sub1node->SetLineColor(kColorITS);
10033 sub1node->SetVisibility(0);
10036 // Place copy #1 of ITS4 directly in I005
10038 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10039 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10040 sub2node->SetLineColor(kColorITS);
10041 sub2node->SetVisibility(1);
10042 fNodes->Add(sub2node);
10045 // Place copy #2 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[1],"");
10049 sub2node->SetLineColor(kColorITS);
10050 sub2node->SetVisibility(1);
10051 fNodes->Add(sub2node);
10054 // Place copy #3 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[2],"");
10058 sub2node->SetLineColor(kColorITS);
10059 sub2node->SetVisibility(1);
10060 fNodes->Add(sub2node);
10063 // Place copy #4 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[3],"");
10067 sub2node->SetLineColor(kColorITS);
10068 sub2node->SetVisibility(1);
10069 fNodes->Add(sub2node);
10072 // Place copy #5 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[4],"");
10076 sub2node->SetLineColor(kColorITS);
10077 sub2node->SetVisibility(1);
10078 fNodes->Add(sub2node);
10081 // Place copy #6 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[5],"");
10085 sub2node->SetLineColor(kColorITS);
10086 sub2node->SetVisibility(1);
10087 fNodes->Add(sub2node);
10090 // Place copy #7 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[6],"");
10094 sub2node->SetLineColor(kColorITS);
10095 sub2node->SetVisibility(1);
10096 fNodes->Add(sub2node);
10099 // Place copy #8 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[7],"");
10103 sub2node->SetLineColor(kColorITS);
10104 sub2node->SetVisibility(1);
10105 fNodes->Add(sub2node);
10107 fNodes->Add(sub1node);
10113 // --- Place SSD volumes into their mother volume
10115 // Place IT56 in Alice
10116 node = new TNode("IT56","IT56","IT56",0.,0.,0.,"");
10117 node->SetLineColor(kColorITS);
10118 node->SetVisibility(0);
10121 // Place copy #1 of I565 in IT56
10123 sub1node = new TNode("I565","I565","I565",0.,38.445,0.,"");
10124 sub1node->SetLineColor(kColorITS);
10125 sub1node->SetVisibility(0);
10128 // Place copy #1 of ITS5 directly in I565
10130 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10131 sub2node->SetLineColor(kColorITS);
10132 sub2node->SetVisibility(1);
10133 fNodes->Add(sub2node);
10136 // Place copy #2 of ITS5 directly in I565
10138 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10139 sub2node->SetLineColor(kColorITS);
10140 sub2node->SetVisibility(1);
10141 fNodes->Add(sub2node);
10144 // Place copy #3 of ITS5 directly in I565
10146 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10147 sub2node->SetLineColor(kColorITS);
10148 sub2node->SetVisibility(1);
10149 fNodes->Add(sub2node);
10152 // Place copy #4 of ITS5 directly in I565
10154 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10155 sub2node->SetLineColor(kColorITS);
10156 sub2node->SetVisibility(1);
10157 fNodes->Add(sub2node);
10160 // Place copy #5 of ITS5 directly in I565
10162 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10163 sub2node->SetLineColor(kColorITS);
10164 sub2node->SetVisibility(1);
10165 fNodes->Add(sub2node);
10168 // Place copy #6 of ITS5 directly in I565
10170 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10171 sub2node->SetLineColor(kColorITS);
10172 sub2node->SetVisibility(1);
10173 fNodes->Add(sub2node);
10176 // Place copy #7 of ITS5 directly in I565
10178 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10179 sub2node->SetLineColor(kColorITS);
10180 sub2node->SetVisibility(1);
10181 fNodes->Add(sub2node);
10184 // Place copy #8 of ITS5 directly in I565
10186 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10187 sub2node->SetLineColor(kColorITS);
10188 sub2node->SetVisibility(1);
10189 fNodes->Add(sub2node);
10192 // Place copy #9 of ITS5 directly in I565
10194 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10195 sub2node->SetLineColor(kColorITS);
10196 sub2node->SetVisibility(1);
10197 fNodes->Add(sub2node);
10200 // Place copy #10 of ITS5 directly in I565
10202 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10203 sub2node->SetLineColor(kColorITS);
10204 sub2node->SetVisibility(1);
10205 fNodes->Add(sub2node);
10208 // Place copy #11 of ITS5 directly in I565
10210 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10211 sub2node->SetLineColor(kColorITS);
10212 sub2node->SetVisibility(1);
10213 fNodes->Add(sub2node);
10216 // Place copy #12 of ITS5 directly in I565
10218 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10219 sub2node->SetLineColor(kColorITS);
10220 sub2node->SetVisibility(1);
10221 fNodes->Add(sub2node);
10224 // Place copy #13 of ITS5 directly in I565
10226 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10227 sub2node->SetLineColor(kColorITS);
10228 sub2node->SetVisibility(1);
10229 fNodes->Add(sub2node);
10232 // Place copy #14 of ITS5 directly in I565
10234 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10235 sub2node->SetLineColor(kColorITS);
10236 sub2node->SetVisibility(1);
10237 fNodes->Add(sub2node);
10240 // Place copy #15 of ITS5 directly in I565
10242 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10243 sub2node->SetLineColor(kColorITS);
10244 sub2node->SetVisibility(1);
10245 fNodes->Add(sub2node);
10248 // Place copy #16 of ITS5 directly in I565
10250 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10251 sub2node->SetLineColor(kColorITS);
10252 sub2node->SetVisibility(1);
10253 fNodes->Add(sub2node);
10256 // Place copy #17 of ITS5 directly in I565
10258 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10259 sub2node->SetLineColor(kColorITS);
10260 sub2node->SetVisibility(1);
10261 fNodes->Add(sub2node);
10264 // Place copy #18 of ITS5 directly in I565
10266 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10267 sub2node->SetLineColor(kColorITS);
10268 sub2node->SetVisibility(1);
10269 fNodes->Add(sub2node);
10272 // Place copy #19 of ITS5 directly in I565
10274 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10275 sub2node->SetLineColor(kColorITS);
10276 sub2node->SetVisibility(1);
10277 fNodes->Add(sub2node);
10280 // Place copy #20 of ITS5 directly in I565
10282 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10283 sub2node->SetLineColor(kColorITS);
10284 sub2node->SetVisibility(1);
10285 fNodes->Add(sub2node);
10288 // Place copy #21 of ITS5 directly in I565
10290 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10291 sub2node->SetLineColor(kColorITS);
10292 sub2node->SetVisibility(1);
10293 fNodes->Add(sub2node);
10296 // Place copy #22 of ITS5 directly in I565
10298 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10299 sub2node->SetLineColor(kColorITS);
10300 sub2node->SetVisibility(1);
10301 fNodes->Add(sub2node);
10303 fNodes->Add(sub1node);
10306 // Place copy #2 of I565 in IT56
10308 sub1node = new TNode("I565","I565","I565",-7.0924,37.9412,0.,"itsrot514");
10309 sub1node->SetLineColor(kColorITS);
10310 sub1node->SetVisibility(0);
10313 // Place copy #1 of ITS5 directly in I565
10315 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10316 sub2node->SetLineColor(kColorITS);
10317 sub2node->SetVisibility(1);
10318 fNodes->Add(sub2node);
10321 // Place copy #2 of ITS5 directly in I565
10323 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10324 sub2node->SetLineColor(kColorITS);
10325 sub2node->SetVisibility(1);
10326 fNodes->Add(sub2node);
10329 // Place copy #3 of ITS5 directly in I565
10331 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10332 sub2node->SetLineColor(kColorITS);
10333 sub2node->SetVisibility(1);
10334 fNodes->Add(sub2node);
10337 // Place copy #4 of ITS5 directly in I565
10339 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10340 sub2node->SetLineColor(kColorITS);
10341 sub2node->SetVisibility(1);
10342 fNodes->Add(sub2node);
10345 // Place copy #5 of ITS5 directly in I565
10347 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10348 sub2node->SetLineColor(kColorITS);
10349 sub2node->SetVisibility(1);
10350 fNodes->Add(sub2node);
10353 // Place copy #6 of ITS5 directly in I565
10355 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10356 sub2node->SetLineColor(kColorITS);
10357 sub2node->SetVisibility(1);
10358 fNodes->Add(sub2node);
10361 // Place copy #7 of ITS5 directly in I565
10363 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10364 sub2node->SetLineColor(kColorITS);
10365 sub2node->SetVisibility(1);
10366 fNodes->Add(sub2node);
10369 // Place copy #8 of ITS5 directly in I565
10371 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10372 sub2node->SetLineColor(kColorITS);
10373 sub2node->SetVisibility(1);
10374 fNodes->Add(sub2node);
10377 // Place copy #9 of ITS5 directly in I565
10379 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10380 sub2node->SetLineColor(kColorITS);
10381 sub2node->SetVisibility(1);
10382 fNodes->Add(sub2node);
10385 // Place copy #10 of ITS5 directly in I565
10387 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10388 sub2node->SetLineColor(kColorITS);
10389 sub2node->SetVisibility(1);
10390 fNodes->Add(sub2node);
10393 // Place copy #11 of ITS5 directly in I565
10395 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10396 sub2node->SetLineColor(kColorITS);
10397 sub2node->SetVisibility(1);
10398 fNodes->Add(sub2node);
10401 // Place copy #12 of ITS5 directly in I565
10403 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10404 sub2node->SetLineColor(kColorITS);
10405 sub2node->SetVisibility(1);
10406 fNodes->Add(sub2node);
10409 // Place copy #13 of ITS5 directly in I565
10411 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10412 sub2node->SetLineColor(kColorITS);
10413 sub2node->SetVisibility(1);
10414 fNodes->Add(sub2node);
10417 // Place copy #14 of ITS5 directly in I565
10419 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10420 sub2node->SetLineColor(kColorITS);
10421 sub2node->SetVisibility(1);
10422 fNodes->Add(sub2node);
10425 // Place copy #15 of ITS5 directly in I565
10427 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10428 sub2node->SetLineColor(kColorITS);
10429 sub2node->SetVisibility(1);
10430 fNodes->Add(sub2node);
10433 // Place copy #16 of ITS5 directly in I565
10435 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10436 sub2node->SetLineColor(kColorITS);
10437 sub2node->SetVisibility(1);
10438 fNodes->Add(sub2node);
10441 // Place copy #17 of ITS5 directly in I565
10443 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10444 sub2node->SetLineColor(kColorITS);
10445 sub2node->SetVisibility(1);
10446 fNodes->Add(sub2node);
10449 // Place copy #18 of ITS5 directly in I565
10451 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10452 sub2node->SetLineColor(kColorITS);
10453 sub2node->SetVisibility(1);
10454 fNodes->Add(sub2node);
10457 // Place copy #19 of ITS5 directly in I565
10459 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10460 sub2node->SetLineColor(kColorITS);
10461 sub2node->SetVisibility(1);
10462 fNodes->Add(sub2node);
10465 // Place copy #20 of ITS5 directly in I565
10467 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10468 sub2node->SetLineColor(kColorITS);
10469 sub2node->SetVisibility(1);
10470 fNodes->Add(sub2node);
10473 // Place copy #21 of ITS5 directly in I565
10475 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10476 sub2node->SetLineColor(kColorITS);
10477 sub2node->SetVisibility(1);
10478 fNodes->Add(sub2node);
10481 // Place copy #22 of ITS5 directly in I565
10483 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10484 sub2node->SetLineColor(kColorITS);
10485 sub2node->SetVisibility(1);
10486 fNodes->Add(sub2node);
10488 fNodes->Add(sub1node);
10491 // Place copy #3 of I565 in IT56
10493 sub1node = new TNode("I565","I565","I565",-13.8879,35.8489,0.,"itsrot653");
10494 sub1node->SetLineColor(kColorITS);
10495 sub1node->SetVisibility(0);
10498 // Place copy #1 of ITS5 directly in I565
10500 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10501 sub2node->SetLineColor(kColorITS);
10502 sub2node->SetVisibility(1);
10503 fNodes->Add(sub2node);
10506 // Place copy #2 of ITS5 directly in I565
10508 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10509 sub2node->SetLineColor(kColorITS);
10510 sub2node->SetVisibility(1);
10511 fNodes->Add(sub2node);
10514 // Place copy #3 of ITS5 directly in I565
10516 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10517 sub2node->SetLineColor(kColorITS);
10518 sub2node->SetVisibility(1);
10519 fNodes->Add(sub2node);
10522 // Place copy #4 of ITS5 directly in I565
10524 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10525 sub2node->SetLineColor(kColorITS);
10526 sub2node->SetVisibility(1);
10527 fNodes->Add(sub2node);
10530 // Place copy #5 of ITS5 directly in I565
10532 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10533 sub2node->SetLineColor(kColorITS);
10534 sub2node->SetVisibility(1);
10535 fNodes->Add(sub2node);
10538 // Place copy #6 of ITS5 directly in I565
10540 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10541 sub2node->SetLineColor(kColorITS);
10542 sub2node->SetVisibility(1);
10543 fNodes->Add(sub2node);
10546 // Place copy #7 of ITS5 directly in I565
10548 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10549 sub2node->SetLineColor(kColorITS);
10550 sub2node->SetVisibility(1);
10551 fNodes->Add(sub2node);
10554 // Place copy #8 of ITS5 directly in I565
10556 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10557 sub2node->SetLineColor(kColorITS);
10558 sub2node->SetVisibility(1);
10559 fNodes->Add(sub2node);
10562 // Place copy #9 of ITS5 directly in I565
10564 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10565 sub2node->SetLineColor(kColorITS);
10566 sub2node->SetVisibility(1);
10567 fNodes->Add(sub2node);
10570 // Place copy #10 of ITS5 directly in I565
10572 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10573 sub2node->SetLineColor(kColorITS);
10574 sub2node->SetVisibility(1);
10575 fNodes->Add(sub2node);
10578 // Place copy #11 of ITS5 directly in I565
10580 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10581 sub2node->SetLineColor(kColorITS);
10582 sub2node->SetVisibility(1);
10583 fNodes->Add(sub2node);
10586 // Place copy #12 of ITS5 directly in I565
10588 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10589 sub2node->SetLineColor(kColorITS);
10590 sub2node->SetVisibility(1);
10591 fNodes->Add(sub2node);
10594 // Place copy #13 of ITS5 directly in I565
10596 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10597 sub2node->SetLineColor(kColorITS);
10598 sub2node->SetVisibility(1);
10599 fNodes->Add(sub2node);
10602 // Place copy #14 of ITS5 directly in I565
10604 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10605 sub2node->SetLineColor(kColorITS);
10606 sub2node->SetVisibility(1);
10607 fNodes->Add(sub2node);
10610 // Place copy #15 of ITS5 directly in I565
10612 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10613 sub2node->SetLineColor(kColorITS);
10614 sub2node->SetVisibility(1);
10615 fNodes->Add(sub2node);
10618 // Place copy #16 of ITS5 directly in I565
10620 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10621 sub2node->SetLineColor(kColorITS);
10622 sub2node->SetVisibility(1);
10623 fNodes->Add(sub2node);
10626 // Place copy #17 of ITS5 directly in I565
10628 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10629 sub2node->SetLineColor(kColorITS);
10630 sub2node->SetVisibility(1);
10631 fNodes->Add(sub2node);
10634 // Place copy #18 of ITS5 directly in I565
10636 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10637 sub2node->SetLineColor(kColorITS);
10638 sub2node->SetVisibility(1);
10639 fNodes->Add(sub2node);
10642 // Place copy #19 of ITS5 directly in I565
10644 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10645 sub2node->SetLineColor(kColorITS);
10646 sub2node->SetVisibility(1);
10647 fNodes->Add(sub2node);
10650 // Place copy #20 of ITS5 directly in I565
10652 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10653 sub2node->SetLineColor(kColorITS);
10654 sub2node->SetVisibility(1);
10655 fNodes->Add(sub2node);
10658 // Place copy #21 of ITS5 directly in I565
10660 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10661 sub2node->SetLineColor(kColorITS);
10662 sub2node->SetVisibility(1);
10663 fNodes->Add(sub2node);
10666 // Place copy #22 of ITS5 directly in I565
10668 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10669 sub2node->SetLineColor(kColorITS);
10670 sub2node->SetVisibility(1);
10671 fNodes->Add(sub2node);
10673 fNodes->Add(sub1node);
10676 // Place copy #4 of I565 in IT56
10678 sub1node = new TNode("I565","I565","I565",-20.3195,32.817,0.,"itsrot513");
10679 sub1node->SetLineColor(kColorITS);
10680 sub1node->SetVisibility(0);
10683 // Place copy #1 of ITS5 directly in I565
10685 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10686 sub2node->SetLineColor(kColorITS);
10687 sub2node->SetVisibility(1);
10688 fNodes->Add(sub2node);
10691 // Place copy #2 of ITS5 directly in I565
10693 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10694 sub2node->SetLineColor(kColorITS);
10695 sub2node->SetVisibility(1);
10696 fNodes->Add(sub2node);
10699 // Place copy #3 of ITS5 directly in I565
10701 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10702 sub2node->SetLineColor(kColorITS);
10703 sub2node->SetVisibility(1);
10704 fNodes->Add(sub2node);
10707 // Place copy #4 of ITS5 directly in I565
10709 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10710 sub2node->SetLineColor(kColorITS);
10711 sub2node->SetVisibility(1);
10712 fNodes->Add(sub2node);
10715 // Place copy #5 of ITS5 directly in I565
10717 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10718 sub2node->SetLineColor(kColorITS);
10719 sub2node->SetVisibility(1);
10720 fNodes->Add(sub2node);
10723 // Place copy #6 of ITS5 directly in I565
10725 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10726 sub2node->SetLineColor(kColorITS);
10727 sub2node->SetVisibility(1);
10728 fNodes->Add(sub2node);
10731 // Place copy #7 of ITS5 directly in I565
10733 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10734 sub2node->SetLineColor(kColorITS);
10735 sub2node->SetVisibility(1);
10736 fNodes->Add(sub2node);
10739 // Place copy #8 of ITS5 directly in I565
10741 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10742 sub2node->SetLineColor(kColorITS);
10743 sub2node->SetVisibility(1);
10744 fNodes->Add(sub2node);
10747 // Place copy #9 of ITS5 directly in I565
10749 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10750 sub2node->SetLineColor(kColorITS);
10751 sub2node->SetVisibility(1);
10752 fNodes->Add(sub2node);
10755 // Place copy #10 of ITS5 directly in I565
10757 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10758 sub2node->SetLineColor(kColorITS);
10759 sub2node->SetVisibility(1);
10760 fNodes->Add(sub2node);
10763 // Place copy #11 of ITS5 directly in I565
10765 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10766 sub2node->SetLineColor(kColorITS);
10767 sub2node->SetVisibility(1);
10768 fNodes->Add(sub2node);
10771 // Place copy #12 of ITS5 directly in I565
10773 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10774 sub2node->SetLineColor(kColorITS);
10775 sub2node->SetVisibility(1);
10776 fNodes->Add(sub2node);
10779 // Place copy #13 of ITS5 directly in I565
10781 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10782 sub2node->SetLineColor(kColorITS);
10783 sub2node->SetVisibility(1);
10784 fNodes->Add(sub2node);
10787 // Place copy #14 of ITS5 directly in I565
10789 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10790 sub2node->SetLineColor(kColorITS);
10791 sub2node->SetVisibility(1);
10792 fNodes->Add(sub2node);
10795 // Place copy #15 of ITS5 directly in I565
10797 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10798 sub2node->SetLineColor(kColorITS);
10799 sub2node->SetVisibility(1);
10800 fNodes->Add(sub2node);
10803 // Place copy #16 of ITS5 directly in I565
10805 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10806 sub2node->SetLineColor(kColorITS);
10807 sub2node->SetVisibility(1);
10808 fNodes->Add(sub2node);
10811 // Place copy #17 of ITS5 directly in I565
10813 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10814 sub2node->SetLineColor(kColorITS);
10815 sub2node->SetVisibility(1);
10816 fNodes->Add(sub2node);
10819 // Place copy #18 of ITS5 directly in I565
10821 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10822 sub2node->SetLineColor(kColorITS);
10823 sub2node->SetVisibility(1);
10824 fNodes->Add(sub2node);
10827 // Place copy #19 of ITS5 directly in I565
10829 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10830 sub2node->SetLineColor(kColorITS);
10831 sub2node->SetVisibility(1);
10832 fNodes->Add(sub2node);
10835 // Place copy #20 of ITS5 directly in I565
10837 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10838 sub2node->SetLineColor(kColorITS);
10839 sub2node->SetVisibility(1);
10840 fNodes->Add(sub2node);
10843 // Place copy #21 of ITS5 directly in I565
10845 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10846 sub2node->SetLineColor(kColorITS);
10847 sub2node->SetVisibility(1);
10848 fNodes->Add(sub2node);
10851 // Place copy #22 of ITS5 directly in I565
10853 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10854 sub2node->SetLineColor(kColorITS);
10855 sub2node->SetVisibility(1);
10856 fNodes->Add(sub2node);
10858 fNodes->Add(sub1node);
10861 // Place copy #5 of I565 in IT56
10863 sub1node = new TNode("I565","I565","I565",-25.9002,28.4112,0.,"itsrot512");
10864 sub1node->SetLineColor(kColorITS);
10865 sub1node->SetVisibility(0);
10868 // Place copy #1 of ITS5 directly in I565
10870 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10871 sub2node->SetLineColor(kColorITS);
10872 sub2node->SetVisibility(1);
10873 fNodes->Add(sub2node);
10876 // Place copy #2 of ITS5 directly in I565
10878 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10879 sub2node->SetLineColor(kColorITS);
10880 sub2node->SetVisibility(1);
10881 fNodes->Add(sub2node);
10884 // Place copy #3 of ITS5 directly in I565
10886 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10887 sub2node->SetLineColor(kColorITS);
10888 sub2node->SetVisibility(1);
10889 fNodes->Add(sub2node);
10892 // Place copy #4 of ITS5 directly in I565
10894 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10895 sub2node->SetLineColor(kColorITS);
10896 sub2node->SetVisibility(1);
10897 fNodes->Add(sub2node);
10900 // Place copy #5 of ITS5 directly in I565
10902 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10903 sub2node->SetLineColor(kColorITS);
10904 sub2node->SetVisibility(1);
10905 fNodes->Add(sub2node);
10908 // Place copy #6 of ITS5 directly in I565
10910 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10911 sub2node->SetLineColor(kColorITS);
10912 sub2node->SetVisibility(1);
10913 fNodes->Add(sub2node);
10916 // Place copy #7 of ITS5 directly in I565
10918 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10919 sub2node->SetLineColor(kColorITS);
10920 sub2node->SetVisibility(1);
10921 fNodes->Add(sub2node);
10924 // Place copy #8 of ITS5 directly in I565
10926 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10927 sub2node->SetLineColor(kColorITS);
10928 sub2node->SetVisibility(1);
10929 fNodes->Add(sub2node);
10932 // Place copy #9 of ITS5 directly in I565
10934 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10935 sub2node->SetLineColor(kColorITS);
10936 sub2node->SetVisibility(1);
10937 fNodes->Add(sub2node);
10940 // Place copy #10 of ITS5 directly in I565
10942 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10943 sub2node->SetLineColor(kColorITS);
10944 sub2node->SetVisibility(1);
10945 fNodes->Add(sub2node);
10948 // Place copy #11 of ITS5 directly in I565
10950 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10951 sub2node->SetLineColor(kColorITS);
10952 sub2node->SetVisibility(1);
10953 fNodes->Add(sub2node);
10956 // Place copy #12 of ITS5 directly in I565
10958 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10959 sub2node->SetLineColor(kColorITS);
10960 sub2node->SetVisibility(1);
10961 fNodes->Add(sub2node);
10964 // Place copy #13 of ITS5 directly in I565
10966 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10967 sub2node->SetLineColor(kColorITS);
10968 sub2node->SetVisibility(1);
10969 fNodes->Add(sub2node);
10972 // Place copy #14 of ITS5 directly in I565
10974 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10975 sub2node->SetLineColor(kColorITS);
10976 sub2node->SetVisibility(1);
10977 fNodes->Add(sub2node);
10980 // Place copy #15 of ITS5 directly in I565
10982 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10983 sub2node->SetLineColor(kColorITS);
10984 sub2node->SetVisibility(1);
10985 fNodes->Add(sub2node);
10988 // Place copy #16 of ITS5 directly in I565
10990 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10991 sub2node->SetLineColor(kColorITS);
10992 sub2node->SetVisibility(1);
10993 fNodes->Add(sub2node);
10996 // Place copy #17 of ITS5 directly in I565
10998 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10999 sub2node->SetLineColor(kColorITS);
11000 sub2node->SetVisibility(1);
11001 fNodes->Add(sub2node);
11004 // Place copy #18 of ITS5 directly in I565
11006 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11007 sub2node->SetLineColor(kColorITS);
11008 sub2node->SetVisibility(1);
11009 fNodes->Add(sub2node);
11012 // Place copy #19 of ITS5 directly in I565
11014 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11015 sub2node->SetLineColor(kColorITS);
11016 sub2node->SetVisibility(1);
11017 fNodes->Add(sub2node);
11020 // Place copy #20 of ITS5 directly in I565
11022 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11023 sub2node->SetLineColor(kColorITS);
11024 sub2node->SetVisibility(1);
11025 fNodes->Add(sub2node);
11028 // Place copy #21 of ITS5 directly in I565
11030 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11031 sub2node->SetLineColor(kColorITS);
11032 sub2node->SetVisibility(1);
11033 fNodes->Add(sub2node);
11036 // Place copy #22 of ITS5 directly in I565
11038 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11039 sub2node->SetLineColor(kColorITS);
11040 sub2node->SetVisibility(1);
11041 fNodes->Add(sub2node);
11043 fNodes->Add(sub1node);
11046 // Place copy #6 of I565 in IT56
11048 sub1node = new TNode("I565","I565","I565",-30.8022,23.2608,0.,"itsrot511");
11049 sub1node->SetLineColor(kColorITS);
11050 sub1node->SetVisibility(0);
11053 // Place copy #1 of ITS5 directly in I565
11055 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11056 sub2node->SetLineColor(kColorITS);
11057 sub2node->SetVisibility(1);
11058 fNodes->Add(sub2node);
11061 // Place copy #2 of ITS5 directly in I565
11063 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11064 sub2node->SetLineColor(kColorITS);
11065 sub2node->SetVisibility(1);
11066 fNodes->Add(sub2node);
11069 // Place copy #3 of ITS5 directly in I565
11071 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11072 sub2node->SetLineColor(kColorITS);
11073 sub2node->SetVisibility(1);
11074 fNodes->Add(sub2node);
11077 // Place copy #4 of ITS5 directly in I565
11079 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11080 sub2node->SetLineColor(kColorITS);
11081 sub2node->SetVisibility(1);
11082 fNodes->Add(sub2node);
11085 // Place copy #5 of ITS5 directly in I565
11087 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11088 sub2node->SetLineColor(kColorITS);
11089 sub2node->SetVisibility(1);
11090 fNodes->Add(sub2node);
11093 // Place copy #6 of ITS5 directly in I565
11095 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11096 sub2node->SetLineColor(kColorITS);
11097 sub2node->SetVisibility(1);
11098 fNodes->Add(sub2node);
11101 // Place copy #7 of ITS5 directly in I565
11103 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11104 sub2node->SetLineColor(kColorITS);
11105 sub2node->SetVisibility(1);
11106 fNodes->Add(sub2node);
11109 // Place copy #8 of ITS5 directly in I565
11111 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11112 sub2node->SetLineColor(kColorITS);
11113 sub2node->SetVisibility(1);
11114 fNodes->Add(sub2node);
11117 // Place copy #9 of ITS5 directly in I565
11119 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11120 sub2node->SetLineColor(kColorITS);
11121 sub2node->SetVisibility(1);
11122 fNodes->Add(sub2node);
11125 // Place copy #10 of ITS5 directly in I565
11127 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11128 sub2node->SetLineColor(kColorITS);
11129 sub2node->SetVisibility(1);
11130 fNodes->Add(sub2node);
11133 // Place copy #11 of ITS5 directly in I565
11135 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11136 sub2node->SetLineColor(kColorITS);
11137 sub2node->SetVisibility(1);
11138 fNodes->Add(sub2node);
11141 // Place copy #12 of ITS5 directly in I565
11143 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11144 sub2node->SetLineColor(kColorITS);
11145 sub2node->SetVisibility(1);
11146 fNodes->Add(sub2node);
11149 // Place copy #13 of ITS5 directly in I565
11151 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11152 sub2node->SetLineColor(kColorITS);
11153 sub2node->SetVisibility(1);
11154 fNodes->Add(sub2node);
11157 // Place copy #14 of ITS5 directly in I565
11159 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11160 sub2node->SetLineColor(kColorITS);
11161 sub2node->SetVisibility(1);
11162 fNodes->Add(sub2node);
11165 // Place copy #15 of ITS5 directly in I565
11167 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11168 sub2node->SetLineColor(kColorITS);
11169 sub2node->SetVisibility(1);
11170 fNodes->Add(sub2node);
11173 // Place copy #16 of ITS5 directly in I565
11175 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11176 sub2node->SetLineColor(kColorITS);
11177 sub2node->SetVisibility(1);
11178 fNodes->Add(sub2node);
11181 // Place copy #17 of ITS5 directly in I565
11183 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11184 sub2node->SetLineColor(kColorITS);
11185 sub2node->SetVisibility(1);
11186 fNodes->Add(sub2node);
11189 // Place copy #18 of ITS5 directly in I565
11191 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11192 sub2node->SetLineColor(kColorITS);
11193 sub2node->SetVisibility(1);
11194 fNodes->Add(sub2node);
11197 // Place copy #19 of ITS5 directly in I565
11199 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11200 sub2node->SetLineColor(kColorITS);
11201 sub2node->SetVisibility(1);
11202 fNodes->Add(sub2node);
11205 // Place copy #20 of ITS5 directly in I565
11207 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11208 sub2node->SetLineColor(kColorITS);
11209 sub2node->SetVisibility(1);
11210 fNodes->Add(sub2node);
11213 // Place copy #21 of ITS5 directly in I565
11215 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11216 sub2node->SetLineColor(kColorITS);
11217 sub2node->SetVisibility(1);
11218 fNodes->Add(sub2node);
11221 // Place copy #22 of ITS5 directly in I565
11223 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11224 sub2node->SetLineColor(kColorITS);
11225 sub2node->SetVisibility(1);
11226 fNodes->Add(sub2node);
11228 fNodes->Add(sub1node);
11231 // Place copy #7 of I565 in IT56
11233 sub1node = new TNode("I565","I565","I565",-34.4146,17.1364,0.,"itsrot510");
11234 sub1node->SetLineColor(kColorITS);
11235 sub1node->SetVisibility(0);
11238 // Place copy #1 of ITS5 directly in I565
11240 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11241 sub2node->SetLineColor(kColorITS);
11242 sub2node->SetVisibility(1);
11243 fNodes->Add(sub2node);
11246 // Place copy #2 of ITS5 directly in I565
11248 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11249 sub2node->SetLineColor(kColorITS);
11250 sub2node->SetVisibility(1);
11251 fNodes->Add(sub2node);
11254 // Place copy #3 of ITS5 directly in I565
11256 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11257 sub2node->SetLineColor(kColorITS);
11258 sub2node->SetVisibility(1);
11259 fNodes->Add(sub2node);
11262 // Place copy #4 of ITS5 directly in I565
11264 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11265 sub2node->SetLineColor(kColorITS);
11266 sub2node->SetVisibility(1);
11267 fNodes->Add(sub2node);
11270 // Place copy #5 of ITS5 directly in I565
11272 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11273 sub2node->SetLineColor(kColorITS);
11274 sub2node->SetVisibility(1);
11275 fNodes->Add(sub2node);
11278 // Place copy #6 of ITS5 directly in I565
11280 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11281 sub2node->SetLineColor(kColorITS);
11282 sub2node->SetVisibility(1);
11283 fNodes->Add(sub2node);
11286 // Place copy #7 of ITS5 directly in I565
11288 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11289 sub2node->SetLineColor(kColorITS);
11290 sub2node->SetVisibility(1);
11291 fNodes->Add(sub2node);
11294 // Place copy #8 of ITS5 directly in I565
11296 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11297 sub2node->SetLineColor(kColorITS);
11298 sub2node->SetVisibility(1);
11299 fNodes->Add(sub2node);
11302 // Place copy #9 of ITS5 directly in I565
11304 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11305 sub2node->SetLineColor(kColorITS);
11306 sub2node->SetVisibility(1);
11307 fNodes->Add(sub2node);
11310 // Place copy #10 of ITS5 directly in I565
11312 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11313 sub2node->SetLineColor(kColorITS);
11314 sub2node->SetVisibility(1);
11315 fNodes->Add(sub2node);
11318 // Place copy #11 of ITS5 directly in I565
11320 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11321 sub2node->SetLineColor(kColorITS);
11322 sub2node->SetVisibility(1);
11323 fNodes->Add(sub2node);
11326 // Place copy #12 of ITS5 directly in I565
11328 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11329 sub2node->SetLineColor(kColorITS);
11330 sub2node->SetVisibility(1);
11331 fNodes->Add(sub2node);
11334 // Place copy #13 of ITS5 directly in I565
11336 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11337 sub2node->SetLineColor(kColorITS);
11338 sub2node->SetVisibility(1);
11339 fNodes->Add(sub2node);
11342 // Place copy #14 of ITS5 directly in I565
11344 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11345 sub2node->SetLineColor(kColorITS);
11346 sub2node->SetVisibility(1);
11347 fNodes->Add(sub2node);
11350 // Place copy #15 of ITS5 directly in I565
11352 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11353 sub2node->SetLineColor(kColorITS);
11354 sub2node->SetVisibility(1);
11355 fNodes->Add(sub2node);
11358 // Place copy #16 of ITS5 directly in I565
11360 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11361 sub2node->SetLineColor(kColorITS);
11362 sub2node->SetVisibility(1);
11363 fNodes->Add(sub2node);
11366 // Place copy #17 of ITS5 directly in I565
11368 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11369 sub2node->SetLineColor(kColorITS);
11370 sub2node->SetVisibility(1);
11371 fNodes->Add(sub2node);
11374 // Place copy #18 of ITS5 directly in I565
11376 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11377 sub2node->SetLineColor(kColorITS);
11378 sub2node->SetVisibility(1);
11379 fNodes->Add(sub2node);
11382 // Place copy #19 of ITS5 directly in I565
11384 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11385 sub2node->SetLineColor(kColorITS);
11386 sub2node->SetVisibility(1);
11387 fNodes->Add(sub2node);
11390 // Place copy #20 of ITS5 directly in I565
11392 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11393 sub2node->SetLineColor(kColorITS);
11394 sub2node->SetVisibility(1);
11395 fNodes->Add(sub2node);
11398 // Place copy #21 of ITS5 directly in I565
11400 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11401 sub2node->SetLineColor(kColorITS);
11402 sub2node->SetVisibility(1);
11403 fNodes->Add(sub2node);
11406 // Place copy #22 of ITS5 directly in I565
11408 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11409 sub2node->SetLineColor(kColorITS);
11410 sub2node->SetVisibility(1);
11411 fNodes->Add(sub2node);
11413 fNodes->Add(sub1node);
11416 // Place copy #8 of I565 in IT56
11418 sub1node = new TNode("I565","I565","I565",-37.1249,10.563,0.,"itsrot509");
11419 sub1node->SetLineColor(kColorITS);
11420 sub1node->SetVisibility(0);
11423 // Place copy #1 of ITS5 directly in I565
11425 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11426 sub2node->SetLineColor(kColorITS);
11427 sub2node->SetVisibility(1);
11428 fNodes->Add(sub2node);
11431 // Place copy #2 of ITS5 directly in I565
11433 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11434 sub2node->SetLineColor(kColorITS);
11435 sub2node->SetVisibility(1);
11436 fNodes->Add(sub2node);
11439 // Place copy #3 of ITS5 directly in I565
11441 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11442 sub2node->SetLineColor(kColorITS);
11443 sub2node->SetVisibility(1);
11444 fNodes->Add(sub2node);
11447 // Place copy #4 of ITS5 directly in I565
11449 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11450 sub2node->SetLineColor(kColorITS);
11451 sub2node->SetVisibility(1);
11452 fNodes->Add(sub2node);
11455 // Place copy #5 of ITS5 directly in I565
11457 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11458 sub2node->SetLineColor(kColorITS);
11459 sub2node->SetVisibility(1);
11460 fNodes->Add(sub2node);
11463 // Place copy #6 of ITS5 directly in I565
11465 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11466 sub2node->SetLineColor(kColorITS);
11467 sub2node->SetVisibility(1);
11468 fNodes->Add(sub2node);
11471 // Place copy #7 of ITS5 directly in I565
11473 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11474 sub2node->SetLineColor(kColorITS);
11475 sub2node->SetVisibility(1);
11476 fNodes->Add(sub2node);
11479 // Place copy #8 of ITS5 directly in I565
11481 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11482 sub2node->SetLineColor(kColorITS);
11483 sub2node->SetVisibility(1);
11484 fNodes->Add(sub2node);
11487 // Place copy #9 of ITS5 directly in I565
11489 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11490 sub2node->SetLineColor(kColorITS);
11491 sub2node->SetVisibility(1);
11492 fNodes->Add(sub2node);
11495 // Place copy #10 of ITS5 directly in I565
11497 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11498 sub2node->SetLineColor(kColorITS);
11499 sub2node->SetVisibility(1);
11500 fNodes->Add(sub2node);
11503 // Place copy #11 of ITS5 directly in I565
11505 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11506 sub2node->SetLineColor(kColorITS);
11507 sub2node->SetVisibility(1);
11508 fNodes->Add(sub2node);
11511 // Place copy #12 of ITS5 directly in I565
11513 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11514 sub2node->SetLineColor(kColorITS);
11515 sub2node->SetVisibility(1);
11516 fNodes->Add(sub2node);
11519 // Place copy #13 of ITS5 directly in I565
11521 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11522 sub2node->SetLineColor(kColorITS);
11523 sub2node->SetVisibility(1);
11524 fNodes->Add(sub2node);
11527 // Place copy #14 of ITS5 directly in I565
11529 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11530 sub2node->SetLineColor(kColorITS);
11531 sub2node->SetVisibility(1);
11532 fNodes->Add(sub2node);
11535 // Place copy #15 of ITS5 directly in I565
11537 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11538 sub2node->SetLineColor(kColorITS);
11539 sub2node->SetVisibility(1);
11540 fNodes->Add(sub2node);
11543 // Place copy #16 of ITS5 directly in I565
11545 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11546 sub2node->SetLineColor(kColorITS);
11547 sub2node->SetVisibility(1);
11548 fNodes->Add(sub2node);
11551 // Place copy #17 of ITS5 directly in I565
11553 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11554 sub2node->SetLineColor(kColorITS);
11555 sub2node->SetVisibility(1);
11556 fNodes->Add(sub2node);
11559 // Place copy #18 of ITS5 directly in I565
11561 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11562 sub2node->SetLineColor(kColorITS);
11563 sub2node->SetVisibility(1);
11564 fNodes->Add(sub2node);
11567 // Place copy #19 of ITS5 directly in I565
11569 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11570 sub2node->SetLineColor(kColorITS);
11571 sub2node->SetVisibility(1);
11572 fNodes->Add(sub2node);
11575 // Place copy #20 of ITS5 directly in I565
11577 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11578 sub2node->SetLineColor(kColorITS);
11579 sub2node->SetVisibility(1);
11580 fNodes->Add(sub2node);
11583 // Place copy #21 of ITS5 directly in I565
11585 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11586 sub2node->SetLineColor(kColorITS);
11587 sub2node->SetVisibility(1);
11588 fNodes->Add(sub2node);
11591 // Place copy #22 of ITS5 directly in I565
11593 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11594 sub2node->SetLineColor(kColorITS);
11595 sub2node->SetVisibility(1);
11596 fNodes->Add(sub2node);
11598 fNodes->Add(sub1node);
11601 // Place copy #9 of I565 in IT56
11603 sub1node = new TNode("I565","I565","I565",-38.281,3.5473,0.,"itsrot508");
11604 sub1node->SetLineColor(kColorITS);
11605 sub1node->SetVisibility(0);
11608 // Place copy #1 of ITS5 directly in I565
11610 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11611 sub2node->SetLineColor(kColorITS);
11612 sub2node->SetVisibility(1);
11613 fNodes->Add(sub2node);
11616 // Place copy #2 of ITS5 directly in I565
11618 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11619 sub2node->SetLineColor(kColorITS);
11620 sub2node->SetVisibility(1);
11621 fNodes->Add(sub2node);
11624 // Place copy #3 of ITS5 directly in I565
11626 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11627 sub2node->SetLineColor(kColorITS);
11628 sub2node->SetVisibility(1);
11629 fNodes->Add(sub2node);
11632 // Place copy #4 of ITS5 directly in I565
11634 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11635 sub2node->SetLineColor(kColorITS);
11636 sub2node->SetVisibility(1);
11637 fNodes->Add(sub2node);
11640 // Place copy #5 of ITS5 directly in I565
11642 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11643 sub2node->SetLineColor(kColorITS);
11644 sub2node->SetVisibility(1);
11645 fNodes->Add(sub2node);
11648 // Place copy #6 of ITS5 directly in I565
11650 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11651 sub2node->SetLineColor(kColorITS);
11652 sub2node->SetVisibility(1);
11653 fNodes->Add(sub2node);
11656 // Place copy #7 of ITS5 directly in I565
11658 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11659 sub2node->SetLineColor(kColorITS);
11660 sub2node->SetVisibility(1);
11661 fNodes->Add(sub2node);
11664 // Place copy #8 of ITS5 directly in I565
11666 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11667 sub2node->SetLineColor(kColorITS);
11668 sub2node->SetVisibility(1);
11669 fNodes->Add(sub2node);
11672 // Place copy #9 of ITS5 directly in I565
11674 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11675 sub2node->SetLineColor(kColorITS);
11676 sub2node->SetVisibility(1);
11677 fNodes->Add(sub2node);
11680 // Place copy #10 of ITS5 directly in I565
11682 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11683 sub2node->SetLineColor(kColorITS);
11684 sub2node->SetVisibility(1);
11685 fNodes->Add(sub2node);
11688 // Place copy #11 of ITS5 directly in I565
11690 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11691 sub2node->SetLineColor(kColorITS);
11692 sub2node->SetVisibility(1);
11693 fNodes->Add(sub2node);
11696 // Place copy #12 of ITS5 directly in I565
11698 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11699 sub2node->SetLineColor(kColorITS);
11700 sub2node->SetVisibility(1);
11701 fNodes->Add(sub2node);
11704 // Place copy #13 of ITS5 directly in I565
11706 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11707 sub2node->SetLineColor(kColorITS);
11708 sub2node->SetVisibility(1);
11709 fNodes->Add(sub2node);
11712 // Place copy #14 of ITS5 directly in I565
11714 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11715 sub2node->SetLineColor(kColorITS);
11716 sub2node->SetVisibility(1);
11717 fNodes->Add(sub2node);
11720 // Place copy #15 of ITS5 directly in I565
11722 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11723 sub2node->SetLineColor(kColorITS);
11724 sub2node->SetVisibility(1);
11725 fNodes->Add(sub2node);
11728 // Place copy #16 of ITS5 directly in I565
11730 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11731 sub2node->SetLineColor(kColorITS);
11732 sub2node->SetVisibility(1);
11733 fNodes->Add(sub2node);
11736 // Place copy #17 of ITS5 directly in I565
11738 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11739 sub2node->SetLineColor(kColorITS);
11740 sub2node->SetVisibility(1);
11741 fNodes->Add(sub2node);
11744 // Place copy #18 of ITS5 directly in I565
11746 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11747 sub2node->SetLineColor(kColorITS);
11748 sub2node->SetVisibility(1);
11749 fNodes->Add(sub2node);
11752 // Place copy #19 of ITS5 directly in I565
11754 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11755 sub2node->SetLineColor(kColorITS);
11756 sub2node->SetVisibility(1);
11757 fNodes->Add(sub2node);
11760 // Place copy #20 of ITS5 directly in I565
11762 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11763 sub2node->SetLineColor(kColorITS);
11764 sub2node->SetVisibility(1);
11765 fNodes->Add(sub2node);
11768 // Place copy #21 of ITS5 directly in I565
11770 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11771 sub2node->SetLineColor(kColorITS);
11772 sub2node->SetVisibility(1);
11773 fNodes->Add(sub2node);
11776 // Place copy #22 of ITS5 directly in I565
11778 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11779 sub2node->SetLineColor(kColorITS);
11780 sub2node->SetVisibility(1);
11781 fNodes->Add(sub2node);
11783 fNodes->Add(sub1node);
11786 // Place copy #10 of I565 in IT56
11788 sub1node = new TNode("I565","I565","I565",-38.4338,-3.5614,0.,"itsrot507");
11789 sub1node->SetLineColor(kColorITS);
11790 sub1node->SetVisibility(0);
11793 // Place copy #1 of ITS5 directly in I565
11795 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11796 sub2node->SetLineColor(kColorITS);
11797 sub2node->SetVisibility(1);
11798 fNodes->Add(sub2node);
11801 // Place copy #2 of ITS5 directly in I565
11803 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11804 sub2node->SetLineColor(kColorITS);
11805 sub2node->SetVisibility(1);
11806 fNodes->Add(sub2node);
11809 // Place copy #3 of ITS5 directly in I565
11811 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11812 sub2node->SetLineColor(kColorITS);
11813 sub2node->SetVisibility(1);
11814 fNodes->Add(sub2node);
11817 // Place copy #4 of ITS5 directly in I565
11819 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11820 sub2node->SetLineColor(kColorITS);
11821 sub2node->SetVisibility(1);
11822 fNodes->Add(sub2node);
11825 // Place copy #5 of ITS5 directly in I565
11827 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11828 sub2node->SetLineColor(kColorITS);
11829 sub2node->SetVisibility(1);
11830 fNodes->Add(sub2node);
11833 // Place copy #6 of ITS5 directly in I565
11835 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11836 sub2node->SetLineColor(kColorITS);
11837 sub2node->SetVisibility(1);
11838 fNodes->Add(sub2node);
11841 // Place copy #7 of ITS5 directly in I565
11843 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11844 sub2node->SetLineColor(kColorITS);
11845 sub2node->SetVisibility(1);
11846 fNodes->Add(sub2node);
11849 // Place copy #8 of ITS5 directly in I565
11851 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11852 sub2node->SetLineColor(kColorITS);
11853 sub2node->SetVisibility(1);
11854 fNodes->Add(sub2node);
11857 // Place copy #9 of ITS5 directly in I565
11859 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11860 sub2node->SetLineColor(kColorITS);
11861 sub2node->SetVisibility(1);
11862 fNodes->Add(sub2node);
11865 // Place copy #10 of ITS5 directly in I565
11867 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11868 sub2node->SetLineColor(kColorITS);
11869 sub2node->SetVisibility(1);
11870 fNodes->Add(sub2node);
11873 // Place copy #11 of ITS5 directly in I565
11875 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11876 sub2node->SetLineColor(kColorITS);
11877 sub2node->SetVisibility(1);
11878 fNodes->Add(sub2node);
11881 // Place copy #12 of ITS5 directly in I565
11883 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11884 sub2node->SetLineColor(kColorITS);
11885 sub2node->SetVisibility(1);
11886 fNodes->Add(sub2node);
11889 // Place copy #13 of ITS5 directly in I565
11891 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11892 sub2node->SetLineColor(kColorITS);
11893 sub2node->SetVisibility(1);
11894 fNodes->Add(sub2node);
11897 // Place copy #14 of ITS5 directly in I565
11899 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11900 sub2node->SetLineColor(kColorITS);
11901 sub2node->SetVisibility(1);
11902 fNodes->Add(sub2node);
11905 // Place copy #15 of ITS5 directly in I565
11907 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11908 sub2node->SetLineColor(kColorITS);
11909 sub2node->SetVisibility(1);
11910 fNodes->Add(sub2node);
11913 // Place copy #16 of ITS5 directly in I565
11915 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11916 sub2node->SetLineColor(kColorITS);
11917 sub2node->SetVisibility(1);
11918 fNodes->Add(sub2node);
11921 // Place copy #17 of ITS5 directly in I565
11923 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11924 sub2node->SetLineColor(kColorITS);
11925 sub2node->SetVisibility(1);
11926 fNodes->Add(sub2node);
11929 // Place copy #18 of ITS5 directly in I565
11931 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11932 sub2node->SetLineColor(kColorITS);
11933 sub2node->SetVisibility(1);
11934 fNodes->Add(sub2node);
11937 // Place copy #19 of ITS5 directly in I565
11939 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11940 sub2node->SetLineColor(kColorITS);
11941 sub2node->SetVisibility(1);
11942 fNodes->Add(sub2node);
11945 // Place copy #20 of ITS5 directly in I565
11947 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11948 sub2node->SetLineColor(kColorITS);
11949 sub2node->SetVisibility(1);
11950 fNodes->Add(sub2node);
11953 // Place copy #21 of ITS5 directly in I565
11955 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11956 sub2node->SetLineColor(kColorITS);
11957 sub2node->SetVisibility(1);
11958 fNodes->Add(sub2node);
11961 // Place copy #22 of ITS5 directly in I565
11963 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11964 sub2node->SetLineColor(kColorITS);
11965 sub2node->SetVisibility(1);
11966 fNodes->Add(sub2node);
11968 fNodes->Add(sub1node);
11971 // Place copy #11 of I565 in IT56
11973 sub1node = new TNode("I565","I565","I565",-36.9774,-10.521,0.,"itsrot506");
11974 sub1node->SetLineColor(kColorITS);
11975 sub1node->SetVisibility(0);
11978 // Place copy #1 of ITS5 directly in I565
11980 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11981 sub2node->SetLineColor(kColorITS);
11982 sub2node->SetVisibility(1);
11983 fNodes->Add(sub2node);
11986 // Place copy #2 of ITS5 directly in I565
11988 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11989 sub2node->SetLineColor(kColorITS);
11990 sub2node->SetVisibility(1);
11991 fNodes->Add(sub2node);
11994 // Place copy #3 of ITS5 directly in I565
11996 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11997 sub2node->SetLineColor(kColorITS);
11998 sub2node->SetVisibility(1);
11999 fNodes->Add(sub2node);
12002 // Place copy #4 of ITS5 directly in I565
12004 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12005 sub2node->SetLineColor(kColorITS);
12006 sub2node->SetVisibility(1);
12007 fNodes->Add(sub2node);
12010 // Place copy #5 of ITS5 directly in I565
12012 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12013 sub2node->SetLineColor(kColorITS);
12014 sub2node->SetVisibility(1);
12015 fNodes->Add(sub2node);
12018 // Place copy #6 of ITS5 directly in I565
12020 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12021 sub2node->SetLineColor(kColorITS);
12022 sub2node->SetVisibility(1);
12023 fNodes->Add(sub2node);
12026 // Place copy #7 of ITS5 directly in I565
12028 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12029 sub2node->SetLineColor(kColorITS);
12030 sub2node->SetVisibility(1);
12031 fNodes->Add(sub2node);
12034 // Place copy #8 of ITS5 directly in I565
12036 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12037 sub2node->SetLineColor(kColorITS);
12038 sub2node->SetVisibility(1);
12039 fNodes->Add(sub2node);
12042 // Place copy #9 of ITS5 directly in I565
12044 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12045 sub2node->SetLineColor(kColorITS);
12046 sub2node->SetVisibility(1);
12047 fNodes->Add(sub2node);
12050 // Place copy #10 of ITS5 directly in I565
12052 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12053 sub2node->SetLineColor(kColorITS);
12054 sub2node->SetVisibility(1);
12055 fNodes->Add(sub2node);
12058 // Place copy #11 of ITS5 directly in I565
12060 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12061 sub2node->SetLineColor(kColorITS);
12062 sub2node->SetVisibility(1);
12063 fNodes->Add(sub2node);
12066 // Place copy #12 of ITS5 directly in I565
12068 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12069 sub2node->SetLineColor(kColorITS);
12070 sub2node->SetVisibility(1);
12071 fNodes->Add(sub2node);
12074 // Place copy #13 of ITS5 directly in I565
12076 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12077 sub2node->SetLineColor(kColorITS);
12078 sub2node->SetVisibility(1);
12079 fNodes->Add(sub2node);
12082 // Place copy #14 of ITS5 directly in I565
12084 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12085 sub2node->SetLineColor(kColorITS);
12086 sub2node->SetVisibility(1);
12087 fNodes->Add(sub2node);
12090 // Place copy #15 of ITS5 directly in I565
12092 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12093 sub2node->SetLineColor(kColorITS);
12094 sub2node->SetVisibility(1);
12095 fNodes->Add(sub2node);
12098 // Place copy #16 of ITS5 directly in I565
12100 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12101 sub2node->SetLineColor(kColorITS);
12102 sub2node->SetVisibility(1);
12103 fNodes->Add(sub2node);
12106 // Place copy #17 of ITS5 directly in I565
12108 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12109 sub2node->SetLineColor(kColorITS);
12110 sub2node->SetVisibility(1);
12111 fNodes->Add(sub2node);
12114 // Place copy #18 of ITS5 directly in I565
12116 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12117 sub2node->SetLineColor(kColorITS);
12118 sub2node->SetVisibility(1);
12119 fNodes->Add(sub2node);
12122 // Place copy #19 of ITS5 directly in I565
12124 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12125 sub2node->SetLineColor(kColorITS);
12126 sub2node->SetVisibility(1);
12127 fNodes->Add(sub2node);
12130 // Place copy #20 of ITS5 directly in I565
12132 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12133 sub2node->SetLineColor(kColorITS);
12134 sub2node->SetVisibility(1);
12135 fNodes->Add(sub2node);
12138 // Place copy #21 of ITS5 directly in I565
12140 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12141 sub2node->SetLineColor(kColorITS);
12142 sub2node->SetVisibility(1);
12143 fNodes->Add(sub2node);
12146 // Place copy #22 of ITS5 directly in I565
12148 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12149 sub2node->SetLineColor(kColorITS);
12150 sub2node->SetVisibility(1);
12151 fNodes->Add(sub2node);
12153 fNodes->Add(sub1node);
12156 // Place copy #12 of I565 in IT56
12158 sub1node = new TNode("I565","I565","I565",-34.5519,-17.2048,0.,"itsrot505");
12159 sub1node->SetLineColor(kColorITS);
12160 sub1node->SetVisibility(0);
12163 // Place copy #1 of ITS5 directly in I565
12165 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12166 sub2node->SetLineColor(kColorITS);
12167 sub2node->SetVisibility(1);
12168 fNodes->Add(sub2node);
12171 // Place copy #2 of ITS5 directly in I565
12173 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12174 sub2node->SetLineColor(kColorITS);
12175 sub2node->SetVisibility(1);
12176 fNodes->Add(sub2node);
12179 // Place copy #3 of ITS5 directly in I565
12181 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12182 sub2node->SetLineColor(kColorITS);
12183 sub2node->SetVisibility(1);
12184 fNodes->Add(sub2node);
12187 // Place copy #4 of ITS5 directly in I565
12189 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12190 sub2node->SetLineColor(kColorITS);
12191 sub2node->SetVisibility(1);
12192 fNodes->Add(sub2node);
12195 // Place copy #5 of ITS5 directly in I565
12197 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12198 sub2node->SetLineColor(kColorITS);
12199 sub2node->SetVisibility(1);
12200 fNodes->Add(sub2node);
12203 // Place copy #6 of ITS5 directly in I565
12205 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12206 sub2node->SetLineColor(kColorITS);
12207 sub2node->SetVisibility(1);
12208 fNodes->Add(sub2node);
12211 // Place copy #7 of ITS5 directly in I565
12213 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12214 sub2node->SetLineColor(kColorITS);
12215 sub2node->SetVisibility(1);
12216 fNodes->Add(sub2node);
12219 // Place copy #8 of ITS5 directly in I565
12221 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12222 sub2node->SetLineColor(kColorITS);
12223 sub2node->SetVisibility(1);
12224 fNodes->Add(sub2node);
12227 // Place copy #9 of ITS5 directly in I565
12229 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12230 sub2node->SetLineColor(kColorITS);
12231 sub2node->SetVisibility(1);
12232 fNodes->Add(sub2node);
12235 // Place copy #10 of ITS5 directly in I565
12237 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12238 sub2node->SetLineColor(kColorITS);
12239 sub2node->SetVisibility(1);
12240 fNodes->Add(sub2node);
12243 // Place copy #11 of ITS5 directly in I565
12245 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12246 sub2node->SetLineColor(kColorITS);
12247 sub2node->SetVisibility(1);
12248 fNodes->Add(sub2node);
12251 // Place copy #12 of ITS5 directly in I565
12253 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12254 sub2node->SetLineColor(kColorITS);
12255 sub2node->SetVisibility(1);
12256 fNodes->Add(sub2node);
12259 // Place copy #13 of ITS5 directly in I565
12261 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12262 sub2node->SetLineColor(kColorITS);
12263 sub2node->SetVisibility(1);
12264 fNodes->Add(sub2node);
12267 // Place copy #14 of ITS5 directly in I565
12269 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12270 sub2node->SetLineColor(kColorITS);
12271 sub2node->SetVisibility(1);
12272 fNodes->Add(sub2node);
12275 // Place copy #15 of ITS5 directly in I565
12277 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12278 sub2node->SetLineColor(kColorITS);
12279 sub2node->SetVisibility(1);
12280 fNodes->Add(sub2node);
12283 // Place copy #16 of ITS5 directly in I565
12285 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12286 sub2node->SetLineColor(kColorITS);
12287 sub2node->SetVisibility(1);
12288 fNodes->Add(sub2node);
12291 // Place copy #17 of ITS5 directly in I565
12293 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12294 sub2node->SetLineColor(kColorITS);
12295 sub2node->SetVisibility(1);
12296 fNodes->Add(sub2node);
12299 // Place copy #18 of ITS5 directly in I565
12301 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12302 sub2node->SetLineColor(kColorITS);
12303 sub2node->SetVisibility(1);
12304 fNodes->Add(sub2node);
12307 // Place copy #19 of ITS5 directly in I565
12309 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12310 sub2node->SetLineColor(kColorITS);
12311 sub2node->SetVisibility(1);
12312 fNodes->Add(sub2node);
12315 // Place copy #20 of ITS5 directly in I565
12317 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12318 sub2node->SetLineColor(kColorITS);
12319 sub2node->SetVisibility(1);
12320 fNodes->Add(sub2node);
12323 // Place copy #21 of ITS5 directly in I565
12325 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12326 sub2node->SetLineColor(kColorITS);
12327 sub2node->SetVisibility(1);
12328 fNodes->Add(sub2node);
12331 // Place copy #22 of ITS5 directly in I565
12333 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12334 sub2node->SetLineColor(kColorITS);
12335 sub2node->SetVisibility(1);
12336 fNodes->Add(sub2node);
12338 fNodes->Add(sub1node);
12341 // Place copy #13 of I565 in IT56
12343 sub1node = new TNode("I565","I565","I565",-30.6798,-23.1683,0.,"itsrot504");
12344 sub1node->SetLineColor(kColorITS);
12345 sub1node->SetVisibility(0);
12348 // Place copy #1 of ITS5 directly in I565
12350 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12351 sub2node->SetLineColor(kColorITS);
12352 sub2node->SetVisibility(1);
12353 fNodes->Add(sub2node);
12356 // Place copy #2 of ITS5 directly in I565
12358 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12359 sub2node->SetLineColor(kColorITS);
12360 sub2node->SetVisibility(1);
12361 fNodes->Add(sub2node);
12364 // Place copy #3 of ITS5 directly in I565
12366 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12367 sub2node->SetLineColor(kColorITS);
12368 sub2node->SetVisibility(1);
12369 fNodes->Add(sub2node);
12372 // Place copy #4 of ITS5 directly in I565
12374 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12375 sub2node->SetLineColor(kColorITS);
12376 sub2node->SetVisibility(1);
12377 fNodes->Add(sub2node);
12380 // Place copy #5 of ITS5 directly in I565
12382 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12383 sub2node->SetLineColor(kColorITS);
12384 sub2node->SetVisibility(1);
12385 fNodes->Add(sub2node);
12388 // Place copy #6 of ITS5 directly in I565
12390 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12391 sub2node->SetLineColor(kColorITS);
12392 sub2node->SetVisibility(1);
12393 fNodes->Add(sub2node);
12396 // Place copy #7 of ITS5 directly in I565
12398 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12399 sub2node->SetLineColor(kColorITS);
12400 sub2node->SetVisibility(1);
12401 fNodes->Add(sub2node);
12404 // Place copy #8 of ITS5 directly in I565
12406 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12407 sub2node->SetLineColor(kColorITS);
12408 sub2node->SetVisibility(1);
12409 fNodes->Add(sub2node);
12412 // Place copy #9 of ITS5 directly in I565
12414 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12415 sub2node->SetLineColor(kColorITS);
12416 sub2node->SetVisibility(1);
12417 fNodes->Add(sub2node);
12420 // Place copy #10 of ITS5 directly in I565
12422 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12423 sub2node->SetLineColor(kColorITS);
12424 sub2node->SetVisibility(1);
12425 fNodes->Add(sub2node);
12428 // Place copy #11 of ITS5 directly in I565
12430 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12431 sub2node->SetLineColor(kColorITS);
12432 sub2node->SetVisibility(1);
12433 fNodes->Add(sub2node);
12436 // Place copy #12 of ITS5 directly in I565
12438 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12439 sub2node->SetLineColor(kColorITS);
12440 sub2node->SetVisibility(1);
12441 fNodes->Add(sub2node);
12444 // Place copy #13 of ITS5 directly in I565
12446 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12447 sub2node->SetLineColor(kColorITS);
12448 sub2node->SetVisibility(1);
12449 fNodes->Add(sub2node);
12452 // Place copy #14 of ITS5 directly in I565
12454 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12455 sub2node->SetLineColor(kColorITS);
12456 sub2node->SetVisibility(1);
12457 fNodes->Add(sub2node);
12460 // Place copy #15 of ITS5 directly in I565
12462 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12463 sub2node->SetLineColor(kColorITS);
12464 sub2node->SetVisibility(1);
12465 fNodes->Add(sub2node);
12468 // Place copy #16 of ITS5 directly in I565
12470 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12471 sub2node->SetLineColor(kColorITS);
12472 sub2node->SetVisibility(1);
12473 fNodes->Add(sub2node);
12476 // Place copy #17 of ITS5 directly in I565
12478 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12479 sub2node->SetLineColor(kColorITS);
12480 sub2node->SetVisibility(1);
12481 fNodes->Add(sub2node);
12484 // Place copy #18 of ITS5 directly in I565
12486 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12487 sub2node->SetLineColor(kColorITS);
12488 sub2node->SetVisibility(1);
12489 fNodes->Add(sub2node);
12492 // Place copy #19 of ITS5 directly in I565
12494 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12495 sub2node->SetLineColor(kColorITS);
12496 sub2node->SetVisibility(1);
12497 fNodes->Add(sub2node);
12500 // Place copy #20 of ITS5 directly in I565
12502 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12503 sub2node->SetLineColor(kColorITS);
12504 sub2node->SetVisibility(1);
12505 fNodes->Add(sub2node);
12508 // Place copy #21 of ITS5 directly in I565
12510 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12511 sub2node->SetLineColor(kColorITS);
12512 sub2node->SetVisibility(1);
12513 fNodes->Add(sub2node);
12516 // Place copy #22 of ITS5 directly in I565
12518 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12519 sub2node->SetLineColor(kColorITS);
12520 sub2node->SetVisibility(1);
12521 fNodes->Add(sub2node);
12523 fNodes->Add(sub1node);
12526 // Place copy #14 of I565 in IT56
12528 sub1node = new TNode("I565","I565","I565",-26.0036,-28.5246,0.,"itsrot503");
12529 sub1node->SetLineColor(kColorITS);
12530 sub1node->SetVisibility(0);
12533 // Place copy #1 of ITS5 directly in I565
12535 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12536 sub2node->SetLineColor(kColorITS);
12537 sub2node->SetVisibility(1);
12538 fNodes->Add(sub2node);
12541 // Place copy #2 of ITS5 directly in I565
12543 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12544 sub2node->SetLineColor(kColorITS);
12545 sub2node->SetVisibility(1);
12546 fNodes->Add(sub2node);
12549 // Place copy #3 of ITS5 directly in I565
12551 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12552 sub2node->SetLineColor(kColorITS);
12553 sub2node->SetVisibility(1);
12554 fNodes->Add(sub2node);
12557 // Place copy #4 of ITS5 directly in I565
12559 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12560 sub2node->SetLineColor(kColorITS);
12561 sub2node->SetVisibility(1);
12562 fNodes->Add(sub2node);
12565 // Place copy #5 of ITS5 directly in I565
12567 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12568 sub2node->SetLineColor(kColorITS);
12569 sub2node->SetVisibility(1);
12570 fNodes->Add(sub2node);
12573 // Place copy #6 of ITS5 directly in I565
12575 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12576 sub2node->SetLineColor(kColorITS);
12577 sub2node->SetVisibility(1);
12578 fNodes->Add(sub2node);
12581 // Place copy #7 of ITS5 directly in I565
12583 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12584 sub2node->SetLineColor(kColorITS);
12585 sub2node->SetVisibility(1);
12586 fNodes->Add(sub2node);
12589 // Place copy #8 of ITS5 directly in I565
12591 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12592 sub2node->SetLineColor(kColorITS);
12593 sub2node->SetVisibility(1);
12594 fNodes->Add(sub2node);
12597 // Place copy #9 of ITS5 directly in I565
12599 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12600 sub2node->SetLineColor(kColorITS);
12601 sub2node->SetVisibility(1);
12602 fNodes->Add(sub2node);
12605 // Place copy #10 of ITS5 directly in I565
12607 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12608 sub2node->SetLineColor(kColorITS);
12609 sub2node->SetVisibility(1);
12610 fNodes->Add(sub2node);
12613 // Place copy #11 of ITS5 directly in I565
12615 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12616 sub2node->SetLineColor(kColorITS);
12617 sub2node->SetVisibility(1);
12618 fNodes->Add(sub2node);
12621 // Place copy #12 of ITS5 directly in I565
12623 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12624 sub2node->SetLineColor(kColorITS);
12625 sub2node->SetVisibility(1);
12626 fNodes->Add(sub2node);
12629 // Place copy #13 of ITS5 directly in I565
12631 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12632 sub2node->SetLineColor(kColorITS);
12633 sub2node->SetVisibility(1);
12634 fNodes->Add(sub2node);
12637 // Place copy #14 of ITS5 directly in I565
12639 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12640 sub2node->SetLineColor(kColorITS);
12641 sub2node->SetVisibility(1);
12642 fNodes->Add(sub2node);
12645 // Place copy #15 of ITS5 directly in I565
12647 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12648 sub2node->SetLineColor(kColorITS);
12649 sub2node->SetVisibility(1);
12650 fNodes->Add(sub2node);
12653 // Place copy #16 of ITS5 directly in I565
12655 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12656 sub2node->SetLineColor(kColorITS);
12657 sub2node->SetVisibility(1);
12658 fNodes->Add(sub2node);
12661 // Place copy #17 of ITS5 directly in I565
12663 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12664 sub2node->SetLineColor(kColorITS);
12665 sub2node->SetVisibility(1);
12666 fNodes->Add(sub2node);
12669 // Place copy #18 of ITS5 directly in I565
12671 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12672 sub2node->SetLineColor(kColorITS);
12673 sub2node->SetVisibility(1);
12674 fNodes->Add(sub2node);
12677 // Place copy #19 of ITS5 directly in I565
12679 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12680 sub2node->SetLineColor(kColorITS);
12681 sub2node->SetVisibility(1);
12682 fNodes->Add(sub2node);
12685 // Place copy #20 of ITS5 directly in I565
12687 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12688 sub2node->SetLineColor(kColorITS);
12689 sub2node->SetVisibility(1);
12690 fNodes->Add(sub2node);
12693 // Place copy #21 of ITS5 directly in I565
12695 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12696 sub2node->SetLineColor(kColorITS);
12697 sub2node->SetVisibility(1);
12698 fNodes->Add(sub2node);
12701 // Place copy #22 of ITS5 directly in I565
12703 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12704 sub2node->SetLineColor(kColorITS);
12705 sub2node->SetVisibility(1);
12706 fNodes->Add(sub2node);
12708 fNodes->Add(sub1node);
12711 // Place copy #15 of I565 in IT56
12713 sub1node = new TNode("I565","I565","I565",-20.2387,-32.6866,0.,"itsrot501");
12714 sub1node->SetLineColor(kColorITS);
12715 sub1node->SetVisibility(0);
12718 // Place copy #1 of ITS5 directly in I565
12720 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12721 sub2node->SetLineColor(kColorITS);
12722 sub2node->SetVisibility(1);
12723 fNodes->Add(sub2node);
12726 // Place copy #2 of ITS5 directly in I565
12728 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12729 sub2node->SetLineColor(kColorITS);
12730 sub2node->SetVisibility(1);
12731 fNodes->Add(sub2node);
12734 // Place copy #3 of ITS5 directly in I565
12736 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12737 sub2node->SetLineColor(kColorITS);
12738 sub2node->SetVisibility(1);
12739 fNodes->Add(sub2node);
12742 // Place copy #4 of ITS5 directly in I565
12744 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12745 sub2node->SetLineColor(kColorITS);
12746 sub2node->SetVisibility(1);
12747 fNodes->Add(sub2node);
12750 // Place copy #5 of ITS5 directly in I565
12752 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12753 sub2node->SetLineColor(kColorITS);
12754 sub2node->SetVisibility(1);
12755 fNodes->Add(sub2node);
12758 // Place copy #6 of ITS5 directly in I565
12760 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12761 sub2node->SetLineColor(kColorITS);
12762 sub2node->SetVisibility(1);
12763 fNodes->Add(sub2node);
12766 // Place copy #7 of ITS5 directly in I565
12768 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12769 sub2node->SetLineColor(kColorITS);
12770 sub2node->SetVisibility(1);
12771 fNodes->Add(sub2node);
12774 // Place copy #8 of ITS5 directly in I565
12776 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12777 sub2node->SetLineColor(kColorITS);
12778 sub2node->SetVisibility(1);
12779 fNodes->Add(sub2node);
12782 // Place copy #9 of ITS5 directly in I565
12784 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12785 sub2node->SetLineColor(kColorITS);
12786 sub2node->SetVisibility(1);
12787 fNodes->Add(sub2node);
12790 // Place copy #10 of ITS5 directly in I565
12792 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12793 sub2node->SetLineColor(kColorITS);
12794 sub2node->SetVisibility(1);
12795 fNodes->Add(sub2node);
12798 // Place copy #11 of ITS5 directly in I565
12800 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12801 sub2node->SetLineColor(kColorITS);
12802 sub2node->SetVisibility(1);
12803 fNodes->Add(sub2node);
12806 // Place copy #12 of ITS5 directly in I565
12808 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12809 sub2node->SetLineColor(kColorITS);
12810 sub2node->SetVisibility(1);
12811 fNodes->Add(sub2node);
12814 // Place copy #13 of ITS5 directly in I565
12816 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12817 sub2node->SetLineColor(kColorITS);
12818 sub2node->SetVisibility(1);
12819 fNodes->Add(sub2node);
12822 // Place copy #14 of ITS5 directly in I565
12824 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12825 sub2node->SetLineColor(kColorITS);
12826 sub2node->SetVisibility(1);
12827 fNodes->Add(sub2node);
12830 // Place copy #15 of ITS5 directly in I565
12832 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12833 sub2node->SetLineColor(kColorITS);
12834 sub2node->SetVisibility(1);
12835 fNodes->Add(sub2node);
12838 // Place copy #16 of ITS5 directly in I565
12840 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12841 sub2node->SetLineColor(kColorITS);
12842 sub2node->SetVisibility(1);
12843 fNodes->Add(sub2node);
12846 // Place copy #17 of ITS5 directly in I565
12848 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12849 sub2node->SetLineColor(kColorITS);
12850 sub2node->SetVisibility(1);
12851 fNodes->Add(sub2node);
12854 // Place copy #18 of ITS5 directly in I565
12856 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12857 sub2node->SetLineColor(kColorITS);
12858 sub2node->SetVisibility(1);
12859 fNodes->Add(sub2node);
12862 // Place copy #19 of ITS5 directly in I565
12864 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12865 sub2node->SetLineColor(kColorITS);
12866 sub2node->SetVisibility(1);
12867 fNodes->Add(sub2node);
12870 // Place copy #20 of ITS5 directly in I565
12872 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12873 sub2node->SetLineColor(kColorITS);
12874 sub2node->SetVisibility(1);
12875 fNodes->Add(sub2node);
12878 // Place copy #21 of ITS5 directly in I565
12880 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12881 sub2node->SetLineColor(kColorITS);
12882 sub2node->SetVisibility(1);
12883 fNodes->Add(sub2node);
12886 // Place copy #22 of ITS5 directly in I565
12888 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12889 sub2node->SetLineColor(kColorITS);
12890 sub2node->SetVisibility(1);
12891 fNodes->Add(sub2node);
12893 fNodes->Add(sub1node);
12896 // Place copy #16 of I565 in IT56
12898 sub1node = new TNode("I565","I565","I565",-13.9434,-35.992,0.,"itsrot531");
12899 sub1node->SetLineColor(kColorITS);
12900 sub1node->SetVisibility(0);
12903 // Place copy #1 of ITS5 directly in I565
12905 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12906 sub2node->SetLineColor(kColorITS);
12907 sub2node->SetVisibility(1);
12908 fNodes->Add(sub2node);
12911 // Place copy #2 of ITS5 directly in I565
12913 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12914 sub2node->SetLineColor(kColorITS);
12915 sub2node->SetVisibility(1);
12916 fNodes->Add(sub2node);
12919 // Place copy #3 of ITS5 directly in I565
12921 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12922 sub2node->SetLineColor(kColorITS);
12923 sub2node->SetVisibility(1);
12924 fNodes->Add(sub2node);
12927 // Place copy #4 of ITS5 directly in I565
12929 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12930 sub2node->SetLineColor(kColorITS);
12931 sub2node->SetVisibility(1);
12932 fNodes->Add(sub2node);
12935 // Place copy #5 of ITS5 directly in I565
12937 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12938 sub2node->SetLineColor(kColorITS);
12939 sub2node->SetVisibility(1);
12940 fNodes->Add(sub2node);
12943 // Place copy #6 of ITS5 directly in I565
12945 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12946 sub2node->SetLineColor(kColorITS);
12947 sub2node->SetVisibility(1);
12948 fNodes->Add(sub2node);
12951 // Place copy #7 of ITS5 directly in I565
12953 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12954 sub2node->SetLineColor(kColorITS);
12955 sub2node->SetVisibility(1);
12956 fNodes->Add(sub2node);
12959 // Place copy #8 of ITS5 directly in I565
12961 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12962 sub2node->SetLineColor(kColorITS);
12963 sub2node->SetVisibility(1);
12964 fNodes->Add(sub2node);
12967 // Place copy #9 of ITS5 directly in I565
12969 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12970 sub2node->SetLineColor(kColorITS);
12971 sub2node->SetVisibility(1);
12972 fNodes->Add(sub2node);
12975 // Place copy #10 of ITS5 directly in I565
12977 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12978 sub2node->SetLineColor(kColorITS);
12979 sub2node->SetVisibility(1);
12980 fNodes->Add(sub2node);
12983 // Place copy #11 of ITS5 directly in I565
12985 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12986 sub2node->SetLineColor(kColorITS);
12987 sub2node->SetVisibility(1);
12988 fNodes->Add(sub2node);
12991 // Place copy #12 of ITS5 directly in I565
12993 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12994 sub2node->SetLineColor(kColorITS);
12995 sub2node->SetVisibility(1);
12996 fNodes->Add(sub2node);
12999 // Place copy #13 of ITS5 directly in I565
13001 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13002 sub2node->SetLineColor(kColorITS);
13003 sub2node->SetVisibility(1);
13004 fNodes->Add(sub2node);
13007 // Place copy #14 of ITS5 directly in I565
13009 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13010 sub2node->SetLineColor(kColorITS);
13011 sub2node->SetVisibility(1);
13012 fNodes->Add(sub2node);
13015 // Place copy #15 of ITS5 directly in I565
13017 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13018 sub2node->SetLineColor(kColorITS);
13019 sub2node->SetVisibility(1);
13020 fNodes->Add(sub2node);
13023 // Place copy #16 of ITS5 directly in I565
13025 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13026 sub2node->SetLineColor(kColorITS);
13027 sub2node->SetVisibility(1);
13028 fNodes->Add(sub2node);
13031 // Place copy #17 of ITS5 directly in I565
13033 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13034 sub2node->SetLineColor(kColorITS);
13035 sub2node->SetVisibility(1);
13036 fNodes->Add(sub2node);
13039 // Place copy #18 of ITS5 directly in I565
13041 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13042 sub2node->SetLineColor(kColorITS);
13043 sub2node->SetVisibility(1);
13044 fNodes->Add(sub2node);
13047 // Place copy #19 of ITS5 directly in I565
13049 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13050 sub2node->SetLineColor(kColorITS);
13051 sub2node->SetVisibility(1);
13052 fNodes->Add(sub2node);
13055 // Place copy #20 of ITS5 directly in I565
13057 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13058 sub2node->SetLineColor(kColorITS);
13059 sub2node->SetVisibility(1);
13060 fNodes->Add(sub2node);
13063 // Place copy #21 of ITS5 directly in I565
13065 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13066 sub2node->SetLineColor(kColorITS);
13067 sub2node->SetVisibility(1);
13068 fNodes->Add(sub2node);
13071 // Place copy #22 of ITS5 directly in I565
13073 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13074 sub2node->SetLineColor(kColorITS);
13075 sub2node->SetVisibility(1);
13076 fNodes->Add(sub2node);
13078 fNodes->Add(sub1node);
13081 // Place copy #17 of I565 in IT56
13083 sub1node = new TNode("I565","I565","I565",-7.0643,-37.7904,0.,"itsrot530");
13084 sub1node->SetLineColor(kColorITS);
13085 sub1node->SetVisibility(0);
13088 // Place copy #1 of ITS5 directly in I565
13090 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13091 sub2node->SetLineColor(kColorITS);
13092 sub2node->SetVisibility(1);
13093 fNodes->Add(sub2node);
13096 // Place copy #2 of ITS5 directly in I565
13098 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13099 sub2node->SetLineColor(kColorITS);
13100 sub2node->SetVisibility(1);
13101 fNodes->Add(sub2node);
13104 // Place copy #3 of ITS5 directly in I565
13106 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13107 sub2node->SetLineColor(kColorITS);
13108 sub2node->SetVisibility(1);
13109 fNodes->Add(sub2node);
13112 // Place copy #4 of ITS5 directly in I565
13114 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13115 sub2node->SetLineColor(kColorITS);
13116 sub2node->SetVisibility(1);
13117 fNodes->Add(sub2node);
13120 // Place copy #5 of ITS5 directly in I565
13122 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13123 sub2node->SetLineColor(kColorITS);
13124 sub2node->SetVisibility(1);
13125 fNodes->Add(sub2node);
13128 // Place copy #6 of ITS5 directly in I565
13130 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13131 sub2node->SetLineColor(kColorITS);
13132 sub2node->SetVisibility(1);
13133 fNodes->Add(sub2node);
13136 // Place copy #7 of ITS5 directly in I565
13138 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13139 sub2node->SetLineColor(kColorITS);
13140 sub2node->SetVisibility(1);
13141 fNodes->Add(sub2node);
13144 // Place copy #8 of ITS5 directly in I565
13146 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13147 sub2node->SetLineColor(kColorITS);
13148 sub2node->SetVisibility(1);
13149 fNodes->Add(sub2node);
13152 // Place copy #9 of ITS5 directly in I565
13154 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13155 sub2node->SetLineColor(kColorITS);
13156 sub2node->SetVisibility(1);
13157 fNodes->Add(sub2node);
13160 // Place copy #10 of ITS5 directly in I565
13162 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13163 sub2node->SetLineColor(kColorITS);
13164 sub2node->SetVisibility(1);
13165 fNodes->Add(sub2node);
13168 // Place copy #11 of ITS5 directly in I565
13170 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13171 sub2node->SetLineColor(kColorITS);
13172 sub2node->SetVisibility(1);
13173 fNodes->Add(sub2node);
13176 // Place copy #12 of ITS5 directly in I565
13178 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13179 sub2node->SetLineColor(kColorITS);
13180 sub2node->SetVisibility(1);
13181 fNodes->Add(sub2node);
13184 // Place copy #13 of ITS5 directly in I565
13186 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13187 sub2node->SetLineColor(kColorITS);
13188 sub2node->SetVisibility(1);
13189 fNodes->Add(sub2node);
13192 // Place copy #14 of ITS5 directly in I565
13194 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13195 sub2node->SetLineColor(kColorITS);
13196 sub2node->SetVisibility(1);
13197 fNodes->Add(sub2node);
13200 // Place copy #15 of ITS5 directly in I565
13202 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13203 sub2node->SetLineColor(kColorITS);
13204 sub2node->SetVisibility(1);
13205 fNodes->Add(sub2node);
13208 // Place copy #16 of ITS5 directly in I565
13210 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13211 sub2node->SetLineColor(kColorITS);
13212 sub2node->SetVisibility(1);
13213 fNodes->Add(sub2node);
13216 // Place copy #17 of ITS5 directly in I565
13218 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13219 sub2node->SetLineColor(kColorITS);
13220 sub2node->SetVisibility(1);
13221 fNodes->Add(sub2node);
13224 // Place copy #18 of ITS5 directly in I565
13226 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13227 sub2node->SetLineColor(kColorITS);
13228 sub2node->SetVisibility(1);
13229 fNodes->Add(sub2node);
13232 // Place copy #19 of ITS5 directly in I565
13234 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13235 sub2node->SetLineColor(kColorITS);
13236 sub2node->SetVisibility(1);
13237 fNodes->Add(sub2node);
13240 // Place copy #20 of ITS5 directly in I565
13242 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13243 sub2node->SetLineColor(kColorITS);
13244 sub2node->SetVisibility(1);
13245 fNodes->Add(sub2node);
13248 // Place copy #21 of ITS5 directly in I565
13250 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13251 sub2node->SetLineColor(kColorITS);
13252 sub2node->SetVisibility(1);
13253 fNodes->Add(sub2node);
13256 // Place copy #22 of ITS5 directly in I565
13258 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13259 sub2node->SetLineColor(kColorITS);
13260 sub2node->SetVisibility(1);
13261 fNodes->Add(sub2node);
13263 fNodes->Add(sub1node);
13266 // Place copy #18 of I565 in IT56
13268 sub1node = new TNode("I565","I565","I565",0.,-38.5984,0.,"itsrot533");
13269 sub1node->SetLineColor(kColorITS);
13270 sub1node->SetVisibility(0);
13273 // Place copy #1 of ITS5 directly in I565
13275 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13276 sub2node->SetLineColor(kColorITS);
13277 sub2node->SetVisibility(1);
13278 fNodes->Add(sub2node);
13281 // Place copy #2 of ITS5 directly in I565
13283 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13284 sub2node->SetLineColor(kColorITS);
13285 sub2node->SetVisibility(1);
13286 fNodes->Add(sub2node);
13289 // Place copy #3 of ITS5 directly in I565
13291 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13292 sub2node->SetLineColor(kColorITS);
13293 sub2node->SetVisibility(1);
13294 fNodes->Add(sub2node);
13297 // Place copy #4 of ITS5 directly in I565
13299 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13300 sub2node->SetLineColor(kColorITS);
13301 sub2node->SetVisibility(1);
13302 fNodes->Add(sub2node);
13305 // Place copy #5 of ITS5 directly in I565
13307 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13308 sub2node->SetLineColor(kColorITS);
13309 sub2node->SetVisibility(1);
13310 fNodes->Add(sub2node);
13313 // Place copy #6 of ITS5 directly in I565
13315 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13316 sub2node->SetLineColor(kColorITS);
13317 sub2node->SetVisibility(1);
13318 fNodes->Add(sub2node);
13321 // Place copy #7 of ITS5 directly in I565
13323 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13324 sub2node->SetLineColor(kColorITS);
13325 sub2node->SetVisibility(1);
13326 fNodes->Add(sub2node);
13329 // Place copy #8 of ITS5 directly in I565
13331 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13332 sub2node->SetLineColor(kColorITS);
13333 sub2node->SetVisibility(1);
13334 fNodes->Add(sub2node);
13337 // Place copy #9 of ITS5 directly in I565
13339 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13340 sub2node->SetLineColor(kColorITS);
13341 sub2node->SetVisibility(1);
13342 fNodes->Add(sub2node);
13345 // Place copy #10 of ITS5 directly in I565
13347 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13348 sub2node->SetLineColor(kColorITS);
13349 sub2node->SetVisibility(1);
13350 fNodes->Add(sub2node);
13353 // Place copy #11 of ITS5 directly in I565
13355 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13356 sub2node->SetLineColor(kColorITS);
13357 sub2node->SetVisibility(1);
13358 fNodes->Add(sub2node);
13361 // Place copy #12 of ITS5 directly in I565
13363 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13364 sub2node->SetLineColor(kColorITS);
13365 sub2node->SetVisibility(1);
13366 fNodes->Add(sub2node);
13369 // Place copy #13 of ITS5 directly in I565
13371 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13372 sub2node->SetLineColor(kColorITS);
13373 sub2node->SetVisibility(1);
13374 fNodes->Add(sub2node);
13377 // Place copy #14 of ITS5 directly in I565
13379 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13380 sub2node->SetLineColor(kColorITS);
13381 sub2node->SetVisibility(1);
13382 fNodes->Add(sub2node);
13385 // Place copy #15 of ITS5 directly in I565
13387 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13388 sub2node->SetLineColor(kColorITS);
13389 sub2node->SetVisibility(1);
13390 fNodes->Add(sub2node);
13393 // Place copy #16 of ITS5 directly in I565
13395 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13396 sub2node->SetLineColor(kColorITS);
13397 sub2node->SetVisibility(1);
13398 fNodes->Add(sub2node);
13401 // Place copy #17 of ITS5 directly in I565
13403 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13404 sub2node->SetLineColor(kColorITS);
13405 sub2node->SetVisibility(1);
13406 fNodes->Add(sub2node);
13409 // Place copy #18 of ITS5 directly in I565
13411 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13412 sub2node->SetLineColor(kColorITS);
13413 sub2node->SetVisibility(1);
13414 fNodes->Add(sub2node);
13417 // Place copy #19 of ITS5 directly in I565
13419 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13420 sub2node->SetLineColor(kColorITS);
13421 sub2node->SetVisibility(1);
13422 fNodes->Add(sub2node);
13425 // Place copy #20 of ITS5 directly in I565
13427 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13428 sub2node->SetLineColor(kColorITS);
13429 sub2node->SetVisibility(1);
13430 fNodes->Add(sub2node);
13433 // Place copy #21 of ITS5 directly in I565
13435 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13436 sub2node->SetLineColor(kColorITS);
13437 sub2node->SetVisibility(1);
13438 fNodes->Add(sub2node);
13441 // Place copy #22 of ITS5 directly in I565
13443 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13444 sub2node->SetLineColor(kColorITS);
13445 sub2node->SetVisibility(1);
13446 fNodes->Add(sub2node);
13448 fNodes->Add(sub1node);
13451 // Place copy #19 of I565 in IT56
13453 sub1node = new TNode("I565","I565","I565",7.0642,-37.7904,0.,"itsrot529");
13454 sub1node->SetLineColor(kColorITS);
13455 sub1node->SetVisibility(0);
13458 // Place copy #1 of ITS5 directly in I565
13460 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13461 sub2node->SetLineColor(kColorITS);
13462 sub2node->SetVisibility(1);
13463 fNodes->Add(sub2node);
13466 // Place copy #2 of ITS5 directly in I565
13468 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13469 sub2node->SetLineColor(kColorITS);
13470 sub2node->SetVisibility(1);
13471 fNodes->Add(sub2node);
13474 // Place copy #3 of ITS5 directly in I565
13476 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13477 sub2node->SetLineColor(kColorITS);
13478 sub2node->SetVisibility(1);
13479 fNodes->Add(sub2node);
13482 // Place copy #4 of ITS5 directly in I565
13484 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13485 sub2node->SetLineColor(kColorITS);
13486 sub2node->SetVisibility(1);
13487 fNodes->Add(sub2node);
13490 // Place copy #5 of ITS5 directly in I565
13492 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13493 sub2node->SetLineColor(kColorITS);
13494 sub2node->SetVisibility(1);
13495 fNodes->Add(sub2node);
13498 // Place copy #6 of ITS5 directly in I565
13500 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13501 sub2node->SetLineColor(kColorITS);
13502 sub2node->SetVisibility(1);
13503 fNodes->Add(sub2node);
13506 // Place copy #7 of ITS5 directly in I565
13508 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13509 sub2node->SetLineColor(kColorITS);
13510 sub2node->SetVisibility(1);
13511 fNodes->Add(sub2node);
13514 // Place copy #8 of ITS5 directly in I565
13516 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13517 sub2node->SetLineColor(kColorITS);
13518 sub2node->SetVisibility(1);
13519 fNodes->Add(sub2node);
13522 // Place copy #9 of ITS5 directly in I565
13524 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13525 sub2node->SetLineColor(kColorITS);
13526 sub2node->SetVisibility(1);
13527 fNodes->Add(sub2node);
13530 // Place copy #10 of ITS5 directly in I565
13532 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13533 sub2node->SetLineColor(kColorITS);
13534 sub2node->SetVisibility(1);
13535 fNodes->Add(sub2node);
13538 // Place copy #11 of ITS5 directly in I565
13540 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13541 sub2node->SetLineColor(kColorITS);
13542 sub2node->SetVisibility(1);
13543 fNodes->Add(sub2node);
13546 // Place copy #12 of ITS5 directly in I565
13548 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13549 sub2node->SetLineColor(kColorITS);
13550 sub2node->SetVisibility(1);
13551 fNodes->Add(sub2node);
13554 // Place copy #13 of ITS5 directly in I565
13556 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13557 sub2node->SetLineColor(kColorITS);
13558 sub2node->SetVisibility(1);
13559 fNodes->Add(sub2node);
13562 // Place copy #14 of ITS5 directly in I565
13564 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13565 sub2node->SetLineColor(kColorITS);
13566 sub2node->SetVisibility(1);
13567 fNodes->Add(sub2node);
13570 // Place copy #15 of ITS5 directly in I565
13572 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13573 sub2node->SetLineColor(kColorITS);
13574 sub2node->SetVisibility(1);
13575 fNodes->Add(sub2node);
13578 // Place copy #16 of ITS5 directly in I565
13580 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13581 sub2node->SetLineColor(kColorITS);
13582 sub2node->SetVisibility(1);
13583 fNodes->Add(sub2node);
13586 // Place copy #17 of ITS5 directly in I565
13588 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13589 sub2node->SetLineColor(kColorITS);
13590 sub2node->SetVisibility(1);
13591 fNodes->Add(sub2node);
13594 // Place copy #18 of ITS5 directly in I565
13596 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13597 sub2node->SetLineColor(kColorITS);
13598 sub2node->SetVisibility(1);
13599 fNodes->Add(sub2node);
13602 // Place copy #19 of ITS5 directly in I565
13604 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13605 sub2node->SetLineColor(kColorITS);
13606 sub2node->SetVisibility(1);
13607 fNodes->Add(sub2node);
13610 // Place copy #20 of ITS5 directly in I565
13612 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13613 sub2node->SetLineColor(kColorITS);
13614 sub2node->SetVisibility(1);
13615 fNodes->Add(sub2node);
13618 // Place copy #21 of ITS5 directly in I565
13620 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13621 sub2node->SetLineColor(kColorITS);
13622 sub2node->SetVisibility(1);
13623 fNodes->Add(sub2node);
13626 // Place copy #22 of ITS5 directly in I565
13628 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13629 sub2node->SetLineColor(kColorITS);
13630 sub2node->SetVisibility(1);
13631 fNodes->Add(sub2node);
13633 fNodes->Add(sub1node);
13636 // Place copy #20 of I565 in IT56
13638 sub1node = new TNode("I565","I565","I565",13.9433,-35.992,0.,"itsrot618");
13639 sub1node->SetLineColor(kColorITS);
13640 sub1node->SetVisibility(0);
13643 // Place copy #1 of ITS5 directly in I565
13645 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13646 sub2node->SetLineColor(kColorITS);
13647 sub2node->SetVisibility(1);
13648 fNodes->Add(sub2node);
13651 // Place copy #2 of ITS5 directly in I565
13653 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13654 sub2node->SetLineColor(kColorITS);
13655 sub2node->SetVisibility(1);
13656 fNodes->Add(sub2node);
13659 // Place copy #3 of ITS5 directly in I565
13661 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13662 sub2node->SetLineColor(kColorITS);
13663 sub2node->SetVisibility(1);
13664 fNodes->Add(sub2node);
13667 // Place copy #4 of ITS5 directly in I565
13669 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13670 sub2node->SetLineColor(kColorITS);
13671 sub2node->SetVisibility(1);
13672 fNodes->Add(sub2node);
13675 // Place copy #5 of ITS5 directly in I565
13677 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13678 sub2node->SetLineColor(kColorITS);
13679 sub2node->SetVisibility(1);
13680 fNodes->Add(sub2node);
13683 // Place copy #6 of ITS5 directly in I565
13685 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13686 sub2node->SetLineColor(kColorITS);
13687 sub2node->SetVisibility(1);
13688 fNodes->Add(sub2node);
13691 // Place copy #7 of ITS5 directly in I565
13693 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13694 sub2node->SetLineColor(kColorITS);
13695 sub2node->SetVisibility(1);
13696 fNodes->Add(sub2node);
13699 // Place copy #8 of ITS5 directly in I565
13701 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13702 sub2node->SetLineColor(kColorITS);
13703 sub2node->SetVisibility(1);
13704 fNodes->Add(sub2node);
13707 // Place copy #9 of ITS5 directly in I565
13709 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13710 sub2node->SetLineColor(kColorITS);
13711 sub2node->SetVisibility(1);
13712 fNodes->Add(sub2node);
13715 // Place copy #10 of ITS5 directly in I565
13717 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13718 sub2node->SetLineColor(kColorITS);
13719 sub2node->SetVisibility(1);
13720 fNodes->Add(sub2node);
13723 // Place copy #11 of ITS5 directly in I565
13725 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13726 sub2node->SetLineColor(kColorITS);
13727 sub2node->SetVisibility(1);
13728 fNodes->Add(sub2node);
13731 // Place copy #12 of ITS5 directly in I565
13733 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13734 sub2node->SetLineColor(kColorITS);
13735 sub2node->SetVisibility(1);
13736 fNodes->Add(sub2node);
13739 // Place copy #13 of ITS5 directly in I565
13741 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13742 sub2node->SetLineColor(kColorITS);
13743 sub2node->SetVisibility(1);
13744 fNodes->Add(sub2node);
13747 // Place copy #14 of ITS5 directly in I565
13749 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13750 sub2node->SetLineColor(kColorITS);
13751 sub2node->SetVisibility(1);
13752 fNodes->Add(sub2node);
13755 // Place copy #15 of ITS5 directly in I565
13757 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13758 sub2node->SetLineColor(kColorITS);
13759 sub2node->SetVisibility(1);
13760 fNodes->Add(sub2node);
13763 // Place copy #16 of ITS5 directly in I565
13765 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13766 sub2node->SetLineColor(kColorITS);
13767 sub2node->SetVisibility(1);
13768 fNodes->Add(sub2node);
13771 // Place copy #17 of ITS5 directly in I565
13773 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13774 sub2node->SetLineColor(kColorITS);
13775 sub2node->SetVisibility(1);
13776 fNodes->Add(sub2node);
13779 // Place copy #18 of ITS5 directly in I565
13781 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13782 sub2node->SetLineColor(kColorITS);
13783 sub2node->SetVisibility(1);
13784 fNodes->Add(sub2node);
13787 // Place copy #19 of ITS5 directly in I565
13789 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13790 sub2node->SetLineColor(kColorITS);
13791 sub2node->SetVisibility(1);
13792 fNodes->Add(sub2node);
13795 // Place copy #20 of ITS5 directly in I565
13797 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13798 sub2node->SetLineColor(kColorITS);
13799 sub2node->SetVisibility(1);
13800 fNodes->Add(sub2node);
13803 // Place copy #21 of ITS5 directly in I565
13805 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13806 sub2node->SetLineColor(kColorITS);
13807 sub2node->SetVisibility(1);
13808 fNodes->Add(sub2node);
13811 // Place copy #22 of ITS5 directly in I565
13813 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13814 sub2node->SetLineColor(kColorITS);
13815 sub2node->SetVisibility(1);
13816 fNodes->Add(sub2node);
13818 fNodes->Add(sub1node);
13821 // Place copy #21 of I565 in IT56
13823 sub1node = new TNode("I565","I565","I565",20.2387,-32.6866,0.,"itsrot528");
13824 sub1node->SetLineColor(kColorITS);
13825 sub1node->SetVisibility(0);
13828 // Place copy #1 of ITS5 directly in I565
13830 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13831 sub2node->SetLineColor(kColorITS);
13832 sub2node->SetVisibility(1);
13833 fNodes->Add(sub2node);
13836 // Place copy #2 of ITS5 directly in I565
13838 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13839 sub2node->SetLineColor(kColorITS);
13840 sub2node->SetVisibility(1);
13841 fNodes->Add(sub2node);
13844 // Place copy #3 of ITS5 directly in I565
13846 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13847 sub2node->SetLineColor(kColorITS);
13848 sub2node->SetVisibility(1);
13849 fNodes->Add(sub2node);
13852 // Place copy #4 of ITS5 directly in I565
13854 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13855 sub2node->SetLineColor(kColorITS);
13856 sub2node->SetVisibility(1);
13857 fNodes->Add(sub2node);
13860 // Place copy #5 of ITS5 directly in I565
13862 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13863 sub2node->SetLineColor(kColorITS);
13864 sub2node->SetVisibility(1);
13865 fNodes->Add(sub2node);
13868 // Place copy #6 of ITS5 directly in I565
13870 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13871 sub2node->SetLineColor(kColorITS);
13872 sub2node->SetVisibility(1);
13873 fNodes->Add(sub2node);
13876 // Place copy #7 of ITS5 directly in I565
13878 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13879 sub2node->SetLineColor(kColorITS);
13880 sub2node->SetVisibility(1);
13881 fNodes->Add(sub2node);
13884 // Place copy #8 of ITS5 directly in I565
13886 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13887 sub2node->SetLineColor(kColorITS);
13888 sub2node->SetVisibility(1);
13889 fNodes->Add(sub2node);
13892 // Place copy #9 of ITS5 directly in I565
13894 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13895 sub2node->SetLineColor(kColorITS);
13896 sub2node->SetVisibility(1);
13897 fNodes->Add(sub2node);
13900 // Place copy #10 of ITS5 directly in I565
13902 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13903 sub2node->SetLineColor(kColorITS);
13904 sub2node->SetVisibility(1);
13905 fNodes->Add(sub2node);
13908 // Place copy #11 of ITS5 directly in I565
13910 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13911 sub2node->SetLineColor(kColorITS);
13912 sub2node->SetVisibility(1);
13913 fNodes->Add(sub2node);
13916 // Place copy #12 of ITS5 directly in I565
13918 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13919 sub2node->SetLineColor(kColorITS);
13920 sub2node->SetVisibility(1);
13921 fNodes->Add(sub2node);
13924 // Place copy #13 of ITS5 directly in I565
13926 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13927 sub2node->SetLineColor(kColorITS);
13928 sub2node->SetVisibility(1);
13929 fNodes->Add(sub2node);
13932 // Place copy #14 of ITS5 directly in I565
13934 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13935 sub2node->SetLineColor(kColorITS);
13936 sub2node->SetVisibility(1);
13937 fNodes->Add(sub2node);
13940 // Place copy #15 of ITS5 directly in I565
13942 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13943 sub2node->SetLineColor(kColorITS);
13944 sub2node->SetVisibility(1);
13945 fNodes->Add(sub2node);
13948 // Place copy #16 of ITS5 directly in I565
13950 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13951 sub2node->SetLineColor(kColorITS);
13952 sub2node->SetVisibility(1);
13953 fNodes->Add(sub2node);
13956 // Place copy #17 of ITS5 directly in I565
13958 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13959 sub2node->SetLineColor(kColorITS);
13960 sub2node->SetVisibility(1);
13961 fNodes->Add(sub2node);
13964 // Place copy #18 of ITS5 directly in I565
13966 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13967 sub2node->SetLineColor(kColorITS);
13968 sub2node->SetVisibility(1);
13969 fNodes->Add(sub2node);
13972 // Place copy #19 of ITS5 directly in I565
13974 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13975 sub2node->SetLineColor(kColorITS);
13976 sub2node->SetVisibility(1);
13977 fNodes->Add(sub2node);
13980 // Place copy #20 of ITS5 directly in I565
13982 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13983 sub2node->SetLineColor(kColorITS);
13984 sub2node->SetVisibility(1);
13985 fNodes->Add(sub2node);
13988 // Place copy #21 of ITS5 directly in I565
13990 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13991 sub2node->SetLineColor(kColorITS);
13992 sub2node->SetVisibility(1);
13993 fNodes->Add(sub2node);
13996 // Place copy #22 of ITS5 directly in I565
13998 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13999 sub2node->SetLineColor(kColorITS);
14000 sub2node->SetVisibility(1);
14001 fNodes->Add(sub2node);
14003 fNodes->Add(sub1node);
14006 // Place copy #22 of I565 in IT56
14008 sub1node = new TNode("I565","I565","I565",26.0036,-28.5246,0.,"itsrot527");
14009 sub1node->SetLineColor(kColorITS);
14010 sub1node->SetVisibility(0);
14013 // Place copy #1 of ITS5 directly in I565
14015 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14016 sub2node->SetLineColor(kColorITS);
14017 sub2node->SetVisibility(1);
14018 fNodes->Add(sub2node);
14021 // Place copy #2 of ITS5 directly in I565
14023 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14024 sub2node->SetLineColor(kColorITS);
14025 sub2node->SetVisibility(1);
14026 fNodes->Add(sub2node);
14029 // Place copy #3 of ITS5 directly in I565
14031 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14032 sub2node->SetLineColor(kColorITS);
14033 sub2node->SetVisibility(1);
14034 fNodes->Add(sub2node);
14037 // Place copy #4 of ITS5 directly in I565
14039 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14040 sub2node->SetLineColor(kColorITS);
14041 sub2node->SetVisibility(1);
14042 fNodes->Add(sub2node);
14045 // Place copy #5 of ITS5 directly in I565
14047 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14048 sub2node->SetLineColor(kColorITS);
14049 sub2node->SetVisibility(1);
14050 fNodes->Add(sub2node);
14053 // Place copy #6 of ITS5 directly in I565
14055 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14056 sub2node->SetLineColor(kColorITS);
14057 sub2node->SetVisibility(1);
14058 fNodes->Add(sub2node);
14061 // Place copy #7 of ITS5 directly in I565
14063 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14064 sub2node->SetLineColor(kColorITS);
14065 sub2node->SetVisibility(1);
14066 fNodes->Add(sub2node);
14069 // Place copy #8 of ITS5 directly in I565
14071 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14072 sub2node->SetLineColor(kColorITS);
14073 sub2node->SetVisibility(1);
14074 fNodes->Add(sub2node);
14077 // Place copy #9 of ITS5 directly in I565
14079 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14080 sub2node->SetLineColor(kColorITS);
14081 sub2node->SetVisibility(1);
14082 fNodes->Add(sub2node);
14085 // Place copy #10 of ITS5 directly in I565
14087 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14088 sub2node->SetLineColor(kColorITS);
14089 sub2node->SetVisibility(1);
14090 fNodes->Add(sub2node);
14093 // Place copy #11 of ITS5 directly in I565
14095 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14096 sub2node->SetLineColor(kColorITS);
14097 sub2node->SetVisibility(1);
14098 fNodes->Add(sub2node);
14101 // Place copy #12 of ITS5 directly in I565
14103 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14104 sub2node->SetLineColor(kColorITS);
14105 sub2node->SetVisibility(1);
14106 fNodes->Add(sub2node);
14109 // Place copy #13 of ITS5 directly in I565
14111 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14112 sub2node->SetLineColor(kColorITS);
14113 sub2node->SetVisibility(1);
14114 fNodes->Add(sub2node);
14117 // Place copy #14 of ITS5 directly in I565
14119 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14120 sub2node->SetLineColor(kColorITS);
14121 sub2node->SetVisibility(1);
14122 fNodes->Add(sub2node);
14125 // Place copy #15 of ITS5 directly in I565
14127 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14128 sub2node->SetLineColor(kColorITS);
14129 sub2node->SetVisibility(1);
14130 fNodes->Add(sub2node);
14133 // Place copy #16 of ITS5 directly in I565
14135 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14136 sub2node->SetLineColor(kColorITS);
14137 sub2node->SetVisibility(1);
14138 fNodes->Add(sub2node);
14141 // Place copy #17 of ITS5 directly in I565
14143 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14144 sub2node->SetLineColor(kColorITS);
14145 sub2node->SetVisibility(1);
14146 fNodes->Add(sub2node);
14149 // Place copy #18 of ITS5 directly in I565
14151 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14152 sub2node->SetLineColor(kColorITS);
14153 sub2node->SetVisibility(1);
14154 fNodes->Add(sub2node);
14157 // Place copy #19 of ITS5 directly in I565
14159 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14160 sub2node->SetLineColor(kColorITS);
14161 sub2node->SetVisibility(1);
14162 fNodes->Add(sub2node);
14165 // Place copy #20 of ITS5 directly in I565
14167 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14168 sub2node->SetLineColor(kColorITS);
14169 sub2node->SetVisibility(1);
14170 fNodes->Add(sub2node);
14173 // Place copy #21 of ITS5 directly in I565
14175 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14176 sub2node->SetLineColor(kColorITS);
14177 sub2node->SetVisibility(1);
14178 fNodes->Add(sub2node);
14181 // Place copy #22 of ITS5 directly in I565
14183 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14184 sub2node->SetLineColor(kColorITS);
14185 sub2node->SetVisibility(1);
14186 fNodes->Add(sub2node);
14188 fNodes->Add(sub1node);
14191 // Place copy #23 of I565 in IT56
14193 sub1node = new TNode("I565","I565","I565",30.6798,-23.1683,0.,"itsrot526");
14194 sub1node->SetLineColor(kColorITS);
14195 sub1node->SetVisibility(0);
14198 // Place copy #1 of ITS5 directly in I565
14200 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14201 sub2node->SetLineColor(kColorITS);
14202 sub2node->SetVisibility(1);
14203 fNodes->Add(sub2node);
14206 // Place copy #2 of ITS5 directly in I565
14208 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14209 sub2node->SetLineColor(kColorITS);
14210 sub2node->SetVisibility(1);
14211 fNodes->Add(sub2node);
14214 // Place copy #3 of ITS5 directly in I565
14216 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14217 sub2node->SetLineColor(kColorITS);
14218 sub2node->SetVisibility(1);
14219 fNodes->Add(sub2node);
14222 // Place copy #4 of ITS5 directly in I565
14224 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14225 sub2node->SetLineColor(kColorITS);
14226 sub2node->SetVisibility(1);
14227 fNodes->Add(sub2node);
14230 // Place copy #5 of ITS5 directly in I565
14232 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14233 sub2node->SetLineColor(kColorITS);
14234 sub2node->SetVisibility(1);
14235 fNodes->Add(sub2node);
14238 // Place copy #6 of ITS5 directly in I565
14240 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14241 sub2node->SetLineColor(kColorITS);
14242 sub2node->SetVisibility(1);
14243 fNodes->Add(sub2node);
14246 // Place copy #7 of ITS5 directly in I565
14248 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14249 sub2node->SetLineColor(kColorITS);
14250 sub2node->SetVisibility(1);
14251 fNodes->Add(sub2node);
14254 // Place copy #8 of ITS5 directly in I565
14256 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14257 sub2node->SetLineColor(kColorITS);
14258 sub2node->SetVisibility(1);
14259 fNodes->Add(sub2node);
14262 // Place copy #9 of ITS5 directly in I565
14264 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14265 sub2node->SetLineColor(kColorITS);
14266 sub2node->SetVisibility(1);
14267 fNodes->Add(sub2node);
14270 // Place copy #10 of ITS5 directly in I565
14272 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14273 sub2node->SetLineColor(kColorITS);
14274 sub2node->SetVisibility(1);
14275 fNodes->Add(sub2node);
14278 // Place copy #11 of ITS5 directly in I565
14280 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14281 sub2node->SetLineColor(kColorITS);
14282 sub2node->SetVisibility(1);
14283 fNodes->Add(sub2node);
14286 // Place copy #12 of ITS5 directly in I565
14288 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14289 sub2node->SetLineColor(kColorITS);
14290 sub2node->SetVisibility(1);
14291 fNodes->Add(sub2node);
14294 // Place copy #13 of ITS5 directly in I565
14296 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14297 sub2node->SetLineColor(kColorITS);
14298 sub2node->SetVisibility(1);
14299 fNodes->Add(sub2node);
14302 // Place copy #14 of ITS5 directly in I565
14304 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14305 sub2node->SetLineColor(kColorITS);
14306 sub2node->SetVisibility(1);
14307 fNodes->Add(sub2node);
14310 // Place copy #15 of ITS5 directly in I565
14312 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14313 sub2node->SetLineColor(kColorITS);
14314 sub2node->SetVisibility(1);
14315 fNodes->Add(sub2node);
14318 // Place copy #16 of ITS5 directly in I565
14320 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14321 sub2node->SetLineColor(kColorITS);
14322 sub2node->SetVisibility(1);
14323 fNodes->Add(sub2node);
14326 // Place copy #17 of ITS5 directly in I565
14328 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14329 sub2node->SetLineColor(kColorITS);
14330 sub2node->SetVisibility(1);
14331 fNodes->Add(sub2node);
14334 // Place copy #18 of ITS5 directly in I565
14336 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14337 sub2node->SetLineColor(kColorITS);
14338 sub2node->SetVisibility(1);
14339 fNodes->Add(sub2node);
14342 // Place copy #19 of ITS5 directly in I565
14344 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14345 sub2node->SetLineColor(kColorITS);
14346 sub2node->SetVisibility(1);
14347 fNodes->Add(sub2node);
14350 // Place copy #20 of ITS5 directly in I565
14352 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14353 sub2node->SetLineColor(kColorITS);
14354 sub2node->SetVisibility(1);
14355 fNodes->Add(sub2node);
14358 // Place copy #21 of ITS5 directly in I565
14360 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14361 sub2node->SetLineColor(kColorITS);
14362 sub2node->SetVisibility(1);
14363 fNodes->Add(sub2node);
14366 // Place copy #22 of ITS5 directly in I565
14368 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14369 sub2node->SetLineColor(kColorITS);
14370 sub2node->SetVisibility(1);
14371 fNodes->Add(sub2node);
14373 fNodes->Add(sub1node);
14376 // Place copy #24 of I565 in IT56
14378 sub1node = new TNode("I565","I565","I565",34.5519,-17.2048,0.,"itsrot525");
14379 sub1node->SetLineColor(kColorITS);
14380 sub1node->SetVisibility(0);
14383 // Place copy #1 of ITS5 directly in I565
14385 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14386 sub2node->SetLineColor(kColorITS);
14387 sub2node->SetVisibility(1);
14388 fNodes->Add(sub2node);
14391 // Place copy #2 of ITS5 directly in I565
14393 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14394 sub2node->SetLineColor(kColorITS);
14395 sub2node->SetVisibility(1);
14396 fNodes->Add(sub2node);
14399 // Place copy #3 of ITS5 directly in I565
14401 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14402 sub2node->SetLineColor(kColorITS);
14403 sub2node->SetVisibility(1);
14404 fNodes->Add(sub2node);
14407 // Place copy #4 of ITS5 directly in I565
14409 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14410 sub2node->SetLineColor(kColorITS);
14411 sub2node->SetVisibility(1);
14412 fNodes->Add(sub2node);
14415 // Place copy #5 of ITS5 directly in I565
14417 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14418 sub2node->SetLineColor(kColorITS);
14419 sub2node->SetVisibility(1);
14420 fNodes->Add(sub2node);
14423 // Place copy #6 of ITS5 directly in I565
14425 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14426 sub2node->SetLineColor(kColorITS);
14427 sub2node->SetVisibility(1);
14428 fNodes->Add(sub2node);
14431 // Place copy #7 of ITS5 directly in I565
14433 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14434 sub2node->SetLineColor(kColorITS);
14435 sub2node->SetVisibility(1);
14436 fNodes->Add(sub2node);
14439 // Place copy #8 of ITS5 directly in I565
14441 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14442 sub2node->SetLineColor(kColorITS);
14443 sub2node->SetVisibility(1);
14444 fNodes->Add(sub2node);
14447 // Place copy #9 of ITS5 directly in I565
14449 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14450 sub2node->SetLineColor(kColorITS);
14451 sub2node->SetVisibility(1);
14452 fNodes->Add(sub2node);
14455 // Place copy #10 of ITS5 directly in I565
14457 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14458 sub2node->SetLineColor(kColorITS);
14459 sub2node->SetVisibility(1);
14460 fNodes->Add(sub2node);
14463 // Place copy #11 of ITS5 directly in I565
14465 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14466 sub2node->SetLineColor(kColorITS);
14467 sub2node->SetVisibility(1);
14468 fNodes->Add(sub2node);
14471 // Place copy #12 of ITS5 directly in I565
14473 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14474 sub2node->SetLineColor(kColorITS);
14475 sub2node->SetVisibility(1);
14476 fNodes->Add(sub2node);
14479 // Place copy #13 of ITS5 directly in I565
14481 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14482 sub2node->SetLineColor(kColorITS);
14483 sub2node->SetVisibility(1);
14484 fNodes->Add(sub2node);
14487 // Place copy #14 of ITS5 directly in I565
14489 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14490 sub2node->SetLineColor(kColorITS);
14491 sub2node->SetVisibility(1);
14492 fNodes->Add(sub2node);
14495 // Place copy #15 of ITS5 directly in I565
14497 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14498 sub2node->SetLineColor(kColorITS);
14499 sub2node->SetVisibility(1);
14500 fNodes->Add(sub2node);
14503 // Place copy #16 of ITS5 directly in I565
14505 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14506 sub2node->SetLineColor(kColorITS);
14507 sub2node->SetVisibility(1);
14508 fNodes->Add(sub2node);
14511 // Place copy #17 of ITS5 directly in I565
14513 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14514 sub2node->SetLineColor(kColorITS);
14515 sub2node->SetVisibility(1);
14516 fNodes->Add(sub2node);
14519 // Place copy #18 of ITS5 directly in I565
14521 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14522 sub2node->SetLineColor(kColorITS);
14523 sub2node->SetVisibility(1);
14524 fNodes->Add(sub2node);
14527 // Place copy #19 of ITS5 directly in I565
14529 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14530 sub2node->SetLineColor(kColorITS);
14531 sub2node->SetVisibility(1);
14532 fNodes->Add(sub2node);
14535 // Place copy #20 of ITS5 directly in I565
14537 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14538 sub2node->SetLineColor(kColorITS);
14539 sub2node->SetVisibility(1);
14540 fNodes->Add(sub2node);
14543 // Place copy #21 of ITS5 directly in I565
14545 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14546 sub2node->SetLineColor(kColorITS);
14547 sub2node->SetVisibility(1);
14548 fNodes->Add(sub2node);
14551 // Place copy #22 of ITS5 directly in I565
14553 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14554 sub2node->SetLineColor(kColorITS);
14555 sub2node->SetVisibility(1);
14556 fNodes->Add(sub2node);
14558 fNodes->Add(sub1node);
14561 // Place copy #25 of I565 in IT56
14563 sub1node = new TNode("I565","I565","I565",36.9774,-10.521,0.,"itsrot524");
14564 sub1node->SetLineColor(kColorITS);
14565 sub1node->SetVisibility(0);
14568 // Place copy #1 of ITS5 directly in I565
14570 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14571 sub2node->SetLineColor(kColorITS);
14572 sub2node->SetVisibility(1);
14573 fNodes->Add(sub2node);
14576 // Place copy #2 of ITS5 directly in I565
14578 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14579 sub2node->SetLineColor(kColorITS);
14580 sub2node->SetVisibility(1);
14581 fNodes->Add(sub2node);
14584 // Place copy #3 of ITS5 directly in I565
14586 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14587 sub2node->SetLineColor(kColorITS);
14588 sub2node->SetVisibility(1);
14589 fNodes->Add(sub2node);
14592 // Place copy #4 of ITS5 directly in I565
14594 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14595 sub2node->SetLineColor(kColorITS);
14596 sub2node->SetVisibility(1);
14597 fNodes->Add(sub2node);
14600 // Place copy #5 of ITS5 directly in I565
14602 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14603 sub2node->SetLineColor(kColorITS);
14604 sub2node->SetVisibility(1);
14605 fNodes->Add(sub2node);
14608 // Place copy #6 of ITS5 directly in I565
14610 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14611 sub2node->SetLineColor(kColorITS);
14612 sub2node->SetVisibility(1);
14613 fNodes->Add(sub2node);
14616 // Place copy #7 of ITS5 directly in I565
14618 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14619 sub2node->SetLineColor(kColorITS);
14620 sub2node->SetVisibility(1);
14621 fNodes->Add(sub2node);
14624 // Place copy #8 of ITS5 directly in I565
14626 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14627 sub2node->SetLineColor(kColorITS);
14628 sub2node->SetVisibility(1);
14629 fNodes->Add(sub2node);
14632 // Place copy #9 of ITS5 directly in I565
14634 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14635 sub2node->SetLineColor(kColorITS);
14636 sub2node->SetVisibility(1);
14637 fNodes->Add(sub2node);
14640 // Place copy #10 of ITS5 directly in I565
14642 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14643 sub2node->SetLineColor(kColorITS);
14644 sub2node->SetVisibility(1);
14645 fNodes->Add(sub2node);
14648 // Place copy #11 of ITS5 directly in I565
14650 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14651 sub2node->SetLineColor(kColorITS);
14652 sub2node->SetVisibility(1);
14653 fNodes->Add(sub2node);
14656 // Place copy #12 of ITS5 directly in I565
14658 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14659 sub2node->SetLineColor(kColorITS);
14660 sub2node->SetVisibility(1);
14661 fNodes->Add(sub2node);
14664 // Place copy #13 of ITS5 directly in I565
14666 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14667 sub2node->SetLineColor(kColorITS);
14668 sub2node->SetVisibility(1);
14669 fNodes->Add(sub2node);
14672 // Place copy #14 of ITS5 directly in I565
14674 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14675 sub2node->SetLineColor(kColorITS);
14676 sub2node->SetVisibility(1);
14677 fNodes->Add(sub2node);
14680 // Place copy #15 of ITS5 directly in I565
14682 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14683 sub2node->SetLineColor(kColorITS);
14684 sub2node->SetVisibility(1);
14685 fNodes->Add(sub2node);
14688 // Place copy #16 of ITS5 directly in I565
14690 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14691 sub2node->SetLineColor(kColorITS);
14692 sub2node->SetVisibility(1);
14693 fNodes->Add(sub2node);
14696 // Place copy #17 of ITS5 directly in I565
14698 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14699 sub2node->SetLineColor(kColorITS);
14700 sub2node->SetVisibility(1);
14701 fNodes->Add(sub2node);
14704 // Place copy #18 of ITS5 directly in I565
14706 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14707 sub2node->SetLineColor(kColorITS);
14708 sub2node->SetVisibility(1);
14709 fNodes->Add(sub2node);
14712 // Place copy #19 of ITS5 directly in I565
14714 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14715 sub2node->SetLineColor(kColorITS);
14716 sub2node->SetVisibility(1);
14717 fNodes->Add(sub2node);
14720 // Place copy #20 of ITS5 directly in I565
14722 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14723 sub2node->SetLineColor(kColorITS);
14724 sub2node->SetVisibility(1);
14725 fNodes->Add(sub2node);
14728 // Place copy #21 of ITS5 directly in I565
14730 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14731 sub2node->SetLineColor(kColorITS);
14732 sub2node->SetVisibility(1);
14733 fNodes->Add(sub2node);
14736 // Place copy #22 of ITS5 directly in I565
14738 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14739 sub2node->SetLineColor(kColorITS);
14740 sub2node->SetVisibility(1);
14741 fNodes->Add(sub2node);
14743 fNodes->Add(sub1node);
14746 // Place copy #26 of I565 in IT56
14748 sub1node = new TNode("I565","I565","I565",38.4338,-3.5614,0.,"itsrot523");
14749 sub1node->SetLineColor(kColorITS);
14750 sub1node->SetVisibility(0);
14753 // Place copy #1 of ITS5 directly in I565
14755 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14756 sub2node->SetLineColor(kColorITS);
14757 sub2node->SetVisibility(1);
14758 fNodes->Add(sub2node);
14761 // Place copy #2 of ITS5 directly in I565
14763 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14764 sub2node->SetLineColor(kColorITS);
14765 sub2node->SetVisibility(1);
14766 fNodes->Add(sub2node);
14769 // Place copy #3 of ITS5 directly in I565
14771 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14772 sub2node->SetLineColor(kColorITS);
14773 sub2node->SetVisibility(1);
14774 fNodes->Add(sub2node);
14777 // Place copy #4 of ITS5 directly in I565
14779 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14780 sub2node->SetLineColor(kColorITS);
14781 sub2node->SetVisibility(1);
14782 fNodes->Add(sub2node);
14785 // Place copy #5 of ITS5 directly in I565
14787 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14788 sub2node->SetLineColor(kColorITS);
14789 sub2node->SetVisibility(1);
14790 fNodes->Add(sub2node);
14793 // Place copy #6 of ITS5 directly in I565
14795 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14796 sub2node->SetLineColor(kColorITS);
14797 sub2node->SetVisibility(1);
14798 fNodes->Add(sub2node);
14801 // Place copy #7 of ITS5 directly in I565
14803 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14804 sub2node->SetLineColor(kColorITS);
14805 sub2node->SetVisibility(1);
14806 fNodes->Add(sub2node);
14809 // Place copy #8 of ITS5 directly in I565
14811 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14812 sub2node->SetLineColor(kColorITS);
14813 sub2node->SetVisibility(1);
14814 fNodes->Add(sub2node);
14817 // Place copy #9 of ITS5 directly in I565
14819 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14820 sub2node->SetLineColor(kColorITS);
14821 sub2node->SetVisibility(1);
14822 fNodes->Add(sub2node);
14825 // Place copy #10 of ITS5 directly in I565
14827 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14828 sub2node->SetLineColor(kColorITS);
14829 sub2node->SetVisibility(1);
14830 fNodes->Add(sub2node);
14833 // Place copy #11 of ITS5 directly in I565
14835 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14836 sub2node->SetLineColor(kColorITS);
14837 sub2node->SetVisibility(1);
14838 fNodes->Add(sub2node);
14841 // Place copy #12 of ITS5 directly in I565
14843 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14844 sub2node->SetLineColor(kColorITS);
14845 sub2node->SetVisibility(1);
14846 fNodes->Add(sub2node);
14849 // Place copy #13 of ITS5 directly in I565
14851 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14852 sub2node->SetLineColor(kColorITS);
14853 sub2node->SetVisibility(1);
14854 fNodes->Add(sub2node);
14857 // Place copy #14 of ITS5 directly in I565
14859 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14860 sub2node->SetLineColor(kColorITS);
14861 sub2node->SetVisibility(1);
14862 fNodes->Add(sub2node);
14865 // Place copy #15 of ITS5 directly in I565
14867 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14868 sub2node->SetLineColor(kColorITS);
14869 sub2node->SetVisibility(1);
14870 fNodes->Add(sub2node);
14873 // Place copy #16 of ITS5 directly in I565
14875 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14876 sub2node->SetLineColor(kColorITS);
14877 sub2node->SetVisibility(1);
14878 fNodes->Add(sub2node);
14881 // Place copy #17 of ITS5 directly in I565
14883 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14884 sub2node->SetLineColor(kColorITS);
14885 sub2node->SetVisibility(1);
14886 fNodes->Add(sub2node);
14889 // Place copy #18 of ITS5 directly in I565
14891 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14892 sub2node->SetLineColor(kColorITS);
14893 sub2node->SetVisibility(1);
14894 fNodes->Add(sub2node);
14897 // Place copy #19 of ITS5 directly in I565
14899 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14900 sub2node->SetLineColor(kColorITS);
14901 sub2node->SetVisibility(1);
14902 fNodes->Add(sub2node);
14905 // Place copy #20 of ITS5 directly in I565
14907 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14908 sub2node->SetLineColor(kColorITS);
14909 sub2node->SetVisibility(1);
14910 fNodes->Add(sub2node);
14913 // Place copy #21 of ITS5 directly in I565
14915 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14916 sub2node->SetLineColor(kColorITS);
14917 sub2node->SetVisibility(1);
14918 fNodes->Add(sub2node);
14921 // Place copy #22 of ITS5 directly in I565
14923 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14924 sub2node->SetLineColor(kColorITS);
14925 sub2node->SetVisibility(1);
14926 fNodes->Add(sub2node);
14928 fNodes->Add(sub1node);
14931 // Place copy #27 of I565 in IT56
14933 sub1node = new TNode("I565","I565","I565",38.281,3.5472,0.,"itsrot522");
14934 sub1node->SetLineColor(kColorITS);
14935 sub1node->SetVisibility(0);
14938 // Place copy #1 of ITS5 directly in I565
14940 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14941 sub2node->SetLineColor(kColorITS);
14942 sub2node->SetVisibility(1);
14943 fNodes->Add(sub2node);
14946 // Place copy #2 of ITS5 directly in I565
14948 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14949 sub2node->SetLineColor(kColorITS);
14950 sub2node->SetVisibility(1);
14951 fNodes->Add(sub2node);
14954 // Place copy #3 of ITS5 directly in I565
14956 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14957 sub2node->SetLineColor(kColorITS);
14958 sub2node->SetVisibility(1);
14959 fNodes->Add(sub2node);
14962 // Place copy #4 of ITS5 directly in I565
14964 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14965 sub2node->SetLineColor(kColorITS);
14966 sub2node->SetVisibility(1);
14967 fNodes->Add(sub2node);
14970 // Place copy #5 of ITS5 directly in I565
14972 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14973 sub2node->SetLineColor(kColorITS);
14974 sub2node->SetVisibility(1);
14975 fNodes->Add(sub2node);
14978 // Place copy #6 of ITS5 directly in I565
14980 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14981 sub2node->SetLineColor(kColorITS);
14982 sub2node->SetVisibility(1);
14983 fNodes->Add(sub2node);
14986 // Place copy #7 of ITS5 directly in I565
14988 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14989 sub2node->SetLineColor(kColorITS);
14990 sub2node->SetVisibility(1);
14991 fNodes->Add(sub2node);
14994 // Place copy #8 of ITS5 directly in I565
14996 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14997 sub2node->SetLineColor(kColorITS);
14998 sub2node->SetVisibility(1);
14999 fNodes->Add(sub2node);
15002 // Place copy #9 of ITS5 directly in I565
15004 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15005 sub2node->SetLineColor(kColorITS);
15006 sub2node->SetVisibility(1);
15007 fNodes->Add(sub2node);
15010 // Place copy #10 of ITS5 directly in I565
15012 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15013 sub2node->SetLineColor(kColorITS);
15014 sub2node->SetVisibility(1);
15015 fNodes->Add(sub2node);
15018 // Place copy #11 of ITS5 directly in I565
15020 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15021 sub2node->SetLineColor(kColorITS);
15022 sub2node->SetVisibility(1);
15023 fNodes->Add(sub2node);
15026 // Place copy #12 of ITS5 directly in I565
15028 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15029 sub2node->SetLineColor(kColorITS);
15030 sub2node->SetVisibility(1);
15031 fNodes->Add(sub2node);
15034 // Place copy #13 of ITS5 directly in I565
15036 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15037 sub2node->SetLineColor(kColorITS);
15038 sub2node->SetVisibility(1);
15039 fNodes->Add(sub2node);
15042 // Place copy #14 of ITS5 directly in I565
15044 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15045 sub2node->SetLineColor(kColorITS);
15046 sub2node->SetVisibility(1);
15047 fNodes->Add(sub2node);
15050 // Place copy #15 of ITS5 directly in I565
15052 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15053 sub2node->SetLineColor(kColorITS);
15054 sub2node->SetVisibility(1);
15055 fNodes->Add(sub2node);
15058 // Place copy #16 of ITS5 directly in I565
15060 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15061 sub2node->SetLineColor(kColorITS);
15062 sub2node->SetVisibility(1);
15063 fNodes->Add(sub2node);
15066 // Place copy #17 of ITS5 directly in I565
15068 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15069 sub2node->SetLineColor(kColorITS);
15070 sub2node->SetVisibility(1);
15071 fNodes->Add(sub2node);
15074 // Place copy #18 of ITS5 directly in I565
15076 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15077 sub2node->SetLineColor(kColorITS);
15078 sub2node->SetVisibility(1);
15079 fNodes->Add(sub2node);
15082 // Place copy #19 of ITS5 directly in I565
15084 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15085 sub2node->SetLineColor(kColorITS);
15086 sub2node->SetVisibility(1);
15087 fNodes->Add(sub2node);
15090 // Place copy #20 of ITS5 directly in I565
15092 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15093 sub2node->SetLineColor(kColorITS);
15094 sub2node->SetVisibility(1);
15095 fNodes->Add(sub2node);
15098 // Place copy #21 of ITS5 directly in I565
15100 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15101 sub2node->SetLineColor(kColorITS);
15102 sub2node->SetVisibility(1);
15103 fNodes->Add(sub2node);
15106 // Place copy #22 of ITS5 directly in I565
15108 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15109 sub2node->SetLineColor(kColorITS);
15110 sub2node->SetVisibility(1);
15111 fNodes->Add(sub2node);
15113 fNodes->Add(sub1node);
15116 // Place copy #28 of I565 in IT56
15118 sub1node = new TNode("I565","I565","I565",37.125,10.5629,0.,"itsrot521");
15119 sub1node->SetLineColor(kColorITS);
15120 sub1node->SetVisibility(0);
15123 // Place copy #1 of ITS5 directly in I565
15125 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15126 sub2node->SetLineColor(kColorITS);
15127 sub2node->SetVisibility(1);
15128 fNodes->Add(sub2node);
15131 // Place copy #2 of ITS5 directly in I565
15133 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15134 sub2node->SetLineColor(kColorITS);
15135 sub2node->SetVisibility(1);
15136 fNodes->Add(sub2node);
15139 // Place copy #3 of ITS5 directly in I565
15141 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15142 sub2node->SetLineColor(kColorITS);
15143 sub2node->SetVisibility(1);
15144 fNodes->Add(sub2node);
15147 // Place copy #4 of ITS5 directly in I565
15149 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15150 sub2node->SetLineColor(kColorITS);
15151 sub2node->SetVisibility(1);
15152 fNodes->Add(sub2node);
15155 // Place copy #5 of ITS5 directly in I565
15157 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15158 sub2node->SetLineColor(kColorITS);
15159 sub2node->SetVisibility(1);
15160 fNodes->Add(sub2node);
15163 // Place copy #6 of ITS5 directly in I565
15165 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15166 sub2node->SetLineColor(kColorITS);
15167 sub2node->SetVisibility(1);
15168 fNodes->Add(sub2node);
15171 // Place copy #7 of ITS5 directly in I565
15173 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15174 sub2node->SetLineColor(kColorITS);
15175 sub2node->SetVisibility(1);
15176 fNodes->Add(sub2node);
15179 // Place copy #8 of ITS5 directly in I565
15181 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15182 sub2node->SetLineColor(kColorITS);
15183 sub2node->SetVisibility(1);
15184 fNodes->Add(sub2node);
15187 // Place copy #9 of ITS5 directly in I565
15189 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15190 sub2node->SetLineColor(kColorITS);
15191 sub2node->SetVisibility(1);
15192 fNodes->Add(sub2node);
15195 // Place copy #10 of ITS5 directly in I565
15197 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15198 sub2node->SetLineColor(kColorITS);
15199 sub2node->SetVisibility(1);
15200 fNodes->Add(sub2node);
15203 // Place copy #11 of ITS5 directly in I565
15205 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15206 sub2node->SetLineColor(kColorITS);
15207 sub2node->SetVisibility(1);
15208 fNodes->Add(sub2node);
15211 // Place copy #12 of ITS5 directly in I565
15213 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15214 sub2node->SetLineColor(kColorITS);
15215 sub2node->SetVisibility(1);
15216 fNodes->Add(sub2node);
15219 // Place copy #13 of ITS5 directly in I565
15221 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15222 sub2node->SetLineColor(kColorITS);
15223 sub2node->SetVisibility(1);
15224 fNodes->Add(sub2node);
15227 // Place copy #14 of ITS5 directly in I565
15229 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15230 sub2node->SetLineColor(kColorITS);
15231 sub2node->SetVisibility(1);
15232 fNodes->Add(sub2node);
15235 // Place copy #15 of ITS5 directly in I565
15237 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15238 sub2node->SetLineColor(kColorITS);
15239 sub2node->SetVisibility(1);
15240 fNodes->Add(sub2node);
15243 // Place copy #16 of ITS5 directly in I565
15245 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15246 sub2node->SetLineColor(kColorITS);
15247 sub2node->SetVisibility(1);
15248 fNodes->Add(sub2node);
15251 // Place copy #17 of ITS5 directly in I565
15253 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15254 sub2node->SetLineColor(kColorITS);
15255 sub2node->SetVisibility(1);
15256 fNodes->Add(sub2node);
15259 // Place copy #18 of ITS5 directly in I565
15261 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15262 sub2node->SetLineColor(kColorITS);
15263 sub2node->SetVisibility(1);
15264 fNodes->Add(sub2node);
15267 // Place copy #19 of ITS5 directly in I565
15269 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15270 sub2node->SetLineColor(kColorITS);
15271 sub2node->SetVisibility(1);
15272 fNodes->Add(sub2node);
15275 // Place copy #20 of ITS5 directly in I565
15277 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15278 sub2node->SetLineColor(kColorITS);
15279 sub2node->SetVisibility(1);
15280 fNodes->Add(sub2node);
15283 // Place copy #21 of ITS5 directly in I565
15285 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15286 sub2node->SetLineColor(kColorITS);
15287 sub2node->SetVisibility(1);
15288 fNodes->Add(sub2node);
15291 // Place copy #22 of ITS5 directly in I565
15293 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15294 sub2node->SetLineColor(kColorITS);
15295 sub2node->SetVisibility(1);
15296 fNodes->Add(sub2node);
15298 fNodes->Add(sub1node);
15301 // Place copy #29 of I565 in IT56
15303 sub1node = new TNode("I565","I565","I565",34.4146,17.1364,0.,"itsrot520");
15304 sub1node->SetLineColor(kColorITS);
15305 sub1node->SetVisibility(0);
15308 // Place copy #1 of ITS5 directly in I565
15310 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15311 sub2node->SetLineColor(kColorITS);
15312 sub2node->SetVisibility(1);
15313 fNodes->Add(sub2node);
15316 // Place copy #2 of ITS5 directly in I565
15318 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15319 sub2node->SetLineColor(kColorITS);
15320 sub2node->SetVisibility(1);
15321 fNodes->Add(sub2node);
15324 // Place copy #3 of ITS5 directly in I565
15326 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15327 sub2node->SetLineColor(kColorITS);
15328 sub2node->SetVisibility(1);
15329 fNodes->Add(sub2node);
15332 // Place copy #4 of ITS5 directly in I565
15334 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15335 sub2node->SetLineColor(kColorITS);
15336 sub2node->SetVisibility(1);
15337 fNodes->Add(sub2node);
15340 // Place copy #5 of ITS5 directly in I565
15342 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15343 sub2node->SetLineColor(kColorITS);
15344 sub2node->SetVisibility(1);
15345 fNodes->Add(sub2node);
15348 // Place copy #6 of ITS5 directly in I565
15350 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15351 sub2node->SetLineColor(kColorITS);
15352 sub2node->SetVisibility(1);
15353 fNodes->Add(sub2node);
15356 // Place copy #7 of ITS5 directly in I565
15358 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15359 sub2node->SetLineColor(kColorITS);
15360 sub2node->SetVisibility(1);
15361 fNodes->Add(sub2node);
15364 // Place copy #8 of ITS5 directly in I565
15366 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15367 sub2node->SetLineColor(kColorITS);
15368 sub2node->SetVisibility(1);
15369 fNodes->Add(sub2node);
15372 // Place copy #9 of ITS5 directly in I565
15374 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15375 sub2node->SetLineColor(kColorITS);
15376 sub2node->SetVisibility(1);
15377 fNodes->Add(sub2node);
15380 // Place copy #10 of ITS5 directly in I565
15382 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15383 sub2node->SetLineColor(kColorITS);
15384 sub2node->SetVisibility(1);
15385 fNodes->Add(sub2node);
15388 // Place copy #11 of ITS5 directly in I565
15390 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15391 sub2node->SetLineColor(kColorITS);
15392 sub2node->SetVisibility(1);
15393 fNodes->Add(sub2node);
15396 // Place copy #12 of ITS5 directly in I565
15398 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15399 sub2node->SetLineColor(kColorITS);
15400 sub2node->SetVisibility(1);
15401 fNodes->Add(sub2node);
15404 // Place copy #13 of ITS5 directly in I565
15406 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15407 sub2node->SetLineColor(kColorITS);
15408 sub2node->SetVisibility(1);
15409 fNodes->Add(sub2node);
15412 // Place copy #14 of ITS5 directly in I565
15414 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15415 sub2node->SetLineColor(kColorITS);
15416 sub2node->SetVisibility(1);
15417 fNodes->Add(sub2node);
15420 // Place copy #15 of ITS5 directly in I565
15422 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15423 sub2node->SetLineColor(kColorITS);
15424 sub2node->SetVisibility(1);
15425 fNodes->Add(sub2node);
15428 // Place copy #16 of ITS5 directly in I565
15430 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15431 sub2node->SetLineColor(kColorITS);
15432 sub2node->SetVisibility(1);
15433 fNodes->Add(sub2node);
15436 // Place copy #17 of ITS5 directly in I565
15438 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15439 sub2node->SetLineColor(kColorITS);
15440 sub2node->SetVisibility(1);
15441 fNodes->Add(sub2node);
15444 // Place copy #18 of ITS5 directly in I565
15446 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15447 sub2node->SetLineColor(kColorITS);
15448 sub2node->SetVisibility(1);
15449 fNodes->Add(sub2node);
15452 // Place copy #19 of ITS5 directly in I565
15454 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15455 sub2node->SetLineColor(kColorITS);
15456 sub2node->SetVisibility(1);
15457 fNodes->Add(sub2node);
15460 // Place copy #20 of ITS5 directly in I565
15462 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15463 sub2node->SetLineColor(kColorITS);
15464 sub2node->SetVisibility(1);
15465 fNodes->Add(sub2node);
15468 // Place copy #21 of ITS5 directly in I565
15470 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15471 sub2node->SetLineColor(kColorITS);
15472 sub2node->SetVisibility(1);
15473 fNodes->Add(sub2node);
15476 // Place copy #22 of ITS5 directly in I565
15478 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15479 sub2node->SetLineColor(kColorITS);
15480 sub2node->SetVisibility(1);
15481 fNodes->Add(sub2node);
15483 fNodes->Add(sub1node);
15486 // Place copy #30 of I565 in IT56
15488 sub1node = new TNode("I565","I565","I565",30.8022,23.2607,0.,"itsrot519");
15489 sub1node->SetLineColor(kColorITS);
15490 sub1node->SetVisibility(0);
15493 // Place copy #1 of ITS5 directly in I565
15495 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15496 sub2node->SetLineColor(kColorITS);
15497 sub2node->SetVisibility(1);
15498 fNodes->Add(sub2node);
15501 // Place copy #2 of ITS5 directly in I565
15503 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15504 sub2node->SetLineColor(kColorITS);
15505 sub2node->SetVisibility(1);
15506 fNodes->Add(sub2node);
15509 // Place copy #3 of ITS5 directly in I565
15511 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15512 sub2node->SetLineColor(kColorITS);
15513 sub2node->SetVisibility(1);
15514 fNodes->Add(sub2node);
15517 // Place copy #4 of ITS5 directly in I565
15519 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15520 sub2node->SetLineColor(kColorITS);
15521 sub2node->SetVisibility(1);
15522 fNodes->Add(sub2node);
15525 // Place copy #5 of ITS5 directly in I565
15527 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15528 sub2node->SetLineColor(kColorITS);
15529 sub2node->SetVisibility(1);
15530 fNodes->Add(sub2node);
15533 // Place copy #6 of ITS5 directly in I565
15535 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15536 sub2node->SetLineColor(kColorITS);
15537 sub2node->SetVisibility(1);
15538 fNodes->Add(sub2node);
15541 // Place copy #7 of ITS5 directly in I565
15543 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15544 sub2node->SetLineColor(kColorITS);
15545 sub2node->SetVisibility(1);
15546 fNodes->Add(sub2node);
15549 // Place copy #8 of ITS5 directly in I565
15551 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15552 sub2node->SetLineColor(kColorITS);
15553 sub2node->SetVisibility(1);
15554 fNodes->Add(sub2node);
15557 // Place copy #9 of ITS5 directly in I565
15559 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15560 sub2node->SetLineColor(kColorITS);
15561 sub2node->SetVisibility(1);
15562 fNodes->Add(sub2node);
15565 // Place copy #10 of ITS5 directly in I565
15567 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15568 sub2node->SetLineColor(kColorITS);
15569 sub2node->SetVisibility(1);
15570 fNodes->Add(sub2node);
15573 // Place copy #11 of ITS5 directly in I565
15575 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15576 sub2node->SetLineColor(kColorITS);
15577 sub2node->SetVisibility(1);
15578 fNodes->Add(sub2node);
15581 // Place copy #12 of ITS5 directly in I565
15583 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15584 sub2node->SetLineColor(kColorITS);
15585 sub2node->SetVisibility(1);
15586 fNodes->Add(sub2node);
15589 // Place copy #13 of ITS5 directly in I565
15591 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15592 sub2node->SetLineColor(kColorITS);
15593 sub2node->SetVisibility(1);
15594 fNodes->Add(sub2node);
15597 // Place copy #14 of ITS5 directly in I565
15599 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15600 sub2node->SetLineColor(kColorITS);
15601 sub2node->SetVisibility(1);
15602 fNodes->Add(sub2node);
15605 // Place copy #15 of ITS5 directly in I565
15607 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15608 sub2node->SetLineColor(kColorITS);
15609 sub2node->SetVisibility(1);
15610 fNodes->Add(sub2node);
15613 // Place copy #16 of ITS5 directly in I565
15615 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15616 sub2node->SetLineColor(kColorITS);
15617 sub2node->SetVisibility(1);
15618 fNodes->Add(sub2node);
15621 // Place copy #17 of ITS5 directly in I565
15623 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15624 sub2node->SetLineColor(kColorITS);
15625 sub2node->SetVisibility(1);
15626 fNodes->Add(sub2node);
15629 // Place copy #18 of ITS5 directly in I565
15631 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15632 sub2node->SetLineColor(kColorITS);
15633 sub2node->SetVisibility(1);
15634 fNodes->Add(sub2node);
15637 // Place copy #19 of ITS5 directly in I565
15639 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15640 sub2node->SetLineColor(kColorITS);
15641 sub2node->SetVisibility(1);
15642 fNodes->Add(sub2node);
15645 // Place copy #20 of ITS5 directly in I565
15647 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15648 sub2node->SetLineColor(kColorITS);
15649 sub2node->SetVisibility(1);
15650 fNodes->Add(sub2node);
15653 // Place copy #21 of ITS5 directly in I565
15655 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15656 sub2node->SetLineColor(kColorITS);
15657 sub2node->SetVisibility(1);
15658 fNodes->Add(sub2node);
15661 // Place copy #22 of ITS5 directly in I565
15663 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15664 sub2node->SetLineColor(kColorITS);
15665 sub2node->SetVisibility(1);
15666 fNodes->Add(sub2node);
15668 fNodes->Add(sub1node);
15671 // Place copy #31 of I565 in IT56
15673 sub1node = new TNode("I565","I565","I565",25.9002,28.4112,0.,"itsrot518");
15674 sub1node->SetLineColor(kColorITS);
15675 sub1node->SetVisibility(0);
15678 // Place copy #1 of ITS5 directly in I565
15680 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15681 sub2node->SetLineColor(kColorITS);
15682 sub2node->SetVisibility(1);
15683 fNodes->Add(sub2node);
15686 // Place copy #2 of ITS5 directly in I565
15688 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15689 sub2node->SetLineColor(kColorITS);
15690 sub2node->SetVisibility(1);
15691 fNodes->Add(sub2node);
15694 // Place copy #3 of ITS5 directly in I565
15696 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15697 sub2node->SetLineColor(kColorITS);
15698 sub2node->SetVisibility(1);
15699 fNodes->Add(sub2node);
15702 // Place copy #4 of ITS5 directly in I565
15704 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15705 sub2node->SetLineColor(kColorITS);
15706 sub2node->SetVisibility(1);
15707 fNodes->Add(sub2node);
15710 // Place copy #5 of ITS5 directly in I565
15712 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15713 sub2node->SetLineColor(kColorITS);
15714 sub2node->SetVisibility(1);
15715 fNodes->Add(sub2node);
15718 // Place copy #6 of ITS5 directly in I565
15720 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15721 sub2node->SetLineColor(kColorITS);
15722 sub2node->SetVisibility(1);
15723 fNodes->Add(sub2node);
15726 // Place copy #7 of ITS5 directly in I565
15728 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15729 sub2node->SetLineColor(kColorITS);
15730 sub2node->SetVisibility(1);
15731 fNodes->Add(sub2node);
15734 // Place copy #8 of ITS5 directly in I565
15736 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15737 sub2node->SetLineColor(kColorITS);
15738 sub2node->SetVisibility(1);
15739 fNodes->Add(sub2node);
15742 // Place copy #9 of ITS5 directly in I565
15744 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15745 sub2node->SetLineColor(kColorITS);
15746 sub2node->SetVisibility(1);
15747 fNodes->Add(sub2node);
15750 // Place copy #10 of ITS5 directly in I565
15752 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15753 sub2node->SetLineColor(kColorITS);
15754 sub2node->SetVisibility(1);
15755 fNodes->Add(sub2node);
15758 // Place copy #11 of ITS5 directly in I565
15760 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15761 sub2node->SetLineColor(kColorITS);
15762 sub2node->SetVisibility(1);
15763 fNodes->Add(sub2node);
15766 // Place copy #12 of ITS5 directly in I565
15768 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15769 sub2node->SetLineColor(kColorITS);
15770 sub2node->SetVisibility(1);
15771 fNodes->Add(sub2node);
15774 // Place copy #13 of ITS5 directly in I565
15776 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15777 sub2node->SetLineColor(kColorITS);
15778 sub2node->SetVisibility(1);
15779 fNodes->Add(sub2node);
15782 // Place copy #14 of ITS5 directly in I565
15784 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15785 sub2node->SetLineColor(kColorITS);
15786 sub2node->SetVisibility(1);
15787 fNodes->Add(sub2node);
15790 // Place copy #15 of ITS5 directly in I565
15792 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15793 sub2node->SetLineColor(kColorITS);
15794 sub2node->SetVisibility(1);
15795 fNodes->Add(sub2node);
15798 // Place copy #16 of ITS5 directly in I565
15800 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15801 sub2node->SetLineColor(kColorITS);
15802 sub2node->SetVisibility(1);
15803 fNodes->Add(sub2node);
15806 // Place copy #17 of ITS5 directly in I565
15808 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15809 sub2node->SetLineColor(kColorITS);
15810 sub2node->SetVisibility(1);
15811 fNodes->Add(sub2node);
15814 // Place copy #18 of ITS5 directly in I565
15816 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15817 sub2node->SetLineColor(kColorITS);
15818 sub2node->SetVisibility(1);
15819 fNodes->Add(sub2node);
15822 // Place copy #19 of ITS5 directly in I565
15824 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15825 sub2node->SetLineColor(kColorITS);
15826 sub2node->SetVisibility(1);
15827 fNodes->Add(sub2node);
15830 // Place copy #20 of ITS5 directly in I565
15832 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15833 sub2node->SetLineColor(kColorITS);
15834 sub2node->SetVisibility(1);
15835 fNodes->Add(sub2node);
15838 // Place copy #21 of ITS5 directly in I565
15840 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15841 sub2node->SetLineColor(kColorITS);
15842 sub2node->SetVisibility(1);
15843 fNodes->Add(sub2node);
15846 // Place copy #22 of ITS5 directly in I565
15848 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15849 sub2node->SetLineColor(kColorITS);
15850 sub2node->SetVisibility(1);
15851 fNodes->Add(sub2node);
15853 fNodes->Add(sub1node);
15856 // Place copy #32 of I565 in IT56
15858 sub1node = new TNode("I565","I565","I565",20.3195,32.817,0.,"itsrot517");
15859 sub1node->SetLineColor(kColorITS);
15860 sub1node->SetVisibility(0);
15863 // Place copy #1 of ITS5 directly in I565
15865 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15866 sub2node->SetLineColor(kColorITS);
15867 sub2node->SetVisibility(1);
15868 fNodes->Add(sub2node);
15871 // Place copy #2 of ITS5 directly in I565
15873 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15874 sub2node->SetLineColor(kColorITS);
15875 sub2node->SetVisibility(1);
15876 fNodes->Add(sub2node);
15879 // Place copy #3 of ITS5 directly in I565
15881 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15882 sub2node->SetLineColor(kColorITS);
15883 sub2node->SetVisibility(1);
15884 fNodes->Add(sub2node);
15887 // Place copy #4 of ITS5 directly in I565
15889 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15890 sub2node->SetLineColor(kColorITS);
15891 sub2node->SetVisibility(1);
15892 fNodes->Add(sub2node);
15895 // Place copy #5 of ITS5 directly in I565
15897 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15898 sub2node->SetLineColor(kColorITS);
15899 sub2node->SetVisibility(1);
15900 fNodes->Add(sub2node);
15903 // Place copy #6 of ITS5 directly in I565
15905 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15906 sub2node->SetLineColor(kColorITS);
15907 sub2node->SetVisibility(1);
15908 fNodes->Add(sub2node);
15911 // Place copy #7 of ITS5 directly in I565
15913 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15914 sub2node->SetLineColor(kColorITS);
15915 sub2node->SetVisibility(1);
15916 fNodes->Add(sub2node);
15919 // Place copy #8 of ITS5 directly in I565
15921 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15922 sub2node->SetLineColor(kColorITS);
15923 sub2node->SetVisibility(1);
15924 fNodes->Add(sub2node);
15927 // Place copy #9 of ITS5 directly in I565
15929 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15930 sub2node->SetLineColor(kColorITS);
15931 sub2node->SetVisibility(1);
15932 fNodes->Add(sub2node);
15935 // Place copy #10 of ITS5 directly in I565
15937 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15938 sub2node->SetLineColor(kColorITS);
15939 sub2node->SetVisibility(1);
15940 fNodes->Add(sub2node);
15943 // Place copy #11 of ITS5 directly in I565
15945 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15946 sub2node->SetLineColor(kColorITS);
15947 sub2node->SetVisibility(1);
15948 fNodes->Add(sub2node);
15951 // Place copy #12 of ITS5 directly in I565
15953 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15954 sub2node->SetLineColor(kColorITS);
15955 sub2node->SetVisibility(1);
15956 fNodes->Add(sub2node);
15959 // Place copy #13 of ITS5 directly in I565
15961 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15962 sub2node->SetLineColor(kColorITS);
15963 sub2node->SetVisibility(1);
15964 fNodes->Add(sub2node);
15967 // Place copy #14 of ITS5 directly in I565
15969 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15970 sub2node->SetLineColor(kColorITS);
15971 sub2node->SetVisibility(1);
15972 fNodes->Add(sub2node);
15975 // Place copy #15 of ITS5 directly in I565
15977 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15978 sub2node->SetLineColor(kColorITS);
15979 sub2node->SetVisibility(1);
15980 fNodes->Add(sub2node);
15983 // Place copy #16 of ITS5 directly in I565
15985 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15986 sub2node->SetLineColor(kColorITS);
15987 sub2node->SetVisibility(1);
15988 fNodes->Add(sub2node);
15991 // Place copy #17 of ITS5 directly in I565
15993 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15994 sub2node->SetLineColor(kColorITS);
15995 sub2node->SetVisibility(1);
15996 fNodes->Add(sub2node);
15999 // Place copy #18 of ITS5 directly in I565
16001 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16002 sub2node->SetLineColor(kColorITS);
16003 sub2node->SetVisibility(1);
16004 fNodes->Add(sub2node);
16007 // Place copy #19 of ITS5 directly in I565
16009 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16010 sub2node->SetLineColor(kColorITS);
16011 sub2node->SetVisibility(1);
16012 fNodes->Add(sub2node);
16015 // Place copy #20 of ITS5 directly in I565
16017 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16018 sub2node->SetLineColor(kColorITS);
16019 sub2node->SetVisibility(1);
16020 fNodes->Add(sub2node);
16023 // Place copy #21 of ITS5 directly in I565
16025 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16026 sub2node->SetLineColor(kColorITS);
16027 sub2node->SetVisibility(1);
16028 fNodes->Add(sub2node);
16031 // Place copy #22 of ITS5 directly in I565
16033 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16034 sub2node->SetLineColor(kColorITS);
16035 sub2node->SetVisibility(1);
16036 fNodes->Add(sub2node);
16038 fNodes->Add(sub1node);
16041 // Place copy #33 of I565 in IT56
16043 sub1node = new TNode("I565","I565","I565",13.888,35.8489,0.,"itsrot516");
16044 sub1node->SetLineColor(kColorITS);
16045 sub1node->SetVisibility(0);
16048 // Place copy #1 of ITS5 directly in I565
16050 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16051 sub2node->SetLineColor(kColorITS);
16052 sub2node->SetVisibility(1);
16053 fNodes->Add(sub2node);
16056 // Place copy #2 of ITS5 directly in I565
16058 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16059 sub2node->SetLineColor(kColorITS);
16060 sub2node->SetVisibility(1);
16061 fNodes->Add(sub2node);
16064 // Place copy #3 of ITS5 directly in I565
16066 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16067 sub2node->SetLineColor(kColorITS);
16068 sub2node->SetVisibility(1);
16069 fNodes->Add(sub2node);
16072 // Place copy #4 of ITS5 directly in I565
16074 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16075 sub2node->SetLineColor(kColorITS);
16076 sub2node->SetVisibility(1);
16077 fNodes->Add(sub2node);
16080 // Place copy #5 of ITS5 directly in I565
16082 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16083 sub2node->SetLineColor(kColorITS);
16084 sub2node->SetVisibility(1);
16085 fNodes->Add(sub2node);
16088 // Place copy #6 of ITS5 directly in I565
16090 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16091 sub2node->SetLineColor(kColorITS);
16092 sub2node->SetVisibility(1);
16093 fNodes->Add(sub2node);
16096 // Place copy #7 of ITS5 directly in I565
16098 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16099 sub2node->SetLineColor(kColorITS);
16100 sub2node->SetVisibility(1);
16101 fNodes->Add(sub2node);
16104 // Place copy #8 of ITS5 directly in I565
16106 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16107 sub2node->SetLineColor(kColorITS);
16108 sub2node->SetVisibility(1);
16109 fNodes->Add(sub2node);
16112 // Place copy #9 of ITS5 directly in I565
16114 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16115 sub2node->SetLineColor(kColorITS);
16116 sub2node->SetVisibility(1);
16117 fNodes->Add(sub2node);
16120 // Place copy #10 of ITS5 directly in I565
16122 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16123 sub2node->SetLineColor(kColorITS);
16124 sub2node->SetVisibility(1);
16125 fNodes->Add(sub2node);
16128 // Place copy #11 of ITS5 directly in I565
16130 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16131 sub2node->SetLineColor(kColorITS);
16132 sub2node->SetVisibility(1);
16133 fNodes->Add(sub2node);
16136 // Place copy #12 of ITS5 directly in I565
16138 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16139 sub2node->SetLineColor(kColorITS);
16140 sub2node->SetVisibility(1);
16141 fNodes->Add(sub2node);
16144 // Place copy #13 of ITS5 directly in I565
16146 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16147 sub2node->SetLineColor(kColorITS);
16148 sub2node->SetVisibility(1);
16149 fNodes->Add(sub2node);
16152 // Place copy #14 of ITS5 directly in I565
16154 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16155 sub2node->SetLineColor(kColorITS);
16156 sub2node->SetVisibility(1);
16157 fNodes->Add(sub2node);
16160 // Place copy #15 of ITS5 directly in I565
16162 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16163 sub2node->SetLineColor(kColorITS);
16164 sub2node->SetVisibility(1);
16165 fNodes->Add(sub2node);
16168 // Place copy #16 of ITS5 directly in I565
16170 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16171 sub2node->SetLineColor(kColorITS);
16172 sub2node->SetVisibility(1);
16173 fNodes->Add(sub2node);
16176 // Place copy #17 of ITS5 directly in I565
16178 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16179 sub2node->SetLineColor(kColorITS);
16180 sub2node->SetVisibility(1);
16181 fNodes->Add(sub2node);
16184 // Place copy #18 of ITS5 directly in I565
16186 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16187 sub2node->SetLineColor(kColorITS);
16188 sub2node->SetVisibility(1);
16189 fNodes->Add(sub2node);
16192 // Place copy #19 of ITS5 directly in I565
16194 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16195 sub2node->SetLineColor(kColorITS);
16196 sub2node->SetVisibility(1);
16197 fNodes->Add(sub2node);
16200 // Place copy #20 of ITS5 directly in I565
16202 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16203 sub2node->SetLineColor(kColorITS);
16204 sub2node->SetVisibility(1);
16205 fNodes->Add(sub2node);
16208 // Place copy #21 of ITS5 directly in I565
16210 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16211 sub2node->SetLineColor(kColorITS);
16212 sub2node->SetVisibility(1);
16213 fNodes->Add(sub2node);
16216 // Place copy #22 of ITS5 directly in I565
16218 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16219 sub2node->SetLineColor(kColorITS);
16220 sub2node->SetVisibility(1);
16221 fNodes->Add(sub2node);
16223 fNodes->Add(sub1node);
16226 // Place copy #34 of I565 in IT56
16228 sub1node = new TNode("I565","I565","I565",7.0925,37.9412,0.,"itsrot515");
16229 sub1node->SetLineColor(kColorITS);
16230 sub1node->SetVisibility(0);
16233 // Place copy #1 of ITS5 directly in I565
16235 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16236 sub2node->SetLineColor(kColorITS);
16237 sub2node->SetVisibility(1);
16238 fNodes->Add(sub2node);
16241 // Place copy #2 of ITS5 directly in I565
16243 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16244 sub2node->SetLineColor(kColorITS);
16245 sub2node->SetVisibility(1);
16246 fNodes->Add(sub2node);
16249 // Place copy #3 of ITS5 directly in I565
16251 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16252 sub2node->SetLineColor(kColorITS);
16253 sub2node->SetVisibility(1);
16254 fNodes->Add(sub2node);
16257 // Place copy #4 of ITS5 directly in I565
16259 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16260 sub2node->SetLineColor(kColorITS);
16261 sub2node->SetVisibility(1);
16262 fNodes->Add(sub2node);
16265 // Place copy #5 of ITS5 directly in I565
16267 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16268 sub2node->SetLineColor(kColorITS);
16269 sub2node->SetVisibility(1);
16270 fNodes->Add(sub2node);
16273 // Place copy #6 of ITS5 directly in I565
16275 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16276 sub2node->SetLineColor(kColorITS);
16277 sub2node->SetVisibility(1);
16278 fNodes->Add(sub2node);
16281 // Place copy #7 of ITS5 directly in I565
16283 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16284 sub2node->SetLineColor(kColorITS);
16285 sub2node->SetVisibility(1);
16286 fNodes->Add(sub2node);
16289 // Place copy #8 of ITS5 directly in I565
16291 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16292 sub2node->SetLineColor(kColorITS);
16293 sub2node->SetVisibility(1);
16294 fNodes->Add(sub2node);
16297 // Place copy #9 of ITS5 directly in I565
16299 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16300 sub2node->SetLineColor(kColorITS);
16301 sub2node->SetVisibility(1);
16302 fNodes->Add(sub2node);
16305 // Place copy #10 of ITS5 directly in I565
16307 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16308 sub2node->SetLineColor(kColorITS);
16309 sub2node->SetVisibility(1);
16310 fNodes->Add(sub2node);
16313 // Place copy #11 of ITS5 directly in I565
16315 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16316 sub2node->SetLineColor(kColorITS);
16317 sub2node->SetVisibility(1);
16318 fNodes->Add(sub2node);
16321 // Place copy #12 of ITS5 directly in I565
16323 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16324 sub2node->SetLineColor(kColorITS);
16325 sub2node->SetVisibility(1);
16326 fNodes->Add(sub2node);
16329 // Place copy #13 of ITS5 directly in I565
16331 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16332 sub2node->SetLineColor(kColorITS);
16333 sub2node->SetVisibility(1);
16334 fNodes->Add(sub2node);
16337 // Place copy #14 of ITS5 directly in I565
16339 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16340 sub2node->SetLineColor(kColorITS);
16341 sub2node->SetVisibility(1);
16342 fNodes->Add(sub2node);
16345 // Place copy #15 of ITS5 directly in I565
16347 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16348 sub2node->SetLineColor(kColorITS);
16349 sub2node->SetVisibility(1);
16350 fNodes->Add(sub2node);
16353 // Place copy #16 of ITS5 directly in I565
16355 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16356 sub2node->SetLineColor(kColorITS);
16357 sub2node->SetVisibility(1);
16358 fNodes->Add(sub2node);
16361 // Place copy #17 of ITS5 directly in I565
16363 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16364 sub2node->SetLineColor(kColorITS);
16365 sub2node->SetVisibility(1);
16366 fNodes->Add(sub2node);
16369 // Place copy #18 of ITS5 directly in I565
16371 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16372 sub2node->SetLineColor(kColorITS);
16373 sub2node->SetVisibility(1);
16374 fNodes->Add(sub2node);
16377 // Place copy #19 of ITS5 directly in I565
16379 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16380 sub2node->SetLineColor(kColorITS);
16381 sub2node->SetVisibility(1);
16382 fNodes->Add(sub2node);
16385 // Place copy #20 of ITS5 directly in I565
16387 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16388 sub2node->SetLineColor(kColorITS);
16389 sub2node->SetVisibility(1);
16390 fNodes->Add(sub2node);
16393 // Place copy #21 of ITS5 directly in I565
16395 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16396 sub2node->SetLineColor(kColorITS);
16397 sub2node->SetVisibility(1);
16398 fNodes->Add(sub2node);
16401 // Place copy #22 of ITS5 directly in I565
16403 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16404 sub2node->SetLineColor(kColorITS);
16405 sub2node->SetVisibility(1);
16406 fNodes->Add(sub2node);
16408 fNodes->Add(sub1node);
16411 // Place copy #1 of I569 in IT56
16413 sub1node = new TNode("I569","I569","I569",-14.139,41.1856,0.,"itsrot553");
16414 sub1node->SetLineColor(kColorITS);
16415 sub1node->SetVisibility(0);
16418 // Place copy #1 of ITS6 in I569
16420 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16421 sub2node->SetLineColor(kColorITS);
16422 sub2node->SetVisibility(1);
16423 fNodes->Add(sub2node);
16426 // Place copy #2 of ITS6 in I569
16428 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16429 sub2node->SetLineColor(kColorITS);
16430 sub2node->SetVisibility(1);
16431 fNodes->Add(sub2node);
16434 // Place copy #3 of ITS6 in I569
16436 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16437 sub2node->SetLineColor(kColorITS);
16438 sub2node->SetVisibility(1);
16439 fNodes->Add(sub2node);
16442 // Place copy #4 of ITS6 in I569
16444 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16445 sub2node->SetLineColor(kColorITS);
16446 sub2node->SetVisibility(1);
16447 fNodes->Add(sub2node);
16450 // Place copy #5 of ITS6 in I569
16452 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16453 sub2node->SetLineColor(kColorITS);
16454 sub2node->SetVisibility(1);
16455 fNodes->Add(sub2node);
16458 // Place copy #6 of ITS6 in I569
16460 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16461 sub2node->SetLineColor(kColorITS);
16462 sub2node->SetVisibility(1);
16463 fNodes->Add(sub2node);
16466 // Place copy #7 of ITS6 in I569
16468 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16469 sub2node->SetLineColor(kColorITS);
16470 sub2node->SetVisibility(1);
16471 fNodes->Add(sub2node);
16474 // Place copy #8 of ITS6 in I569
16476 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16477 sub2node->SetLineColor(kColorITS);
16478 sub2node->SetVisibility(1);
16479 fNodes->Add(sub2node);
16482 // Place copy #9 of ITS6 in I569
16484 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16485 sub2node->SetLineColor(kColorITS);
16486 sub2node->SetVisibility(1);
16487 fNodes->Add(sub2node);
16490 // Place copy #10 of ITS6 in I569
16492 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16493 sub2node->SetLineColor(kColorITS);
16494 sub2node->SetVisibility(1);
16495 fNodes->Add(sub2node);
16498 // Place copy #11 of ITS6 in I569
16500 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16501 sub2node->SetLineColor(kColorITS);
16502 sub2node->SetVisibility(1);
16503 fNodes->Add(sub2node);
16506 // Place copy #12 of ITS6 in I569
16508 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16509 sub2node->SetLineColor(kColorITS);
16510 sub2node->SetVisibility(1);
16511 fNodes->Add(sub2node);
16514 // Place copy #13 of ITS6 in I569
16516 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16517 sub2node->SetLineColor(kColorITS);
16518 sub2node->SetVisibility(1);
16519 fNodes->Add(sub2node);
16522 // Place copy #14 of ITS6 in I569
16524 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16525 sub2node->SetLineColor(kColorITS);
16526 sub2node->SetVisibility(1);
16527 fNodes->Add(sub2node);
16530 // Place copy #15 of ITS6 in I569
16532 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16533 sub2node->SetLineColor(kColorITS);
16534 sub2node->SetVisibility(1);
16535 fNodes->Add(sub2node);
16538 // Place copy #16 of ITS6 in I569
16540 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16541 sub2node->SetLineColor(kColorITS);
16542 sub2node->SetVisibility(1);
16543 fNodes->Add(sub2node);
16546 // Place copy #17 of ITS6 in I569
16548 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16549 sub2node->SetLineColor(kColorITS);
16550 sub2node->SetVisibility(1);
16551 fNodes->Add(sub2node);
16554 // Place copy #18 of ITS6 in I569
16556 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16557 sub2node->SetLineColor(kColorITS);
16558 sub2node->SetVisibility(1);
16559 fNodes->Add(sub2node);
16562 // Place copy #19 of ITS6 in I569
16564 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16565 sub2node->SetLineColor(kColorITS);
16566 sub2node->SetVisibility(1);
16567 fNodes->Add(sub2node);
16570 // Place copy #20 of ITS6 in I569
16572 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16573 sub2node->SetLineColor(kColorITS);
16574 sub2node->SetVisibility(1);
16575 fNodes->Add(sub2node);
16578 // Place copy #21 of ITS6 in I569
16580 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16581 sub2node->SetLineColor(kColorITS);
16582 sub2node->SetVisibility(1);
16583 fNodes->Add(sub2node);
16586 // Place copy #22 of ITS6 in I569
16588 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16589 sub2node->SetLineColor(kColorITS);
16590 sub2node->SetVisibility(1);
16591 fNodes->Add(sub2node);
16594 // Place copy #23 of ITS6 in I569
16596 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16597 sub2node->SetLineColor(kColorITS);
16598 sub2node->SetVisibility(1);
16599 fNodes->Add(sub2node);
16602 // Place copy #24 of ITS6 in I569
16604 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16605 sub2node->SetLineColor(kColorITS);
16606 sub2node->SetVisibility(1);
16607 fNodes->Add(sub2node);
16610 // Place copy #25 of ITS6 in I569
16612 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
16613 sub2node->SetLineColor(kColorITS);
16614 sub2node->SetVisibility(1);
16615 fNodes->Add(sub2node);
16617 fNodes->Add(sub1node);
16620 // Place copy #2 of I569 in IT56
16622 sub1node = new TNode("I569","I569","I569",-20.7978,38.431,0.,"itsrot620");
16623 sub1node->SetLineColor(kColorITS);
16624 sub1node->SetVisibility(0);
16627 // Place copy #1 of ITS6 in I569
16629 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16630 sub2node->SetLineColor(kColorITS);
16631 sub2node->SetVisibility(1);
16632 fNodes->Add(sub2node);
16635 // Place copy #2 of ITS6 in I569
16637 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16638 sub2node->SetLineColor(kColorITS);
16639 sub2node->SetVisibility(1);
16640 fNodes->Add(sub2node);
16643 // Place copy #3 of ITS6 in I569
16645 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16646 sub2node->SetLineColor(kColorITS);
16647 sub2node->SetVisibility(1);
16648 fNodes->Add(sub2node);
16651 // Place copy #4 of ITS6 in I569
16653 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16654 sub2node->SetLineColor(kColorITS);
16655 sub2node->SetVisibility(1);
16656 fNodes->Add(sub2node);
16659 // Place copy #5 of ITS6 in I569
16661 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16662 sub2node->SetLineColor(kColorITS);
16663 sub2node->SetVisibility(1);
16664 fNodes->Add(sub2node);
16667 // Place copy #6 of ITS6 in I569
16669 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16670 sub2node->SetLineColor(kColorITS);
16671 sub2node->SetVisibility(1);
16672 fNodes->Add(sub2node);
16675 // Place copy #7 of ITS6 in I569
16677 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16678 sub2node->SetLineColor(kColorITS);
16679 sub2node->SetVisibility(1);
16680 fNodes->Add(sub2node);
16683 // Place copy #8 of ITS6 in I569
16685 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16686 sub2node->SetLineColor(kColorITS);
16687 sub2node->SetVisibility(1);
16688 fNodes->Add(sub2node);
16691 // Place copy #9 of ITS6 in I569
16693 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16694 sub2node->SetLineColor(kColorITS);
16695 sub2node->SetVisibility(1);
16696 fNodes->Add(sub2node);
16699 // Place copy #10 of ITS6 in I569
16701 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16702 sub2node->SetLineColor(kColorITS);
16703 sub2node->SetVisibility(1);
16704 fNodes->Add(sub2node);
16707 // Place copy #11 of ITS6 in I569
16709 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16710 sub2node->SetLineColor(kColorITS);
16711 sub2node->SetVisibility(1);
16712 fNodes->Add(sub2node);
16715 // Place copy #12 of ITS6 in I569
16717 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16718 sub2node->SetLineColor(kColorITS);
16719 sub2node->SetVisibility(1);
16720 fNodes->Add(sub2node);
16723 // Place copy #13 of ITS6 in I569
16725 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16726 sub2node->SetLineColor(kColorITS);
16727 sub2node->SetVisibility(1);
16728 fNodes->Add(sub2node);
16731 // Place copy #14 of ITS6 in I569
16733 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16734 sub2node->SetLineColor(kColorITS);
16735 sub2node->SetVisibility(1);
16736 fNodes->Add(sub2node);
16739 // Place copy #15 of ITS6 in I569
16741 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16742 sub2node->SetLineColor(kColorITS);
16743 sub2node->SetVisibility(1);
16744 fNodes->Add(sub2node);
16747 // Place copy #16 of ITS6 in I569
16749 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16750 sub2node->SetLineColor(kColorITS);
16751 sub2node->SetVisibility(1);
16752 fNodes->Add(sub2node);
16755 // Place copy #17 of ITS6 in I569
16757 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16758 sub2node->SetLineColor(kColorITS);
16759 sub2node->SetVisibility(1);
16760 fNodes->Add(sub2node);
16763 // Place copy #18 of ITS6 in I569
16765 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16766 sub2node->SetLineColor(kColorITS);
16767 sub2node->SetVisibility(1);
16768 fNodes->Add(sub2node);
16771 // Place copy #19 of ITS6 in I569
16773 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16774 sub2node->SetLineColor(kColorITS);
16775 sub2node->SetVisibility(1);
16776 fNodes->Add(sub2node);
16779 // Place copy #20 of ITS6 in I569
16781 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16782 sub2node->SetLineColor(kColorITS);
16783 sub2node->SetVisibility(1);
16784 fNodes->Add(sub2node);
16787 // Place copy #21 of ITS6 in I569
16789 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16790 sub2node->SetLineColor(kColorITS);
16791 sub2node->SetVisibility(1);
16792 fNodes->Add(sub2node);
16795 // Place copy #22 of ITS6 in I569
16797 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16798 sub2node->SetLineColor(kColorITS);
16799 sub2node->SetVisibility(1);
16800 fNodes->Add(sub2node);
16803 // Place copy #23 of ITS6 in I569
16805 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16806 sub2node->SetLineColor(kColorITS);
16807 sub2node->SetVisibility(1);
16808 fNodes->Add(sub2node);
16811 // Place copy #24 of ITS6 in I569
16813 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16814 sub2node->SetLineColor(kColorITS);
16815 sub2node->SetVisibility(1);
16816 fNodes->Add(sub2node);
16819 // Place copy #25 of ITS6 in I569
16821 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
16822 sub2node->SetLineColor(kColorITS);
16823 sub2node->SetVisibility(1);
16824 fNodes->Add(sub2node);
16826 fNodes->Add(sub1node);
16829 // Place copy #3 of I569 in IT56
16831 sub1node = new TNode("I569","I569","I569",-26.7459,34.3631,0.,"itsrot555");
16832 sub1node->SetLineColor(kColorITS);
16833 sub1node->SetVisibility(0);
16836 // Place copy #1 of ITS6 in I569
16838 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16839 sub2node->SetLineColor(kColorITS);
16840 sub2node->SetVisibility(1);
16841 fNodes->Add(sub2node);
16844 // Place copy #2 of ITS6 in I569
16846 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16847 sub2node->SetLineColor(kColorITS);
16848 sub2node->SetVisibility(1);
16849 fNodes->Add(sub2node);
16852 // Place copy #3 of ITS6 in I569
16854 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16855 sub2node->SetLineColor(kColorITS);
16856 sub2node->SetVisibility(1);
16857 fNodes->Add(sub2node);
16860 // Place copy #4 of ITS6 in I569
16862 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16863 sub2node->SetLineColor(kColorITS);
16864 sub2node->SetVisibility(1);
16865 fNodes->Add(sub2node);
16868 // Place copy #5 of ITS6 in I569
16870 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16871 sub2node->SetLineColor(kColorITS);
16872 sub2node->SetVisibility(1);
16873 fNodes->Add(sub2node);
16876 // Place copy #6 of ITS6 in I569
16878 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16879 sub2node->SetLineColor(kColorITS);
16880 sub2node->SetVisibility(1);
16881 fNodes->Add(sub2node);
16884 // Place copy #7 of ITS6 in I569
16886 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16887 sub2node->SetLineColor(kColorITS);
16888 sub2node->SetVisibility(1);
16889 fNodes->Add(sub2node);
16892 // Place copy #8 of ITS6 in I569
16894 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16895 sub2node->SetLineColor(kColorITS);
16896 sub2node->SetVisibility(1);
16897 fNodes->Add(sub2node);
16900 // Place copy #9 of ITS6 in I569
16902 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16903 sub2node->SetLineColor(kColorITS);
16904 sub2node->SetVisibility(1);
16905 fNodes->Add(sub2node);
16908 // Place copy #10 of ITS6 in I569
16910 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16911 sub2node->SetLineColor(kColorITS);
16912 sub2node->SetVisibility(1);
16913 fNodes->Add(sub2node);
16916 // Place copy #11 of ITS6 in I569
16918 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16919 sub2node->SetLineColor(kColorITS);
16920 sub2node->SetVisibility(1);
16921 fNodes->Add(sub2node);
16924 // Place copy #12 of ITS6 in I569
16926 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16927 sub2node->SetLineColor(kColorITS);
16928 sub2node->SetVisibility(1);
16929 fNodes->Add(sub2node);
16932 // Place copy #13 of ITS6 in I569
16934 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16935 sub2node->SetLineColor(kColorITS);
16936 sub2node->SetVisibility(1);
16937 fNodes->Add(sub2node);
16940 // Place copy #14 of ITS6 in I569
16942 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16943 sub2node->SetLineColor(kColorITS);
16944 sub2node->SetVisibility(1);
16945 fNodes->Add(sub2node);
16948 // Place copy #15 of ITS6 in I569
16950 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16951 sub2node->SetLineColor(kColorITS);
16952 sub2node->SetVisibility(1);
16953 fNodes->Add(sub2node);
16956 // Place copy #16 of ITS6 in I569
16958 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16959 sub2node->SetLineColor(kColorITS);
16960 sub2node->SetVisibility(1);
16961 fNodes->Add(sub2node);
16964 // Place copy #17 of ITS6 in I569
16966 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16967 sub2node->SetLineColor(kColorITS);
16968 sub2node->SetVisibility(1);
16969 fNodes->Add(sub2node);
16972 // Place copy #18 of ITS6 in I569
16974 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16975 sub2node->SetLineColor(kColorITS);
16976 sub2node->SetVisibility(1);
16977 fNodes->Add(sub2node);
16980 // Place copy #19 of ITS6 in I569
16982 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16983 sub2node->SetLineColor(kColorITS);
16984 sub2node->SetVisibility(1);
16985 fNodes->Add(sub2node);
16988 // Place copy #20 of ITS6 in I569
16990 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16991 sub2node->SetLineColor(kColorITS);
16992 sub2node->SetVisibility(1);
16993 fNodes->Add(sub2node);
16996 // Place copy #21 of ITS6 in I569
16998 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16999 sub2node->SetLineColor(kColorITS);
17000 sub2node->SetVisibility(1);
17001 fNodes->Add(sub2node);
17004 // Place copy #22 of ITS6 in I569
17006 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17007 sub2node->SetLineColor(kColorITS);
17008 sub2node->SetVisibility(1);
17009 fNodes->Add(sub2node);
17012 // Place copy #23 of ITS6 in I569
17014 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17015 sub2node->SetLineColor(kColorITS);
17016 sub2node->SetVisibility(1);
17017 fNodes->Add(sub2node);
17020 // Place copy #24 of ITS6 in I569
17022 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17023 sub2node->SetLineColor(kColorITS);
17024 sub2node->SetVisibility(1);
17025 fNodes->Add(sub2node);
17028 // Place copy #25 of ITS6 in I569
17030 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17031 sub2node->SetLineColor(kColorITS);
17032 sub2node->SetVisibility(1);
17033 fNodes->Add(sub2node);
17035 fNodes->Add(sub1node);
17038 // Place copy #4 of I569 in IT56
17040 sub1node = new TNode("I569","I569","I569",-32.1494,29.5956,0.,"itsrot556");
17041 sub1node->SetLineColor(kColorITS);
17042 sub1node->SetVisibility(0);
17045 // Place copy #1 of ITS6 in I569
17047 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17048 sub2node->SetLineColor(kColorITS);
17049 sub2node->SetVisibility(1);
17050 fNodes->Add(sub2node);
17053 // Place copy #2 of ITS6 in I569
17055 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17056 sub2node->SetLineColor(kColorITS);
17057 sub2node->SetVisibility(1);
17058 fNodes->Add(sub2node);
17061 // Place copy #3 of ITS6 in I569
17063 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17064 sub2node->SetLineColor(kColorITS);
17065 sub2node->SetVisibility(1);
17066 fNodes->Add(sub2node);
17069 // Place copy #4 of ITS6 in I569
17071 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17072 sub2node->SetLineColor(kColorITS);
17073 sub2node->SetVisibility(1);
17074 fNodes->Add(sub2node);
17077 // Place copy #5 of ITS6 in I569
17079 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17080 sub2node->SetLineColor(kColorITS);
17081 sub2node->SetVisibility(1);
17082 fNodes->Add(sub2node);
17085 // Place copy #6 of ITS6 in I569
17087 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17088 sub2node->SetLineColor(kColorITS);
17089 sub2node->SetVisibility(1);
17090 fNodes->Add(sub2node);
17093 // Place copy #7 of ITS6 in I569
17095 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17096 sub2node->SetLineColor(kColorITS);
17097 sub2node->SetVisibility(1);
17098 fNodes->Add(sub2node);
17101 // Place copy #8 of ITS6 in I569
17103 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17104 sub2node->SetLineColor(kColorITS);
17105 sub2node->SetVisibility(1);
17106 fNodes->Add(sub2node);
17109 // Place copy #9 of ITS6 in I569
17111 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17112 sub2node->SetLineColor(kColorITS);
17113 sub2node->SetVisibility(1);
17114 fNodes->Add(sub2node);
17117 // Place copy #10 of ITS6 in I569
17119 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17120 sub2node->SetLineColor(kColorITS);
17121 sub2node->SetVisibility(1);
17122 fNodes->Add(sub2node);
17125 // Place copy #11 of ITS6 in I569
17127 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17128 sub2node->SetLineColor(kColorITS);
17129 sub2node->SetVisibility(1);
17130 fNodes->Add(sub2node);
17133 // Place copy #12 of ITS6 in I569
17135 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17136 sub2node->SetLineColor(kColorITS);
17137 sub2node->SetVisibility(1);
17138 fNodes->Add(sub2node);
17141 // Place copy #13 of ITS6 in I569
17143 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17144 sub2node->SetLineColor(kColorITS);
17145 sub2node->SetVisibility(1);
17146 fNodes->Add(sub2node);
17149 // Place copy #14 of ITS6 in I569
17151 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17152 sub2node->SetLineColor(kColorITS);
17153 sub2node->SetVisibility(1);
17154 fNodes->Add(sub2node);
17157 // Place copy #15 of ITS6 in I569
17159 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17160 sub2node->SetLineColor(kColorITS);
17161 sub2node->SetVisibility(1);
17162 fNodes->Add(sub2node);
17165 // Place copy #16 of ITS6 in I569
17167 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17168 sub2node->SetLineColor(kColorITS);
17169 sub2node->SetVisibility(1);
17170 fNodes->Add(sub2node);
17173 // Place copy #17 of ITS6 in I569
17175 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17176 sub2node->SetLineColor(kColorITS);
17177 sub2node->SetVisibility(1);
17178 fNodes->Add(sub2node);
17181 // Place copy #18 of ITS6 in I569
17183 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17184 sub2node->SetLineColor(kColorITS);
17185 sub2node->SetVisibility(1);
17186 fNodes->Add(sub2node);
17189 // Place copy #19 of ITS6 in I569
17191 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17192 sub2node->SetLineColor(kColorITS);
17193 sub2node->SetVisibility(1);
17194 fNodes->Add(sub2node);
17197 // Place copy #20 of ITS6 in I569
17199 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17200 sub2node->SetLineColor(kColorITS);
17201 sub2node->SetVisibility(1);
17202 fNodes->Add(sub2node);
17205 // Place copy #21 of ITS6 in I569
17207 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17208 sub2node->SetLineColor(kColorITS);
17209 sub2node->SetVisibility(1);
17210 fNodes->Add(sub2node);
17213 // Place copy #22 of ITS6 in I569
17215 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17216 sub2node->SetLineColor(kColorITS);
17217 sub2node->SetVisibility(1);
17218 fNodes->Add(sub2node);
17221 // Place copy #23 of ITS6 in I569
17223 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17224 sub2node->SetLineColor(kColorITS);
17225 sub2node->SetVisibility(1);
17226 fNodes->Add(sub2node);
17229 // Place copy #24 of ITS6 in I569
17231 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17232 sub2node->SetLineColor(kColorITS);
17233 sub2node->SetVisibility(1);
17234 fNodes->Add(sub2node);
17237 // Place copy #25 of ITS6 in I569
17239 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17240 sub2node->SetLineColor(kColorITS);
17241 sub2node->SetVisibility(1);
17242 fNodes->Add(sub2node);
17244 fNodes->Add(sub1node);
17247 // Place copy #5 of I569 in IT56
17249 sub1node = new TNode("I569","I569","I569",-36.4544,23.8169,0.,"itsrot557");
17250 sub1node->SetLineColor(kColorITS);
17251 sub1node->SetVisibility(0);
17254 // Place copy #1 of ITS6 in I569
17256 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17257 sub2node->SetLineColor(kColorITS);
17258 sub2node->SetVisibility(1);
17259 fNodes->Add(sub2node);
17262 // Place copy #2 of ITS6 in I569
17264 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17265 sub2node->SetLineColor(kColorITS);
17266 sub2node->SetVisibility(1);
17267 fNodes->Add(sub2node);
17270 // Place copy #3 of ITS6 in I569
17272 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17273 sub2node->SetLineColor(kColorITS);
17274 sub2node->SetVisibility(1);
17275 fNodes->Add(sub2node);
17278 // Place copy #4 of ITS6 in I569
17280 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17281 sub2node->SetLineColor(kColorITS);
17282 sub2node->SetVisibility(1);
17283 fNodes->Add(sub2node);
17286 // Place copy #5 of ITS6 in I569
17288 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17289 sub2node->SetLineColor(kColorITS);
17290 sub2node->SetVisibility(1);
17291 fNodes->Add(sub2node);
17294 // Place copy #6 of ITS6 in I569
17296 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17297 sub2node->SetLineColor(kColorITS);
17298 sub2node->SetVisibility(1);
17299 fNodes->Add(sub2node);
17302 // Place copy #7 of ITS6 in I569
17304 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17305 sub2node->SetLineColor(kColorITS);
17306 sub2node->SetVisibility(1);
17307 fNodes->Add(sub2node);
17310 // Place copy #8 of ITS6 in I569
17312 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17313 sub2node->SetLineColor(kColorITS);
17314 sub2node->SetVisibility(1);
17315 fNodes->Add(sub2node);
17318 // Place copy #9 of ITS6 in I569
17320 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17321 sub2node->SetLineColor(kColorITS);
17322 sub2node->SetVisibility(1);
17323 fNodes->Add(sub2node);
17326 // Place copy #10 of ITS6 in I569
17328 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17329 sub2node->SetLineColor(kColorITS);
17330 sub2node->SetVisibility(1);
17331 fNodes->Add(sub2node);
17334 // Place copy #11 of ITS6 in I569
17336 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17337 sub2node->SetLineColor(kColorITS);
17338 sub2node->SetVisibility(1);
17339 fNodes->Add(sub2node);
17342 // Place copy #12 of ITS6 in I569
17344 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17345 sub2node->SetLineColor(kColorITS);
17346 sub2node->SetVisibility(1);
17347 fNodes->Add(sub2node);
17350 // Place copy #13 of ITS6 in I569
17352 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17353 sub2node->SetLineColor(kColorITS);
17354 sub2node->SetVisibility(1);
17355 fNodes->Add(sub2node);
17358 // Place copy #14 of ITS6 in I569
17360 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17361 sub2node->SetLineColor(kColorITS);
17362 sub2node->SetVisibility(1);
17363 fNodes->Add(sub2node);
17366 // Place copy #15 of ITS6 in I569
17368 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17369 sub2node->SetLineColor(kColorITS);
17370 sub2node->SetVisibility(1);
17371 fNodes->Add(sub2node);
17374 // Place copy #16 of ITS6 in I569
17376 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17377 sub2node->SetLineColor(kColorITS);
17378 sub2node->SetVisibility(1);
17379 fNodes->Add(sub2node);
17382 // Place copy #17 of ITS6 in I569
17384 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17385 sub2node->SetLineColor(kColorITS);
17386 sub2node->SetVisibility(1);
17387 fNodes->Add(sub2node);
17390 // Place copy #18 of ITS6 in I569
17392 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17393 sub2node->SetLineColor(kColorITS);
17394 sub2node->SetVisibility(1);
17395 fNodes->Add(sub2node);
17398 // Place copy #19 of ITS6 in I569
17400 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17401 sub2node->SetLineColor(kColorITS);
17402 sub2node->SetVisibility(1);
17403 fNodes->Add(sub2node);
17406 // Place copy #20 of ITS6 in I569
17408 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17409 sub2node->SetLineColor(kColorITS);
17410 sub2node->SetVisibility(1);
17411 fNodes->Add(sub2node);
17414 // Place copy #21 of ITS6 in I569
17416 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17417 sub2node->SetLineColor(kColorITS);
17418 sub2node->SetVisibility(1);
17419 fNodes->Add(sub2node);
17422 // Place copy #22 of ITS6 in I569
17424 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17425 sub2node->SetLineColor(kColorITS);
17426 sub2node->SetVisibility(1);
17427 fNodes->Add(sub2node);
17430 // Place copy #23 of ITS6 in I569
17432 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17433 sub2node->SetLineColor(kColorITS);
17434 sub2node->SetVisibility(1);
17435 fNodes->Add(sub2node);
17438 // Place copy #24 of ITS6 in I569
17440 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17441 sub2node->SetLineColor(kColorITS);
17442 sub2node->SetVisibility(1);
17443 fNodes->Add(sub2node);
17446 // Place copy #25 of ITS6 in I569
17448 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17449 sub2node->SetLineColor(kColorITS);
17450 sub2node->SetVisibility(1);
17451 fNodes->Add(sub2node);
17453 fNodes->Add(sub1node);
17456 // Place copy #6 of I569 in IT56
17458 sub1node = new TNode("I569","I569","I569",-40.0172,17.5532,0.,"itsrot558");
17459 sub1node->SetLineColor(kColorITS);
17460 sub1node->SetVisibility(0);
17463 // Place copy #1 of ITS6 in I569
17465 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17466 sub2node->SetLineColor(kColorITS);
17467 sub2node->SetVisibility(1);
17468 fNodes->Add(sub2node);
17471 // Place copy #2 of ITS6 in I569
17473 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17474 sub2node->SetLineColor(kColorITS);
17475 sub2node->SetVisibility(1);
17476 fNodes->Add(sub2node);
17479 // Place copy #3 of ITS6 in I569
17481 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17482 sub2node->SetLineColor(kColorITS);
17483 sub2node->SetVisibility(1);
17484 fNodes->Add(sub2node);
17487 // Place copy #4 of ITS6 in I569
17489 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17490 sub2node->SetLineColor(kColorITS);
17491 sub2node->SetVisibility(1);
17492 fNodes->Add(sub2node);
17495 // Place copy #5 of ITS6 in I569
17497 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17498 sub2node->SetLineColor(kColorITS);
17499 sub2node->SetVisibility(1);
17500 fNodes->Add(sub2node);
17503 // Place copy #6 of ITS6 in I569
17505 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17506 sub2node->SetLineColor(kColorITS);
17507 sub2node->SetVisibility(1);
17508 fNodes->Add(sub2node);
17511 // Place copy #7 of ITS6 in I569
17513 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17514 sub2node->SetLineColor(kColorITS);
17515 sub2node->SetVisibility(1);
17516 fNodes->Add(sub2node);
17519 // Place copy #8 of ITS6 in I569
17521 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17522 sub2node->SetLineColor(kColorITS);
17523 sub2node->SetVisibility(1);
17524 fNodes->Add(sub2node);
17527 // Place copy #9 of ITS6 in I569
17529 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17530 sub2node->SetLineColor(kColorITS);
17531 sub2node->SetVisibility(1);
17532 fNodes->Add(sub2node);
17535 // Place copy #10 of ITS6 in I569
17537 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17538 sub2node->SetLineColor(kColorITS);
17539 sub2node->SetVisibility(1);
17540 fNodes->Add(sub2node);
17543 // Place copy #11 of ITS6 in I569
17545 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17546 sub2node->SetLineColor(kColorITS);
17547 sub2node->SetVisibility(1);
17548 fNodes->Add(sub2node);
17551 // Place copy #12 of ITS6 in I569
17553 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17554 sub2node->SetLineColor(kColorITS);
17555 sub2node->SetVisibility(1);
17556 fNodes->Add(sub2node);
17559 // Place copy #13 of ITS6 in I569
17561 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17562 sub2node->SetLineColor(kColorITS);
17563 sub2node->SetVisibility(1);
17564 fNodes->Add(sub2node);
17567 // Place copy #14 of ITS6 in I569
17569 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17570 sub2node->SetLineColor(kColorITS);
17571 sub2node->SetVisibility(1);
17572 fNodes->Add(sub2node);
17575 // Place copy #15 of ITS6 in I569
17577 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17578 sub2node->SetLineColor(kColorITS);
17579 sub2node->SetVisibility(1);
17580 fNodes->Add(sub2node);
17583 // Place copy #16 of ITS6 in I569
17585 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17586 sub2node->SetLineColor(kColorITS);
17587 sub2node->SetVisibility(1);
17588 fNodes->Add(sub2node);
17591 // Place copy #17 of ITS6 in I569
17593 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17594 sub2node->SetLineColor(kColorITS);
17595 sub2node->SetVisibility(1);
17596 fNodes->Add(sub2node);
17599 // Place copy #18 of ITS6 in I569
17601 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17602 sub2node->SetLineColor(kColorITS);
17603 sub2node->SetVisibility(1);
17604 fNodes->Add(sub2node);
17607 // Place copy #19 of ITS6 in I569
17609 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17610 sub2node->SetLineColor(kColorITS);
17611 sub2node->SetVisibility(1);
17612 fNodes->Add(sub2node);
17615 // Place copy #20 of ITS6 in I569
17617 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17618 sub2node->SetLineColor(kColorITS);
17619 sub2node->SetVisibility(1);
17620 fNodes->Add(sub2node);
17623 // Place copy #21 of ITS6 in I569
17625 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17626 sub2node->SetLineColor(kColorITS);
17627 sub2node->SetVisibility(1);
17628 fNodes->Add(sub2node);
17631 // Place copy #22 of ITS6 in I569
17633 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17634 sub2node->SetLineColor(kColorITS);
17635 sub2node->SetVisibility(1);
17636 fNodes->Add(sub2node);
17639 // Place copy #23 of ITS6 in I569
17641 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17642 sub2node->SetLineColor(kColorITS);
17643 sub2node->SetVisibility(1);
17644 fNodes->Add(sub2node);
17647 // Place copy #24 of ITS6 in I569
17649 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17650 sub2node->SetLineColor(kColorITS);
17651 sub2node->SetVisibility(1);
17652 fNodes->Add(sub2node);
17655 // Place copy #25 of ITS6 in I569
17657 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17658 sub2node->SetLineColor(kColorITS);
17659 sub2node->SetVisibility(1);
17660 fNodes->Add(sub2node);
17662 fNodes->Add(sub1node);
17665 // Place copy #7 of I569 in IT56
17667 sub1node = new TNode("I569","I569","I569",-42.2125,10.6897,0.,"itsrot559");
17668 sub1node->SetLineColor(kColorITS);
17669 sub1node->SetVisibility(0);
17672 // Place copy #1 of ITS6 in I569
17674 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17675 sub2node->SetLineColor(kColorITS);
17676 sub2node->SetVisibility(1);
17677 fNodes->Add(sub2node);
17680 // Place copy #2 of ITS6 in I569
17682 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17683 sub2node->SetLineColor(kColorITS);
17684 sub2node->SetVisibility(1);
17685 fNodes->Add(sub2node);
17688 // Place copy #3 of ITS6 in I569
17690 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17691 sub2node->SetLineColor(kColorITS);
17692 sub2node->SetVisibility(1);
17693 fNodes->Add(sub2node);
17696 // Place copy #4 of ITS6 in I569
17698 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17699 sub2node->SetLineColor(kColorITS);
17700 sub2node->SetVisibility(1);
17701 fNodes->Add(sub2node);
17704 // Place copy #5 of ITS6 in I569
17706 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17707 sub2node->SetLineColor(kColorITS);
17708 sub2node->SetVisibility(1);
17709 fNodes->Add(sub2node);
17712 // Place copy #6 of ITS6 in I569
17714 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17715 sub2node->SetLineColor(kColorITS);
17716 sub2node->SetVisibility(1);
17717 fNodes->Add(sub2node);
17720 // Place copy #7 of ITS6 in I569
17722 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17723 sub2node->SetLineColor(kColorITS);
17724 sub2node->SetVisibility(1);
17725 fNodes->Add(sub2node);
17728 // Place copy #8 of ITS6 in I569
17730 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17731 sub2node->SetLineColor(kColorITS);
17732 sub2node->SetVisibility(1);
17733 fNodes->Add(sub2node);
17736 // Place copy #9 of ITS6 in I569
17738 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17739 sub2node->SetLineColor(kColorITS);
17740 sub2node->SetVisibility(1);
17741 fNodes->Add(sub2node);
17744 // Place copy #10 of ITS6 in I569
17746 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17747 sub2node->SetLineColor(kColorITS);
17748 sub2node->SetVisibility(1);
17749 fNodes->Add(sub2node);
17752 // Place copy #11 of ITS6 in I569
17754 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17755 sub2node->SetLineColor(kColorITS);
17756 sub2node->SetVisibility(1);
17757 fNodes->Add(sub2node);
17760 // Place copy #12 of ITS6 in I569
17762 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17763 sub2node->SetLineColor(kColorITS);
17764 sub2node->SetVisibility(1);
17765 fNodes->Add(sub2node);
17768 // Place copy #13 of ITS6 in I569
17770 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17771 sub2node->SetLineColor(kColorITS);
17772 sub2node->SetVisibility(1);
17773 fNodes->Add(sub2node);
17776 // Place copy #14 of ITS6 in I569
17778 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17779 sub2node->SetLineColor(kColorITS);
17780 sub2node->SetVisibility(1);
17781 fNodes->Add(sub2node);
17784 // Place copy #15 of ITS6 in I569
17786 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17787 sub2node->SetLineColor(kColorITS);
17788 sub2node->SetVisibility(1);
17789 fNodes->Add(sub2node);
17792 // Place copy #16 of ITS6 in I569
17794 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17795 sub2node->SetLineColor(kColorITS);
17796 sub2node->SetVisibility(1);
17797 fNodes->Add(sub2node);
17800 // Place copy #17 of ITS6 in I569
17802 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17803 sub2node->SetLineColor(kColorITS);
17804 sub2node->SetVisibility(1);
17805 fNodes->Add(sub2node);
17808 // Place copy #18 of ITS6 in I569
17810 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17811 sub2node->SetLineColor(kColorITS);
17812 sub2node->SetVisibility(1);
17813 fNodes->Add(sub2node);
17816 // Place copy #19 of ITS6 in I569
17818 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17819 sub2node->SetLineColor(kColorITS);
17820 sub2node->SetVisibility(1);
17821 fNodes->Add(sub2node);
17824 // Place copy #20 of ITS6 in I569
17826 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17827 sub2node->SetLineColor(kColorITS);
17828 sub2node->SetVisibility(1);
17829 fNodes->Add(sub2node);
17832 // Place copy #21 of ITS6 in I569
17834 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17835 sub2node->SetLineColor(kColorITS);
17836 sub2node->SetVisibility(1);
17837 fNodes->Add(sub2node);
17840 // Place copy #22 of ITS6 in I569
17842 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17843 sub2node->SetLineColor(kColorITS);
17844 sub2node->SetVisibility(1);
17845 fNodes->Add(sub2node);
17848 // Place copy #23 of ITS6 in I569
17850 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17851 sub2node->SetLineColor(kColorITS);
17852 sub2node->SetVisibility(1);
17853 fNodes->Add(sub2node);
17856 // Place copy #24 of ITS6 in I569
17858 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17859 sub2node->SetLineColor(kColorITS);
17860 sub2node->SetVisibility(1);
17861 fNodes->Add(sub2node);
17864 // Place copy #25 of ITS6 in I569
17866 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17867 sub2node->SetLineColor(kColorITS);
17868 sub2node->SetVisibility(1);
17869 fNodes->Add(sub2node);
17871 fNodes->Add(sub1node);
17874 // Place copy #8 of I569 in IT56
17876 sub1node = new TNode("I569","I569","I569",-43.5484,3.6085,0.,"itsrot560");
17877 sub1node->SetLineColor(kColorITS);
17878 sub1node->SetVisibility(0);
17881 // Place copy #1 of ITS6 in I569
17883 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17884 sub2node->SetLineColor(kColorITS);
17885 sub2node->SetVisibility(1);
17886 fNodes->Add(sub2node);
17889 // Place copy #2 of ITS6 in I569
17891 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17892 sub2node->SetLineColor(kColorITS);
17893 sub2node->SetVisibility(1);
17894 fNodes->Add(sub2node);
17897 // Place copy #3 of ITS6 in I569
17899 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17900 sub2node->SetLineColor(kColorITS);
17901 sub2node->SetVisibility(1);
17902 fNodes->Add(sub2node);
17905 // Place copy #4 of ITS6 in I569
17907 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17908 sub2node->SetLineColor(kColorITS);
17909 sub2node->SetVisibility(1);
17910 fNodes->Add(sub2node);
17913 // Place copy #5 of ITS6 in I569
17915 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17916 sub2node->SetLineColor(kColorITS);
17917 sub2node->SetVisibility(1);
17918 fNodes->Add(sub2node);
17921 // Place copy #6 of ITS6 in I569
17923 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17924 sub2node->SetLineColor(kColorITS);
17925 sub2node->SetVisibility(1);
17926 fNodes->Add(sub2node);
17929 // Place copy #7 of ITS6 in I569
17931 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17932 sub2node->SetLineColor(kColorITS);
17933 sub2node->SetVisibility(1);
17934 fNodes->Add(sub2node);
17937 // Place copy #8 of ITS6 in I569
17939 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17940 sub2node->SetLineColor(kColorITS);
17941 sub2node->SetVisibility(1);
17942 fNodes->Add(sub2node);
17945 // Place copy #9 of ITS6 in I569
17947 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17948 sub2node->SetLineColor(kColorITS);
17949 sub2node->SetVisibility(1);
17950 fNodes->Add(sub2node);
17953 // Place copy #10 of ITS6 in I569
17955 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17956 sub2node->SetLineColor(kColorITS);
17957 sub2node->SetVisibility(1);
17958 fNodes->Add(sub2node);
17961 // Place copy #11 of ITS6 in I569
17963 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17964 sub2node->SetLineColor(kColorITS);
17965 sub2node->SetVisibility(1);
17966 fNodes->Add(sub2node);
17969 // Place copy #12 of ITS6 in I569
17971 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17972 sub2node->SetLineColor(kColorITS);
17973 sub2node->SetVisibility(1);
17974 fNodes->Add(sub2node);
17977 // Place copy #13 of ITS6 in I569
17979 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17980 sub2node->SetLineColor(kColorITS);
17981 sub2node->SetVisibility(1);
17982 fNodes->Add(sub2node);
17985 // Place copy #14 of ITS6 in I569
17987 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17988 sub2node->SetLineColor(kColorITS);
17989 sub2node->SetVisibility(1);
17990 fNodes->Add(sub2node);
17993 // Place copy #15 of ITS6 in I569
17995 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17996 sub2node->SetLineColor(kColorITS);
17997 sub2node->SetVisibility(1);
17998 fNodes->Add(sub2node);
18001 // Place copy #16 of ITS6 in I569
18003 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18004 sub2node->SetLineColor(kColorITS);
18005 sub2node->SetVisibility(1);
18006 fNodes->Add(sub2node);
18009 // Place copy #17 of ITS6 in I569
18011 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18012 sub2node->SetLineColor(kColorITS);
18013 sub2node->SetVisibility(1);
18014 fNodes->Add(sub2node);
18017 // Place copy #18 of ITS6 in I569
18019 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18020 sub2node->SetLineColor(kColorITS);
18021 sub2node->SetVisibility(1);
18022 fNodes->Add(sub2node);
18025 // Place copy #19 of ITS6 in I569
18027 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18028 sub2node->SetLineColor(kColorITS);
18029 sub2node->SetVisibility(1);
18030 fNodes->Add(sub2node);
18033 // Place copy #20 of ITS6 in I569
18035 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18036 sub2node->SetLineColor(kColorITS);
18037 sub2node->SetVisibility(1);
18038 fNodes->Add(sub2node);
18041 // Place copy #21 of ITS6 in I569
18043 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18044 sub2node->SetLineColor(kColorITS);
18045 sub2node->SetVisibility(1);
18046 fNodes->Add(sub2node);
18049 // Place copy #22 of ITS6 in I569
18051 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18052 sub2node->SetLineColor(kColorITS);
18053 sub2node->SetVisibility(1);
18054 fNodes->Add(sub2node);
18057 // Place copy #23 of ITS6 in I569
18059 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18060 sub2node->SetLineColor(kColorITS);
18061 sub2node->SetVisibility(1);
18062 fNodes->Add(sub2node);
18065 // Place copy #24 of ITS6 in I569
18067 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18068 sub2node->SetLineColor(kColorITS);
18069 sub2node->SetVisibility(1);
18070 fNodes->Add(sub2node);
18073 // Place copy #25 of ITS6 in I569
18075 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18076 sub2node->SetLineColor(kColorITS);
18077 sub2node->SetVisibility(1);
18078 fNodes->Add(sub2node);
18080 fNodes->Add(sub1node);
18083 // Place copy #9 of I569 in IT56
18085 sub1node = new TNode("I569","I569","I569",-43.3963,-3.5959,0.,"itsrot561");
18086 sub1node->SetLineColor(kColorITS);
18087 sub1node->SetVisibility(0);
18090 // Place copy #1 of ITS6 in I569
18092 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18093 sub2node->SetLineColor(kColorITS);
18094 sub2node->SetVisibility(1);
18095 fNodes->Add(sub2node);
18098 // Place copy #2 of ITS6 in I569
18100 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18101 sub2node->SetLineColor(kColorITS);
18102 sub2node->SetVisibility(1);
18103 fNodes->Add(sub2node);
18106 // Place copy #3 of ITS6 in I569
18108 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18109 sub2node->SetLineColor(kColorITS);
18110 sub2node->SetVisibility(1);
18111 fNodes->Add(sub2node);
18114 // Place copy #4 of ITS6 in I569
18116 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18117 sub2node->SetLineColor(kColorITS);
18118 sub2node->SetVisibility(1);
18119 fNodes->Add(sub2node);
18122 // Place copy #5 of ITS6 in I569
18124 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18125 sub2node->SetLineColor(kColorITS);
18126 sub2node->SetVisibility(1);
18127 fNodes->Add(sub2node);
18130 // Place copy #6 of ITS6 in I569
18132 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18133 sub2node->SetLineColor(kColorITS);
18134 sub2node->SetVisibility(1);
18135 fNodes->Add(sub2node);
18138 // Place copy #7 of ITS6 in I569
18140 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18141 sub2node->SetLineColor(kColorITS);
18142 sub2node->SetVisibility(1);
18143 fNodes->Add(sub2node);
18146 // Place copy #8 of ITS6 in I569
18148 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18149 sub2node->SetLineColor(kColorITS);
18150 sub2node->SetVisibility(1);
18151 fNodes->Add(sub2node);
18154 // Place copy #9 of ITS6 in I569
18156 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18157 sub2node->SetLineColor(kColorITS);
18158 sub2node->SetVisibility(1);
18159 fNodes->Add(sub2node);
18162 // Place copy #10 of ITS6 in I569
18164 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18165 sub2node->SetLineColor(kColorITS);
18166 sub2node->SetVisibility(1);
18167 fNodes->Add(sub2node);
18170 // Place copy #11 of ITS6 in I569
18172 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18173 sub2node->SetLineColor(kColorITS);
18174 sub2node->SetVisibility(1);
18175 fNodes->Add(sub2node);
18178 // Place copy #12 of ITS6 in I569
18180 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18181 sub2node->SetLineColor(kColorITS);
18182 sub2node->SetVisibility(1);
18183 fNodes->Add(sub2node);
18186 // Place copy #13 of ITS6 in I569
18188 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18189 sub2node->SetLineColor(kColorITS);
18190 sub2node->SetVisibility(1);
18191 fNodes->Add(sub2node);
18194 // Place copy #14 of ITS6 in I569
18196 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18197 sub2node->SetLineColor(kColorITS);
18198 sub2node->SetVisibility(1);
18199 fNodes->Add(sub2node);
18202 // Place copy #15 of ITS6 in I569
18204 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18205 sub2node->SetLineColor(kColorITS);
18206 sub2node->SetVisibility(1);
18207 fNodes->Add(sub2node);
18210 // Place copy #16 of ITS6 in I569
18212 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18213 sub2node->SetLineColor(kColorITS);
18214 sub2node->SetVisibility(1);
18215 fNodes->Add(sub2node);
18218 // Place copy #17 of ITS6 in I569
18220 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18221 sub2node->SetLineColor(kColorITS);
18222 sub2node->SetVisibility(1);
18223 fNodes->Add(sub2node);
18226 // Place copy #18 of ITS6 in I569
18228 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18229 sub2node->SetLineColor(kColorITS);
18230 sub2node->SetVisibility(1);
18231 fNodes->Add(sub2node);
18234 // Place copy #19 of ITS6 in I569
18236 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18237 sub2node->SetLineColor(kColorITS);
18238 sub2node->SetVisibility(1);
18239 fNodes->Add(sub2node);
18242 // Place copy #20 of ITS6 in I569
18244 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18245 sub2node->SetLineColor(kColorITS);
18246 sub2node->SetVisibility(1);
18247 fNodes->Add(sub2node);
18250 // Place copy #21 of ITS6 in I569
18252 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18253 sub2node->SetLineColor(kColorITS);
18254 sub2node->SetVisibility(1);
18255 fNodes->Add(sub2node);
18258 // Place copy #22 of ITS6 in I569
18260 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18261 sub2node->SetLineColor(kColorITS);
18262 sub2node->SetVisibility(1);
18263 fNodes->Add(sub2node);
18266 // Place copy #23 of ITS6 in I569
18268 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18269 sub2node->SetLineColor(kColorITS);
18270 sub2node->SetVisibility(1);
18271 fNodes->Add(sub2node);
18274 // Place copy #24 of ITS6 in I569
18276 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18277 sub2node->SetLineColor(kColorITS);
18278 sub2node->SetVisibility(1);
18279 fNodes->Add(sub2node);
18282 // Place copy #25 of ITS6 in I569
18284 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18285 sub2node->SetLineColor(kColorITS);
18286 sub2node->SetVisibility(1);
18287 fNodes->Add(sub2node);
18289 fNodes->Add(sub1node);
18292 // Place copy #10 of I569 in IT56
18294 sub1node = new TNode("I569","I569","I569",-42.3606,-10.7271,0.,"itsrot562");
18295 sub1node->SetLineColor(kColorITS);
18296 sub1node->SetVisibility(0);
18299 // Place copy #1 of ITS6 in I569
18301 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18302 sub2node->SetLineColor(kColorITS);
18303 sub2node->SetVisibility(1);
18304 fNodes->Add(sub2node);
18307 // Place copy #2 of ITS6 in I569
18309 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18310 sub2node->SetLineColor(kColorITS);
18311 sub2node->SetVisibility(1);
18312 fNodes->Add(sub2node);
18315 // Place copy #3 of ITS6 in I569
18317 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18318 sub2node->SetLineColor(kColorITS);
18319 sub2node->SetVisibility(1);
18320 fNodes->Add(sub2node);
18323 // Place copy #4 of ITS6 in I569
18325 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18326 sub2node->SetLineColor(kColorITS);
18327 sub2node->SetVisibility(1);
18328 fNodes->Add(sub2node);
18331 // Place copy #5 of ITS6 in I569
18333 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18334 sub2node->SetLineColor(kColorITS);
18335 sub2node->SetVisibility(1);
18336 fNodes->Add(sub2node);
18339 // Place copy #6 of ITS6 in I569
18341 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18342 sub2node->SetLineColor(kColorITS);
18343 sub2node->SetVisibility(1);
18344 fNodes->Add(sub2node);
18347 // Place copy #7 of ITS6 in I569
18349 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18350 sub2node->SetLineColor(kColorITS);
18351 sub2node->SetVisibility(1);
18352 fNodes->Add(sub2node);
18355 // Place copy #8 of ITS6 in I569
18357 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18358 sub2node->SetLineColor(kColorITS);
18359 sub2node->SetVisibility(1);
18360 fNodes->Add(sub2node);
18363 // Place copy #9 of ITS6 in I569
18365 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18366 sub2node->SetLineColor(kColorITS);
18367 sub2node->SetVisibility(1);
18368 fNodes->Add(sub2node);
18371 // Place copy #10 of ITS6 in I569
18373 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18374 sub2node->SetLineColor(kColorITS);
18375 sub2node->SetVisibility(1);
18376 fNodes->Add(sub2node);
18379 // Place copy #11 of ITS6 in I569
18381 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18382 sub2node->SetLineColor(kColorITS);
18383 sub2node->SetVisibility(1);
18384 fNodes->Add(sub2node);
18387 // Place copy #12 of ITS6 in I569
18389 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18390 sub2node->SetLineColor(kColorITS);
18391 sub2node->SetVisibility(1);
18392 fNodes->Add(sub2node);
18395 // Place copy #13 of ITS6 in I569
18397 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18398 sub2node->SetLineColor(kColorITS);
18399 sub2node->SetVisibility(1);
18400 fNodes->Add(sub2node);
18403 // Place copy #14 of ITS6 in I569
18405 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18406 sub2node->SetLineColor(kColorITS);
18407 sub2node->SetVisibility(1);
18408 fNodes->Add(sub2node);
18411 // Place copy #15 of ITS6 in I569
18413 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18414 sub2node->SetLineColor(kColorITS);
18415 sub2node->SetVisibility(1);
18416 fNodes->Add(sub2node);
18419 // Place copy #16 of ITS6 in I569
18421 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18422 sub2node->SetLineColor(kColorITS);
18423 sub2node->SetVisibility(1);
18424 fNodes->Add(sub2node);
18427 // Place copy #17 of ITS6 in I569
18429 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18430 sub2node->SetLineColor(kColorITS);
18431 sub2node->SetVisibility(1);
18432 fNodes->Add(sub2node);
18435 // Place copy #18 of ITS6 in I569
18437 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18438 sub2node->SetLineColor(kColorITS);
18439 sub2node->SetVisibility(1);
18440 fNodes->Add(sub2node);
18443 // Place copy #19 of ITS6 in I569
18445 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18446 sub2node->SetLineColor(kColorITS);
18447 sub2node->SetVisibility(1);
18448 fNodes->Add(sub2node);
18451 // Place copy #20 of ITS6 in I569
18453 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18454 sub2node->SetLineColor(kColorITS);
18455 sub2node->SetVisibility(1);
18456 fNodes->Add(sub2node);
18459 // Place copy #21 of ITS6 in I569
18461 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18462 sub2node->SetLineColor(kColorITS);
18463 sub2node->SetVisibility(1);
18464 fNodes->Add(sub2node);
18467 // Place copy #22 of ITS6 in I569
18469 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18470 sub2node->SetLineColor(kColorITS);
18471 sub2node->SetVisibility(1);
18472 fNodes->Add(sub2node);
18475 // Place copy #23 of ITS6 in I569
18477 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18478 sub2node->SetLineColor(kColorITS);
18479 sub2node->SetVisibility(1);
18480 fNodes->Add(sub2node);
18483 // Place copy #24 of ITS6 in I569
18485 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18486 sub2node->SetLineColor(kColorITS);
18487 sub2node->SetVisibility(1);
18488 fNodes->Add(sub2node);
18491 // Place copy #25 of ITS6 in I569
18493 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18494 sub2node->SetLineColor(kColorITS);
18495 sub2node->SetVisibility(1);
18496 fNodes->Add(sub2node);
18498 fNodes->Add(sub1node);
18501 // Place copy #11 of I569 in IT56
18503 sub1node = new TNode("I569","I569","I569",-39.8773,-17.4918,0.,"itsrot563");
18504 sub1node->SetLineColor(kColorITS);
18505 sub1node->SetVisibility(0);
18508 // Place copy #1 of ITS6 in I569
18510 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18511 sub2node->SetLineColor(kColorITS);
18512 sub2node->SetVisibility(1);
18513 fNodes->Add(sub2node);
18516 // Place copy #2 of ITS6 in I569
18518 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18519 sub2node->SetLineColor(kColorITS);
18520 sub2node->SetVisibility(1);
18521 fNodes->Add(sub2node);
18524 // Place copy #3 of ITS6 in I569
18526 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18527 sub2node->SetLineColor(kColorITS);
18528 sub2node->SetVisibility(1);
18529 fNodes->Add(sub2node);
18532 // Place copy #4 of ITS6 in I569
18534 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18535 sub2node->SetLineColor(kColorITS);
18536 sub2node->SetVisibility(1);
18537 fNodes->Add(sub2node);
18540 // Place copy #5 of ITS6 in I569
18542 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18543 sub2node->SetLineColor(kColorITS);
18544 sub2node->SetVisibility(1);
18545 fNodes->Add(sub2node);
18548 // Place copy #6 of ITS6 in I569
18550 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18551 sub2node->SetLineColor(kColorITS);
18552 sub2node->SetVisibility(1);
18553 fNodes->Add(sub2node);
18556 // Place copy #7 of ITS6 in I569
18558 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18559 sub2node->SetLineColor(kColorITS);
18560 sub2node->SetVisibility(1);
18561 fNodes->Add(sub2node);
18564 // Place copy #8 of ITS6 in I569
18566 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18567 sub2node->SetLineColor(kColorITS);
18568 sub2node->SetVisibility(1);
18569 fNodes->Add(sub2node);
18572 // Place copy #9 of ITS6 in I569
18574 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18575 sub2node->SetLineColor(kColorITS);
18576 sub2node->SetVisibility(1);
18577 fNodes->Add(sub2node);
18580 // Place copy #10 of ITS6 in I569
18582 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18583 sub2node->SetLineColor(kColorITS);
18584 sub2node->SetVisibility(1);
18585 fNodes->Add(sub2node);
18588 // Place copy #11 of ITS6 in I569
18590 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18591 sub2node->SetLineColor(kColorITS);
18592 sub2node->SetVisibility(1);
18593 fNodes->Add(sub2node);
18596 // Place copy #12 of ITS6 in I569
18598 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18599 sub2node->SetLineColor(kColorITS);
18600 sub2node->SetVisibility(1);
18601 fNodes->Add(sub2node);
18604 // Place copy #13 of ITS6 in I569
18606 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18607 sub2node->SetLineColor(kColorITS);
18608 sub2node->SetVisibility(1);
18609 fNodes->Add(sub2node);
18612 // Place copy #14 of ITS6 in I569
18614 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18615 sub2node->SetLineColor(kColorITS);
18616 sub2node->SetVisibility(1);
18617 fNodes->Add(sub2node);
18620 // Place copy #15 of ITS6 in I569
18622 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18623 sub2node->SetLineColor(kColorITS);
18624 sub2node->SetVisibility(1);
18625 fNodes->Add(sub2node);
18628 // Place copy #16 of ITS6 in I569
18630 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18631 sub2node->SetLineColor(kColorITS);
18632 sub2node->SetVisibility(1);
18633 fNodes->Add(sub2node);
18636 // Place copy #17 of ITS6 in I569
18638 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18639 sub2node->SetLineColor(kColorITS);
18640 sub2node->SetVisibility(1);
18641 fNodes->Add(sub2node);
18644 // Place copy #18 of ITS6 in I569
18646 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18647 sub2node->SetLineColor(kColorITS);
18648 sub2node->SetVisibility(1);
18649 fNodes->Add(sub2node);
18652 // Place copy #19 of ITS6 in I569
18654 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18655 sub2node->SetLineColor(kColorITS);
18656 sub2node->SetVisibility(1);
18657 fNodes->Add(sub2node);
18660 // Place copy #20 of ITS6 in I569
18662 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18663 sub2node->SetLineColor(kColorITS);
18664 sub2node->SetVisibility(1);
18665 fNodes->Add(sub2node);
18668 // Place copy #21 of ITS6 in I569
18670 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18671 sub2node->SetLineColor(kColorITS);
18672 sub2node->SetVisibility(1);
18673 fNodes->Add(sub2node);
18676 // Place copy #22 of ITS6 in I569
18678 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18679 sub2node->SetLineColor(kColorITS);
18680 sub2node->SetVisibility(1);
18681 fNodes->Add(sub2node);
18684 // Place copy #23 of ITS6 in I569
18686 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18687 sub2node->SetLineColor(kColorITS);
18688 sub2node->SetVisibility(1);
18689 fNodes->Add(sub2node);
18692 // Place copy #24 of ITS6 in I569
18694 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18695 sub2node->SetLineColor(kColorITS);
18696 sub2node->SetVisibility(1);
18697 fNodes->Add(sub2node);
18700 // Place copy #25 of ITS6 in I569
18702 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18703 sub2node->SetLineColor(kColorITS);
18704 sub2node->SetVisibility(1);
18705 fNodes->Add(sub2node);
18707 fNodes->Add(sub1node);
18710 // Place copy #12 of I569 in IT56
18712 sub1node = new TNode("I569","I569","I569",-36.5823,-23.9004,0.,"itsrot564");
18713 sub1node->SetLineColor(kColorITS);
18714 sub1node->SetVisibility(0);
18717 // Place copy #1 of ITS6 in I569
18719 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18720 sub2node->SetLineColor(kColorITS);
18721 sub2node->SetVisibility(1);
18722 fNodes->Add(sub2node);
18725 // Place copy #2 of ITS6 in I569
18727 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18728 sub2node->SetLineColor(kColorITS);
18729 sub2node->SetVisibility(1);
18730 fNodes->Add(sub2node);
18733 // Place copy #3 of ITS6 in I569
18735 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18736 sub2node->SetLineColor(kColorITS);
18737 sub2node->SetVisibility(1);
18738 fNodes->Add(sub2node);
18741 // Place copy #4 of ITS6 in I569
18743 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18744 sub2node->SetLineColor(kColorITS);
18745 sub2node->SetVisibility(1);
18746 fNodes->Add(sub2node);
18749 // Place copy #5 of ITS6 in I569
18751 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18752 sub2node->SetLineColor(kColorITS);
18753 sub2node->SetVisibility(1);
18754 fNodes->Add(sub2node);
18757 // Place copy #6 of ITS6 in I569
18759 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18760 sub2node->SetLineColor(kColorITS);
18761 sub2node->SetVisibility(1);
18762 fNodes->Add(sub2node);
18765 // Place copy #7 of ITS6 in I569
18767 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18768 sub2node->SetLineColor(kColorITS);
18769 sub2node->SetVisibility(1);
18770 fNodes->Add(sub2node);
18773 // Place copy #8 of ITS6 in I569
18775 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18776 sub2node->SetLineColor(kColorITS);
18777 sub2node->SetVisibility(1);
18778 fNodes->Add(sub2node);
18781 // Place copy #9 of ITS6 in I569
18783 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18784 sub2node->SetLineColor(kColorITS);
18785 sub2node->SetVisibility(1);
18786 fNodes->Add(sub2node);
18789 // Place copy #10 of ITS6 in I569
18791 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18792 sub2node->SetLineColor(kColorITS);
18793 sub2node->SetVisibility(1);
18794 fNodes->Add(sub2node);
18797 // Place copy #11 of ITS6 in I569
18799 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18800 sub2node->SetLineColor(kColorITS);
18801 sub2node->SetVisibility(1);
18802 fNodes->Add(sub2node);
18805 // Place copy #12 of ITS6 in I569
18807 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18808 sub2node->SetLineColor(kColorITS);
18809 sub2node->SetVisibility(1);
18810 fNodes->Add(sub2node);
18813 // Place copy #13 of ITS6 in I569
18815 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18816 sub2node->SetLineColor(kColorITS);
18817 sub2node->SetVisibility(1);
18818 fNodes->Add(sub2node);
18821 // Place copy #14 of ITS6 in I569
18823 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18824 sub2node->SetLineColor(kColorITS);
18825 sub2node->SetVisibility(1);
18826 fNodes->Add(sub2node);
18829 // Place copy #15 of ITS6 in I569
18831 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18832 sub2node->SetLineColor(kColorITS);
18833 sub2node->SetVisibility(1);
18834 fNodes->Add(sub2node);
18837 // Place copy #16 of ITS6 in I569
18839 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18840 sub2node->SetLineColor(kColorITS);
18841 sub2node->SetVisibility(1);
18842 fNodes->Add(sub2node);
18845 // Place copy #17 of ITS6 in I569
18847 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18848 sub2node->SetLineColor(kColorITS);
18849 sub2node->SetVisibility(1);
18850 fNodes->Add(sub2node);
18853 // Place copy #18 of ITS6 in I569
18855 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18856 sub2node->SetLineColor(kColorITS);
18857 sub2node->SetVisibility(1);
18858 fNodes->Add(sub2node);
18861 // Place copy #19 of ITS6 in I569
18863 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18864 sub2node->SetLineColor(kColorITS);
18865 sub2node->SetVisibility(1);
18866 fNodes->Add(sub2node);
18869 // Place copy #20 of ITS6 in I569
18871 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18872 sub2node->SetLineColor(kColorITS);
18873 sub2node->SetVisibility(1);
18874 fNodes->Add(sub2node);
18877 // Place copy #21 of ITS6 in I569
18879 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18880 sub2node->SetLineColor(kColorITS);
18881 sub2node->SetVisibility(1);
18882 fNodes->Add(sub2node);
18885 // Place copy #22 of ITS6 in I569
18887 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18888 sub2node->SetLineColor(kColorITS);
18889 sub2node->SetVisibility(1);
18890 fNodes->Add(sub2node);
18893 // Place copy #23 of ITS6 in I569
18895 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18896 sub2node->SetLineColor(kColorITS);
18897 sub2node->SetVisibility(1);
18898 fNodes->Add(sub2node);
18901 // Place copy #24 of ITS6 in I569
18903 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18904 sub2node->SetLineColor(kColorITS);
18905 sub2node->SetVisibility(1);
18906 fNodes->Add(sub2node);
18909 // Place copy #25 of ITS6 in I569
18911 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18912 sub2node->SetLineColor(kColorITS);
18913 sub2node->SetVisibility(1);
18914 fNodes->Add(sub2node);
18916 fNodes->Add(sub1node);
18919 // Place copy #13 of I569 in IT56
18921 sub1node = new TNode("I569","I569","I569",-32.0371,-29.4922,0.,"itsrot565");
18922 sub1node->SetLineColor(kColorITS);
18923 sub1node->SetVisibility(0);
18926 // Place copy #1 of ITS6 in I569
18928 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18929 sub2node->SetLineColor(kColorITS);
18930 sub2node->SetVisibility(1);
18931 fNodes->Add(sub2node);
18934 // Place copy #2 of ITS6 in I569
18936 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18937 sub2node->SetLineColor(kColorITS);
18938 sub2node->SetVisibility(1);
18939 fNodes->Add(sub2node);
18942 // Place copy #3 of ITS6 in I569
18944 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18945 sub2node->SetLineColor(kColorITS);
18946 sub2node->SetVisibility(1);
18947 fNodes->Add(sub2node);
18950 // Place copy #4 of ITS6 in I569
18952 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18953 sub2node->SetLineColor(kColorITS);
18954 sub2node->SetVisibility(1);
18955 fNodes->Add(sub2node);
18958 // Place copy #5 of ITS6 in I569
18960 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18961 sub2node->SetLineColor(kColorITS);
18962 sub2node->SetVisibility(1);
18963 fNodes->Add(sub2node);
18966 // Place copy #6 of ITS6 in I569
18968 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18969 sub2node->SetLineColor(kColorITS);
18970 sub2node->SetVisibility(1);
18971 fNodes->Add(sub2node);
18974 // Place copy #7 of ITS6 in I569
18976 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18977 sub2node->SetLineColor(kColorITS);
18978 sub2node->SetVisibility(1);
18979 fNodes->Add(sub2node);
18982 // Place copy #8 of ITS6 in I569
18984 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18985 sub2node->SetLineColor(kColorITS);
18986 sub2node->SetVisibility(1);
18987 fNodes->Add(sub2node);
18990 // Place copy #9 of ITS6 in I569
18992 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18993 sub2node->SetLineColor(kColorITS);
18994 sub2node->SetVisibility(1);
18995 fNodes->Add(sub2node);
18998 // Place copy #10 of ITS6 in I569
19000 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19001 sub2node->SetLineColor(kColorITS);
19002 sub2node->SetVisibility(1);
19003 fNodes->Add(sub2node);
19006 // Place copy #11 of ITS6 in I569
19008 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19009 sub2node->SetLineColor(kColorITS);
19010 sub2node->SetVisibility(1);
19011 fNodes->Add(sub2node);
19014 // Place copy #12 of ITS6 in I569
19016 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19017 sub2node->SetLineColor(kColorITS);
19018 sub2node->SetVisibility(1);
19019 fNodes->Add(sub2node);
19022 // Place copy #13 of ITS6 in I569
19024 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19025 sub2node->SetLineColor(kColorITS);
19026 sub2node->SetVisibility(1);
19027 fNodes->Add(sub2node);
19030 // Place copy #14 of ITS6 in I569
19032 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19033 sub2node->SetLineColor(kColorITS);
19034 sub2node->SetVisibility(1);
19035 fNodes->Add(sub2node);
19038 // Place copy #15 of ITS6 in I569
19040 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19041 sub2node->SetLineColor(kColorITS);
19042 sub2node->SetVisibility(1);
19043 fNodes->Add(sub2node);
19046 // Place copy #16 of ITS6 in I569
19048 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19049 sub2node->SetLineColor(kColorITS);
19050 sub2node->SetVisibility(1);
19051 fNodes->Add(sub2node);
19054 // Place copy #17 of ITS6 in I569
19056 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19057 sub2node->SetLineColor(kColorITS);
19058 sub2node->SetVisibility(1);
19059 fNodes->Add(sub2node);
19062 // Place copy #18 of ITS6 in I569
19064 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19065 sub2node->SetLineColor(kColorITS);
19066 sub2node->SetVisibility(1);
19067 fNodes->Add(sub2node);
19070 // Place copy #19 of ITS6 in I569
19072 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19073 sub2node->SetLineColor(kColorITS);
19074 sub2node->SetVisibility(1);
19075 fNodes->Add(sub2node);
19078 // Place copy #20 of ITS6 in I569
19080 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19081 sub2node->SetLineColor(kColorITS);
19082 sub2node->SetVisibility(1);
19083 fNodes->Add(sub2node);
19086 // Place copy #21 of ITS6 in I569
19088 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19089 sub2node->SetLineColor(kColorITS);
19090 sub2node->SetVisibility(1);
19091 fNodes->Add(sub2node);
19094 // Place copy #22 of ITS6 in I569
19096 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19097 sub2node->SetLineColor(kColorITS);
19098 sub2node->SetVisibility(1);
19099 fNodes->Add(sub2node);
19102 // Place copy #23 of ITS6 in I569
19104 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19105 sub2node->SetLineColor(kColorITS);
19106 sub2node->SetVisibility(1);
19107 fNodes->Add(sub2node);
19110 // Place copy #24 of ITS6 in I569
19112 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19113 sub2node->SetLineColor(kColorITS);
19114 sub2node->SetVisibility(1);
19115 fNodes->Add(sub2node);
19118 // Place copy #25 of ITS6 in I569
19120 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19121 sub2node->SetLineColor(kColorITS);
19122 sub2node->SetVisibility(1);
19123 fNodes->Add(sub2node);
19125 fNodes->Add(sub1node);
19128 // Place copy #14 of I569 in IT56
19130 sub1node = new TNode("I569","I569","I569",-26.8397,-34.4836,0.,"itsrot566");
19131 sub1node->SetLineColor(kColorITS);
19132 sub1node->SetVisibility(0);
19135 // Place copy #1 of ITS6 in I569
19137 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19138 sub2node->SetLineColor(kColorITS);
19139 sub2node->SetVisibility(1);
19140 fNodes->Add(sub2node);
19143 // Place copy #2 of ITS6 in I569
19145 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19146 sub2node->SetLineColor(kColorITS);
19147 sub2node->SetVisibility(1);
19148 fNodes->Add(sub2node);
19151 // Place copy #3 of ITS6 in I569
19153 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19154 sub2node->SetLineColor(kColorITS);
19155 sub2node->SetVisibility(1);
19156 fNodes->Add(sub2node);
19159 // Place copy #4 of ITS6 in I569
19161 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19162 sub2node->SetLineColor(kColorITS);
19163 sub2node->SetVisibility(1);
19164 fNodes->Add(sub2node);
19167 // Place copy #5 of ITS6 in I569
19169 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19170 sub2node->SetLineColor(kColorITS);
19171 sub2node->SetVisibility(1);
19172 fNodes->Add(sub2node);
19175 // Place copy #6 of ITS6 in I569
19177 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19178 sub2node->SetLineColor(kColorITS);
19179 sub2node->SetVisibility(1);
19180 fNodes->Add(sub2node);
19183 // Place copy #7 of ITS6 in I569
19185 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19186 sub2node->SetLineColor(kColorITS);
19187 sub2node->SetVisibility(1);
19188 fNodes->Add(sub2node);
19191 // Place copy #8 of ITS6 in I569
19193 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19194 sub2node->SetLineColor(kColorITS);
19195 sub2node->SetVisibility(1);
19196 fNodes->Add(sub2node);
19199 // Place copy #9 of ITS6 in I569
19201 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19202 sub2node->SetLineColor(kColorITS);
19203 sub2node->SetVisibility(1);
19204 fNodes->Add(sub2node);
19207 // Place copy #10 of ITS6 in I569
19209 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19210 sub2node->SetLineColor(kColorITS);
19211 sub2node->SetVisibility(1);
19212 fNodes->Add(sub2node);
19215 // Place copy #11 of ITS6 in I569
19217 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19218 sub2node->SetLineColor(kColorITS);
19219 sub2node->SetVisibility(1);
19220 fNodes->Add(sub2node);
19223 // Place copy #12 of ITS6 in I569
19225 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19226 sub2node->SetLineColor(kColorITS);
19227 sub2node->SetVisibility(1);
19228 fNodes->Add(sub2node);
19231 // Place copy #13 of ITS6 in I569
19233 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19234 sub2node->SetLineColor(kColorITS);
19235 sub2node->SetVisibility(1);
19236 fNodes->Add(sub2node);
19239 // Place copy #14 of ITS6 in I569
19241 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19242 sub2node->SetLineColor(kColorITS);
19243 sub2node->SetVisibility(1);
19244 fNodes->Add(sub2node);
19247 // Place copy #15 of ITS6 in I569
19249 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19250 sub2node->SetLineColor(kColorITS);
19251 sub2node->SetVisibility(1);
19252 fNodes->Add(sub2node);
19255 // Place copy #16 of ITS6 in I569
19257 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19258 sub2node->SetLineColor(kColorITS);
19259 sub2node->SetVisibility(1);
19260 fNodes->Add(sub2node);
19263 // Place copy #17 of ITS6 in I569
19265 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19266 sub2node->SetLineColor(kColorITS);
19267 sub2node->SetVisibility(1);
19268 fNodes->Add(sub2node);
19271 // Place copy #18 of ITS6 in I569
19273 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19274 sub2node->SetLineColor(kColorITS);
19275 sub2node->SetVisibility(1);
19276 fNodes->Add(sub2node);
19279 // Place copy #19 of ITS6 in I569
19281 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19282 sub2node->SetLineColor(kColorITS);
19283 sub2node->SetVisibility(1);
19284 fNodes->Add(sub2node);
19287 // Place copy #20 of ITS6 in I569
19289 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19290 sub2node->SetLineColor(kColorITS);
19291 sub2node->SetVisibility(1);
19292 fNodes->Add(sub2node);
19295 // Place copy #21 of ITS6 in I569
19297 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19298 sub2node->SetLineColor(kColorITS);
19299 sub2node->SetVisibility(1);
19300 fNodes->Add(sub2node);
19303 // Place copy #22 of ITS6 in I569
19305 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19306 sub2node->SetLineColor(kColorITS);
19307 sub2node->SetVisibility(1);
19308 fNodes->Add(sub2node);
19311 // Place copy #23 of ITS6 in I569
19313 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19314 sub2node->SetLineColor(kColorITS);
19315 sub2node->SetVisibility(1);
19316 fNodes->Add(sub2node);
19319 // Place copy #24 of ITS6 in I569
19321 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19322 sub2node->SetLineColor(kColorITS);
19323 sub2node->SetVisibility(1);
19324 fNodes->Add(sub2node);
19327 // Place copy #25 of ITS6 in I569
19329 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19330 sub2node->SetLineColor(kColorITS);
19331 sub2node->SetVisibility(1);
19332 fNodes->Add(sub2node);
19334 fNodes->Add(sub1node);
19337 // Place copy #15 of I569 in IT56
19339 sub1node = new TNode("I569","I569","I569",-20.7251,-38.2967,0.,"itsrot567");
19340 sub1node->SetLineColor(kColorITS);
19341 sub1node->SetVisibility(0);
19344 // Place copy #1 of ITS6 in I569
19346 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19347 sub2node->SetLineColor(kColorITS);
19348 sub2node->SetVisibility(1);
19349 fNodes->Add(sub2node);
19352 // Place copy #2 of ITS6 in I569
19354 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19355 sub2node->SetLineColor(kColorITS);
19356 sub2node->SetVisibility(1);
19357 fNodes->Add(sub2node);
19360 // Place copy #3 of ITS6 in I569
19362 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19363 sub2node->SetLineColor(kColorITS);
19364 sub2node->SetVisibility(1);
19365 fNodes->Add(sub2node);
19368 // Place copy #4 of ITS6 in I569
19370 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19371 sub2node->SetLineColor(kColorITS);
19372 sub2node->SetVisibility(1);
19373 fNodes->Add(sub2node);
19376 // Place copy #5 of ITS6 in I569
19378 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19379 sub2node->SetLineColor(kColorITS);
19380 sub2node->SetVisibility(1);
19381 fNodes->Add(sub2node);
19384 // Place copy #6 of ITS6 in I569
19386 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19387 sub2node->SetLineColor(kColorITS);
19388 sub2node->SetVisibility(1);
19389 fNodes->Add(sub2node);
19392 // Place copy #7 of ITS6 in I569
19394 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19395 sub2node->SetLineColor(kColorITS);
19396 sub2node->SetVisibility(1);
19397 fNodes->Add(sub2node);
19400 // Place copy #8 of ITS6 in I569
19402 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19403 sub2node->SetLineColor(kColorITS);
19404 sub2node->SetVisibility(1);
19405 fNodes->Add(sub2node);
19408 // Place copy #9 of ITS6 in I569
19410 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19411 sub2node->SetLineColor(kColorITS);
19412 sub2node->SetVisibility(1);
19413 fNodes->Add(sub2node);
19416 // Place copy #10 of ITS6 in I569
19418 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19419 sub2node->SetLineColor(kColorITS);
19420 sub2node->SetVisibility(1);
19421 fNodes->Add(sub2node);
19424 // Place copy #11 of ITS6 in I569
19426 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19427 sub2node->SetLineColor(kColorITS);
19428 sub2node->SetVisibility(1);
19429 fNodes->Add(sub2node);
19432 // Place copy #12 of ITS6 in I569
19434 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19435 sub2node->SetLineColor(kColorITS);
19436 sub2node->SetVisibility(1);
19437 fNodes->Add(sub2node);
19440 // Place copy #13 of ITS6 in I569
19442 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19443 sub2node->SetLineColor(kColorITS);
19444 sub2node->SetVisibility(1);
19445 fNodes->Add(sub2node);
19448 // Place copy #14 of ITS6 in I569
19450 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19451 sub2node->SetLineColor(kColorITS);
19452 sub2node->SetVisibility(1);
19453 fNodes->Add(sub2node);
19456 // Place copy #15 of ITS6 in I569
19458 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19459 sub2node->SetLineColor(kColorITS);
19460 sub2node->SetVisibility(1);
19461 fNodes->Add(sub2node);
19464 // Place copy #16 of ITS6 in I569
19466 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19467 sub2node->SetLineColor(kColorITS);
19468 sub2node->SetVisibility(1);
19469 fNodes->Add(sub2node);
19472 // Place copy #17 of ITS6 in I569
19474 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19475 sub2node->SetLineColor(kColorITS);
19476 sub2node->SetVisibility(1);
19477 fNodes->Add(sub2node);
19480 // Place copy #18 of ITS6 in I569
19482 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19483 sub2node->SetLineColor(kColorITS);
19484 sub2node->SetVisibility(1);
19485 fNodes->Add(sub2node);
19488 // Place copy #19 of ITS6 in I569
19490 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19491 sub2node->SetLineColor(kColorITS);
19492 sub2node->SetVisibility(1);
19493 fNodes->Add(sub2node);
19496 // Place copy #20 of ITS6 in I569
19498 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19499 sub2node->SetLineColor(kColorITS);
19500 sub2node->SetVisibility(1);
19501 fNodes->Add(sub2node);
19504 // Place copy #21 of ITS6 in I569
19506 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19507 sub2node->SetLineColor(kColorITS);
19508 sub2node->SetVisibility(1);
19509 fNodes->Add(sub2node);
19512 // Place copy #22 of ITS6 in I569
19514 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19515 sub2node->SetLineColor(kColorITS);
19516 sub2node->SetVisibility(1);
19517 fNodes->Add(sub2node);
19520 // Place copy #23 of ITS6 in I569
19522 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19523 sub2node->SetLineColor(kColorITS);
19524 sub2node->SetVisibility(1);
19525 fNodes->Add(sub2node);
19528 // Place copy #24 of ITS6 in I569
19530 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19531 sub2node->SetLineColor(kColorITS);
19532 sub2node->SetVisibility(1);
19533 fNodes->Add(sub2node);
19536 // Place copy #25 of ITS6 in I569
19538 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19539 sub2node->SetLineColor(kColorITS);
19540 sub2node->SetVisibility(1);
19541 fNodes->Add(sub2node);
19543 fNodes->Add(sub1node);
19546 // Place copy #16 of I569 in IT56
19548 sub1node = new TNode("I569","I569","I569",-14.1886,-41.33,0.,"itsrot568");
19549 sub1node->SetLineColor(kColorITS);
19550 sub1node->SetVisibility(0);
19553 // Place copy #1 of ITS6 in I569
19555 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19556 sub2node->SetLineColor(kColorITS);
19557 sub2node->SetVisibility(1);
19558 fNodes->Add(sub2node);
19561 // Place copy #2 of ITS6 in I569
19563 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19564 sub2node->SetLineColor(kColorITS);
19565 sub2node->SetVisibility(1);
19566 fNodes->Add(sub2node);
19569 // Place copy #3 of ITS6 in I569
19571 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19572 sub2node->SetLineColor(kColorITS);
19573 sub2node->SetVisibility(1);
19574 fNodes->Add(sub2node);
19577 // Place copy #4 of ITS6 in I569
19579 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19580 sub2node->SetLineColor(kColorITS);
19581 sub2node->SetVisibility(1);
19582 fNodes->Add(sub2node);
19585 // Place copy #5 of ITS6 in I569
19587 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19588 sub2node->SetLineColor(kColorITS);
19589 sub2node->SetVisibility(1);
19590 fNodes->Add(sub2node);
19593 // Place copy #6 of ITS6 in I569
19595 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19596 sub2node->SetLineColor(kColorITS);
19597 sub2node->SetVisibility(1);
19598 fNodes->Add(sub2node);
19601 // Place copy #7 of ITS6 in I569
19603 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19604 sub2node->SetLineColor(kColorITS);
19605 sub2node->SetVisibility(1);
19606 fNodes->Add(sub2node);
19609 // Place copy #8 of ITS6 in I569
19611 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19612 sub2node->SetLineColor(kColorITS);
19613 sub2node->SetVisibility(1);
19614 fNodes->Add(sub2node);
19617 // Place copy #9 of ITS6 in I569
19619 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19620 sub2node->SetLineColor(kColorITS);
19621 sub2node->SetVisibility(1);
19622 fNodes->Add(sub2node);
19625 // Place copy #10 of ITS6 in I569
19627 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19628 sub2node->SetLineColor(kColorITS);
19629 sub2node->SetVisibility(1);
19630 fNodes->Add(sub2node);
19633 // Place copy #11 of ITS6 in I569
19635 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19636 sub2node->SetLineColor(kColorITS);
19637 sub2node->SetVisibility(1);
19638 fNodes->Add(sub2node);
19641 // Place copy #12 of ITS6 in I569
19643 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19644 sub2node->SetLineColor(kColorITS);
19645 sub2node->SetVisibility(1);
19646 fNodes->Add(sub2node);
19649 // Place copy #13 of ITS6 in I569
19651 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19652 sub2node->SetLineColor(kColorITS);
19653 sub2node->SetVisibility(1);
19654 fNodes->Add(sub2node);
19657 // Place copy #14 of ITS6 in I569
19659 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19660 sub2node->SetLineColor(kColorITS);
19661 sub2node->SetVisibility(1);
19662 fNodes->Add(sub2node);
19665 // Place copy #15 of ITS6 in I569
19667 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19668 sub2node->SetLineColor(kColorITS);
19669 sub2node->SetVisibility(1);
19670 fNodes->Add(sub2node);
19673 // Place copy #16 of ITS6 in I569
19675 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19676 sub2node->SetLineColor(kColorITS);
19677 sub2node->SetVisibility(1);
19678 fNodes->Add(sub2node);
19681 // Place copy #17 of ITS6 in I569
19683 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19684 sub2node->SetLineColor(kColorITS);
19685 sub2node->SetVisibility(1);
19686 fNodes->Add(sub2node);
19689 // Place copy #18 of ITS6 in I569
19691 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19692 sub2node->SetLineColor(kColorITS);
19693 sub2node->SetVisibility(1);
19694 fNodes->Add(sub2node);
19697 // Place copy #19 of ITS6 in I569
19699 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19700 sub2node->SetLineColor(kColorITS);
19701 sub2node->SetVisibility(1);
19702 fNodes->Add(sub2node);
19705 // Place copy #20 of ITS6 in I569
19707 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19708 sub2node->SetLineColor(kColorITS);
19709 sub2node->SetVisibility(1);
19710 fNodes->Add(sub2node);
19713 // Place copy #21 of ITS6 in I569
19715 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19716 sub2node->SetLineColor(kColorITS);
19717 sub2node->SetVisibility(1);
19718 fNodes->Add(sub2node);
19721 // Place copy #22 of ITS6 in I569
19723 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19724 sub2node->SetLineColor(kColorITS);
19725 sub2node->SetVisibility(1);
19726 fNodes->Add(sub2node);
19729 // Place copy #23 of ITS6 in I569
19731 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19732 sub2node->SetLineColor(kColorITS);
19733 sub2node->SetVisibility(1);
19734 fNodes->Add(sub2node);
19737 // Place copy #24 of ITS6 in I569
19739 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19740 sub2node->SetLineColor(kColorITS);
19741 sub2node->SetVisibility(1);
19742 fNodes->Add(sub2node);
19745 // Place copy #25 of ITS6 in I569
19747 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19748 sub2node->SetLineColor(kColorITS);
19749 sub2node->SetVisibility(1);
19750 fNodes->Add(sub2node);
19752 fNodes->Add(sub1node);
19755 // Place copy #17 of I569 in IT56
19757 sub1node = new TNode("I569","I569","I569",-7.1673,-42.9511,0.,"itsrot569");
19758 sub1node->SetLineColor(kColorITS);
19759 sub1node->SetVisibility(0);
19762 // Place copy #1 of ITS6 in I569
19764 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19765 sub2node->SetLineColor(kColorITS);
19766 sub2node->SetVisibility(1);
19767 fNodes->Add(sub2node);
19770 // Place copy #2 of ITS6 in I569
19772 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19773 sub2node->SetLineColor(kColorITS);
19774 sub2node->SetVisibility(1);
19775 fNodes->Add(sub2node);
19778 // Place copy #3 of ITS6 in I569
19780 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19781 sub2node->SetLineColor(kColorITS);
19782 sub2node->SetVisibility(1);
19783 fNodes->Add(sub2node);
19786 // Place copy #4 of ITS6 in I569
19788 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19789 sub2node->SetLineColor(kColorITS);
19790 sub2node->SetVisibility(1);
19791 fNodes->Add(sub2node);
19794 // Place copy #5 of ITS6 in I569
19796 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19797 sub2node->SetLineColor(kColorITS);
19798 sub2node->SetVisibility(1);
19799 fNodes->Add(sub2node);
19802 // Place copy #6 of ITS6 in I569
19804 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19805 sub2node->SetLineColor(kColorITS);
19806 sub2node->SetVisibility(1);
19807 fNodes->Add(sub2node);
19810 // Place copy #7 of ITS6 in I569
19812 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19813 sub2node->SetLineColor(kColorITS);
19814 sub2node->SetVisibility(1);
19815 fNodes->Add(sub2node);
19818 // Place copy #8 of ITS6 in I569
19820 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19821 sub2node->SetLineColor(kColorITS);
19822 sub2node->SetVisibility(1);
19823 fNodes->Add(sub2node);
19826 // Place copy #9 of ITS6 in I569
19828 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19829 sub2node->SetLineColor(kColorITS);
19830 sub2node->SetVisibility(1);
19831 fNodes->Add(sub2node);
19834 // Place copy #10 of ITS6 in I569
19836 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19837 sub2node->SetLineColor(kColorITS);
19838 sub2node->SetVisibility(1);
19839 fNodes->Add(sub2node);
19842 // Place copy #11 of ITS6 in I569
19844 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19845 sub2node->SetLineColor(kColorITS);
19846 sub2node->SetVisibility(1);
19847 fNodes->Add(sub2node);
19850 // Place copy #12 of ITS6 in I569
19852 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19853 sub2node->SetLineColor(kColorITS);
19854 sub2node->SetVisibility(1);
19855 fNodes->Add(sub2node);
19858 // Place copy #13 of ITS6 in I569
19860 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19861 sub2node->SetLineColor(kColorITS);
19862 sub2node->SetVisibility(1);
19863 fNodes->Add(sub2node);
19866 // Place copy #14 of ITS6 in I569
19868 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19869 sub2node->SetLineColor(kColorITS);
19870 sub2node->SetVisibility(1);
19871 fNodes->Add(sub2node);
19874 // Place copy #15 of ITS6 in I569
19876 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19877 sub2node->SetLineColor(kColorITS);
19878 sub2node->SetVisibility(1);
19879 fNodes->Add(sub2node);
19882 // Place copy #16 of ITS6 in I569
19884 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19885 sub2node->SetLineColor(kColorITS);
19886 sub2node->SetVisibility(1);
19887 fNodes->Add(sub2node);
19890 // Place copy #17 of ITS6 in I569
19892 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19893 sub2node->SetLineColor(kColorITS);
19894 sub2node->SetVisibility(1);
19895 fNodes->Add(sub2node);
19898 // Place copy #18 of ITS6 in I569
19900 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19901 sub2node->SetLineColor(kColorITS);
19902 sub2node->SetVisibility(1);
19903 fNodes->Add(sub2node);
19906 // Place copy #19 of ITS6 in I569
19908 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19909 sub2node->SetLineColor(kColorITS);
19910 sub2node->SetVisibility(1);
19911 fNodes->Add(sub2node);
19914 // Place copy #20 of ITS6 in I569
19916 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19917 sub2node->SetLineColor(kColorITS);
19918 sub2node->SetVisibility(1);
19919 fNodes->Add(sub2node);
19922 // Place copy #21 of ITS6 in I569
19924 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19925 sub2node->SetLineColor(kColorITS);
19926 sub2node->SetVisibility(1);
19927 fNodes->Add(sub2node);
19930 // Place copy #22 of ITS6 in I569
19932 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19933 sub2node->SetLineColor(kColorITS);
19934 sub2node->SetVisibility(1);
19935 fNodes->Add(sub2node);
19938 // Place copy #23 of ITS6 in I569
19940 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19941 sub2node->SetLineColor(kColorITS);
19942 sub2node->SetVisibility(1);
19943 fNodes->Add(sub2node);
19946 // Place copy #24 of ITS6 in I569
19948 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19949 sub2node->SetLineColor(kColorITS);
19950 sub2node->SetVisibility(1);
19951 fNodes->Add(sub2node);
19954 // Place copy #25 of ITS6 in I569
19956 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19957 sub2node->SetLineColor(kColorITS);
19958 sub2node->SetVisibility(1);
19959 fNodes->Add(sub2node);
19961 fNodes->Add(sub1node);
19964 // Place copy #18 of I569 in IT56
19966 sub1node = new TNode("I569","I569","I569",0.,-43.6977,0.,"itsrot533");
19967 sub1node->SetLineColor(kColorITS);
19968 sub1node->SetVisibility(0);
19971 // Place copy #1 of ITS6 in I569
19973 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19974 sub2node->SetLineColor(kColorITS);
19975 sub2node->SetVisibility(1);
19976 fNodes->Add(sub2node);
19979 // Place copy #2 of ITS6 in I569
19981 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19982 sub2node->SetLineColor(kColorITS);
19983 sub2node->SetVisibility(1);
19984 fNodes->Add(sub2node);
19987 // Place copy #3 of ITS6 in I569
19989 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19990 sub2node->SetLineColor(kColorITS);
19991 sub2node->SetVisibility(1);
19992 fNodes->Add(sub2node);
19995 // Place copy #4 of ITS6 in I569
19997 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19998 sub2node->SetLineColor(kColorITS);
19999 sub2node->SetVisibility(1);
20000 fNodes->Add(sub2node);
20003 // Place copy #5 of ITS6 in I569
20005 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20006 sub2node->SetLineColor(kColorITS);
20007 sub2node->SetVisibility(1);
20008 fNodes->Add(sub2node);
20011 // Place copy #6 of ITS6 in I569
20013 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20014 sub2node->SetLineColor(kColorITS);
20015 sub2node->SetVisibility(1);
20016 fNodes->Add(sub2node);
20019 // Place copy #7 of ITS6 in I569
20021 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20022 sub2node->SetLineColor(kColorITS);
20023 sub2node->SetVisibility(1);
20024 fNodes->Add(sub2node);
20027 // Place copy #8 of ITS6 in I569
20029 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20030 sub2node->SetLineColor(kColorITS);
20031 sub2node->SetVisibility(1);
20032 fNodes->Add(sub2node);
20035 // Place copy #9 of ITS6 in I569
20037 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20038 sub2node->SetLineColor(kColorITS);
20039 sub2node->SetVisibility(1);
20040 fNodes->Add(sub2node);
20043 // Place copy #10 of ITS6 in I569
20045 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20046 sub2node->SetLineColor(kColorITS);
20047 sub2node->SetVisibility(1);
20048 fNodes->Add(sub2node);
20051 // Place copy #11 of ITS6 in I569
20053 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20054 sub2node->SetLineColor(kColorITS);
20055 sub2node->SetVisibility(1);
20056 fNodes->Add(sub2node);
20059 // Place copy #12 of ITS6 in I569
20061 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20062 sub2node->SetLineColor(kColorITS);
20063 sub2node->SetVisibility(1);
20064 fNodes->Add(sub2node);
20067 // Place copy #13 of ITS6 in I569
20069 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20070 sub2node->SetLineColor(kColorITS);
20071 sub2node->SetVisibility(1);
20072 fNodes->Add(sub2node);
20075 // Place copy #14 of ITS6 in I569
20077 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20078 sub2node->SetLineColor(kColorITS);
20079 sub2node->SetVisibility(1);
20080 fNodes->Add(sub2node);
20083 // Place copy #15 of ITS6 in I569
20085 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20086 sub2node->SetLineColor(kColorITS);
20087 sub2node->SetVisibility(1);
20088 fNodes->Add(sub2node);
20091 // Place copy #16 of ITS6 in I569
20093 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20094 sub2node->SetLineColor(kColorITS);
20095 sub2node->SetVisibility(1);
20096 fNodes->Add(sub2node);
20099 // Place copy #17 of ITS6 in I569
20101 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20102 sub2node->SetLineColor(kColorITS);
20103 sub2node->SetVisibility(1);
20104 fNodes->Add(sub2node);
20107 // Place copy #18 of ITS6 in I569
20109 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20110 sub2node->SetLineColor(kColorITS);
20111 sub2node->SetVisibility(1);
20112 fNodes->Add(sub2node);
20115 // Place copy #19 of ITS6 in I569
20117 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20118 sub2node->SetLineColor(kColorITS);
20119 sub2node->SetVisibility(1);
20120 fNodes->Add(sub2node);
20123 // Place copy #20 of ITS6 in I569
20125 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20126 sub2node->SetLineColor(kColorITS);
20127 sub2node->SetVisibility(1);
20128 fNodes->Add(sub2node);
20131 // Place copy #21 of ITS6 in I569
20133 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20134 sub2node->SetLineColor(kColorITS);
20135 sub2node->SetVisibility(1);
20136 fNodes->Add(sub2node);
20139 // Place copy #22 of ITS6 in I569
20141 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20142 sub2node->SetLineColor(kColorITS);
20143 sub2node->SetVisibility(1);
20144 fNodes->Add(sub2node);
20147 // Place copy #23 of ITS6 in I569
20149 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20150 sub2node->SetLineColor(kColorITS);
20151 sub2node->SetVisibility(1);
20152 fNodes->Add(sub2node);
20155 // Place copy #24 of ITS6 in I569
20157 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20158 sub2node->SetLineColor(kColorITS);
20159 sub2node->SetVisibility(1);
20160 fNodes->Add(sub2node);
20163 // Place copy #25 of ITS6 in I569
20165 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20166 sub2node->SetLineColor(kColorITS);
20167 sub2node->SetVisibility(1);
20168 fNodes->Add(sub2node);
20170 fNodes->Add(sub1node);
20173 // Place copy #19 of I569 in IT56
20175 sub1node = new TNode("I569","I569","I569",7.1673,-42.9511,0.,"itsrot534");
20176 sub1node->SetLineColor(kColorITS);
20177 sub1node->SetVisibility(0);
20180 // Place copy #1 of ITS6 in I569
20182 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20183 sub2node->SetLineColor(kColorITS);
20184 sub2node->SetVisibility(1);
20185 fNodes->Add(sub2node);
20188 // Place copy #2 of ITS6 in I569
20190 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20191 sub2node->SetLineColor(kColorITS);
20192 sub2node->SetVisibility(1);
20193 fNodes->Add(sub2node);
20196 // Place copy #3 of ITS6 in I569
20198 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20199 sub2node->SetLineColor(kColorITS);
20200 sub2node->SetVisibility(1);
20201 fNodes->Add(sub2node);
20204 // Place copy #4 of ITS6 in I569
20206 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20207 sub2node->SetLineColor(kColorITS);
20208 sub2node->SetVisibility(1);
20209 fNodes->Add(sub2node);
20212 // Place copy #5 of ITS6 in I569
20214 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20215 sub2node->SetLineColor(kColorITS);
20216 sub2node->SetVisibility(1);
20217 fNodes->Add(sub2node);
20220 // Place copy #6 of ITS6 in I569
20222 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20223 sub2node->SetLineColor(kColorITS);
20224 sub2node->SetVisibility(1);
20225 fNodes->Add(sub2node);
20228 // Place copy #7 of ITS6 in I569
20230 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20231 sub2node->SetLineColor(kColorITS);
20232 sub2node->SetVisibility(1);
20233 fNodes->Add(sub2node);
20236 // Place copy #8 of ITS6 in I569
20238 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20239 sub2node->SetLineColor(kColorITS);
20240 sub2node->SetVisibility(1);
20241 fNodes->Add(sub2node);
20244 // Place copy #9 of ITS6 in I569
20246 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20247 sub2node->SetLineColor(kColorITS);
20248 sub2node->SetVisibility(1);
20249 fNodes->Add(sub2node);
20252 // Place copy #10 of ITS6 in I569
20254 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20255 sub2node->SetLineColor(kColorITS);
20256 sub2node->SetVisibility(1);
20257 fNodes->Add(sub2node);
20260 // Place copy #11 of ITS6 in I569
20262 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20263 sub2node->SetLineColor(kColorITS);
20264 sub2node->SetVisibility(1);
20265 fNodes->Add(sub2node);
20268 // Place copy #12 of ITS6 in I569
20270 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20271 sub2node->SetLineColor(kColorITS);
20272 sub2node->SetVisibility(1);
20273 fNodes->Add(sub2node);
20276 // Place copy #13 of ITS6 in I569
20278 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20279 sub2node->SetLineColor(kColorITS);
20280 sub2node->SetVisibility(1);
20281 fNodes->Add(sub2node);
20284 // Place copy #14 of ITS6 in I569
20286 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20287 sub2node->SetLineColor(kColorITS);
20288 sub2node->SetVisibility(1);
20289 fNodes->Add(sub2node);
20292 // Place copy #15 of ITS6 in I569
20294 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20295 sub2node->SetLineColor(kColorITS);
20296 sub2node->SetVisibility(1);
20297 fNodes->Add(sub2node);
20300 // Place copy #16 of ITS6 in I569
20302 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20303 sub2node->SetLineColor(kColorITS);
20304 sub2node->SetVisibility(1);
20305 fNodes->Add(sub2node);
20308 // Place copy #17 of ITS6 in I569
20310 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20311 sub2node->SetLineColor(kColorITS);
20312 sub2node->SetVisibility(1);
20313 fNodes->Add(sub2node);
20316 // Place copy #18 of ITS6 in I569
20318 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20319 sub2node->SetLineColor(kColorITS);
20320 sub2node->SetVisibility(1);
20321 fNodes->Add(sub2node);
20324 // Place copy #19 of ITS6 in I569
20326 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20327 sub2node->SetLineColor(kColorITS);
20328 sub2node->SetVisibility(1);
20329 fNodes->Add(sub2node);
20332 // Place copy #20 of ITS6 in I569
20334 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20335 sub2node->SetLineColor(kColorITS);
20336 sub2node->SetVisibility(1);
20337 fNodes->Add(sub2node);
20340 // Place copy #21 of ITS6 in I569
20342 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20343 sub2node->SetLineColor(kColorITS);
20344 sub2node->SetVisibility(1);
20345 fNodes->Add(sub2node);
20348 // Place copy #22 of ITS6 in I569
20350 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20351 sub2node->SetLineColor(kColorITS);
20352 sub2node->SetVisibility(1);
20353 fNodes->Add(sub2node);
20356 // Place copy #23 of ITS6 in I569
20358 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20359 sub2node->SetLineColor(kColorITS);
20360 sub2node->SetVisibility(1);
20361 fNodes->Add(sub2node);
20364 // Place copy #24 of ITS6 in I569
20366 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20367 sub2node->SetLineColor(kColorITS);
20368 sub2node->SetVisibility(1);
20369 fNodes->Add(sub2node);
20372 // Place copy #25 of ITS6 in I569
20374 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20375 sub2node->SetLineColor(kColorITS);
20376 sub2node->SetVisibility(1);
20377 fNodes->Add(sub2node);
20379 fNodes->Add(sub1node);
20382 // Place copy #20 of I569 in IT56
20384 sub1node = new TNode("I569","I569","I569",14.1886,-41.33,0.,"itsrot535");
20385 sub1node->SetLineColor(kColorITS);
20386 sub1node->SetVisibility(0);
20389 // Place copy #1 of ITS6 in I569
20391 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20392 sub2node->SetLineColor(kColorITS);
20393 sub2node->SetVisibility(1);
20394 fNodes->Add(sub2node);
20397 // Place copy #2 of ITS6 in I569
20399 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20400 sub2node->SetLineColor(kColorITS);
20401 sub2node->SetVisibility(1);
20402 fNodes->Add(sub2node);
20405 // Place copy #3 of ITS6 in I569
20407 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20408 sub2node->SetLineColor(kColorITS);
20409 sub2node->SetVisibility(1);
20410 fNodes->Add(sub2node);
20413 // Place copy #4 of ITS6 in I569
20415 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20416 sub2node->SetLineColor(kColorITS);
20417 sub2node->SetVisibility(1);
20418 fNodes->Add(sub2node);
20421 // Place copy #5 of ITS6 in I569
20423 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20424 sub2node->SetLineColor(kColorITS);
20425 sub2node->SetVisibility(1);
20426 fNodes->Add(sub2node);
20429 // Place copy #6 of ITS6 in I569
20431 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20432 sub2node->SetLineColor(kColorITS);
20433 sub2node->SetVisibility(1);
20434 fNodes->Add(sub2node);
20437 // Place copy #7 of ITS6 in I569
20439 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20440 sub2node->SetLineColor(kColorITS);
20441 sub2node->SetVisibility(1);
20442 fNodes->Add(sub2node);
20445 // Place copy #8 of ITS6 in I569
20447 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20448 sub2node->SetLineColor(kColorITS);
20449 sub2node->SetVisibility(1);
20450 fNodes->Add(sub2node);
20453 // Place copy #9 of ITS6 in I569
20455 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20456 sub2node->SetLineColor(kColorITS);
20457 sub2node->SetVisibility(1);
20458 fNodes->Add(sub2node);
20461 // Place copy #10 of ITS6 in I569
20463 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20464 sub2node->SetLineColor(kColorITS);
20465 sub2node->SetVisibility(1);
20466 fNodes->Add(sub2node);
20469 // Place copy #11 of ITS6 in I569
20471 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20472 sub2node->SetLineColor(kColorITS);
20473 sub2node->SetVisibility(1);
20474 fNodes->Add(sub2node);
20477 // Place copy #12 of ITS6 in I569
20479 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20480 sub2node->SetLineColor(kColorITS);
20481 sub2node->SetVisibility(1);
20482 fNodes->Add(sub2node);
20485 // Place copy #13 of ITS6 in I569
20487 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20488 sub2node->SetLineColor(kColorITS);
20489 sub2node->SetVisibility(1);
20490 fNodes->Add(sub2node);
20493 // Place copy #14 of ITS6 in I569
20495 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20496 sub2node->SetLineColor(kColorITS);
20497 sub2node->SetVisibility(1);
20498 fNodes->Add(sub2node);
20501 // Place copy #15 of ITS6 in I569
20503 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20504 sub2node->SetLineColor(kColorITS);
20505 sub2node->SetVisibility(1);
20506 fNodes->Add(sub2node);
20509 // Place copy #16 of ITS6 in I569
20511 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20512 sub2node->SetLineColor(kColorITS);
20513 sub2node->SetVisibility(1);
20514 fNodes->Add(sub2node);
20517 // Place copy #17 of ITS6 in I569
20519 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20520 sub2node->SetLineColor(kColorITS);
20521 sub2node->SetVisibility(1);
20522 fNodes->Add(sub2node);
20525 // Place copy #18 of ITS6 in I569
20527 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20528 sub2node->SetLineColor(kColorITS);
20529 sub2node->SetVisibility(1);
20530 fNodes->Add(sub2node);
20533 // Place copy #19 of ITS6 in I569
20535 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20536 sub2node->SetLineColor(kColorITS);
20537 sub2node->SetVisibility(1);
20538 fNodes->Add(sub2node);
20541 // Place copy #20 of ITS6 in I569
20543 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20544 sub2node->SetLineColor(kColorITS);
20545 sub2node->SetVisibility(1);
20546 fNodes->Add(sub2node);
20549 // Place copy #21 of ITS6 in I569
20551 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20552 sub2node->SetLineColor(kColorITS);
20553 sub2node->SetVisibility(1);
20554 fNodes->Add(sub2node);
20557 // Place copy #22 of ITS6 in I569
20559 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20560 sub2node->SetLineColor(kColorITS);
20561 sub2node->SetVisibility(1);
20562 fNodes->Add(sub2node);
20565 // Place copy #23 of ITS6 in I569
20567 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20568 sub2node->SetLineColor(kColorITS);
20569 sub2node->SetVisibility(1);
20570 fNodes->Add(sub2node);
20573 // Place copy #24 of ITS6 in I569
20575 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20576 sub2node->SetLineColor(kColorITS);
20577 sub2node->SetVisibility(1);
20578 fNodes->Add(sub2node);
20581 // Place copy #25 of ITS6 in I569
20583 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20584 sub2node->SetLineColor(kColorITS);
20585 sub2node->SetVisibility(1);
20586 fNodes->Add(sub2node);
20588 fNodes->Add(sub1node);
20591 // Place copy #21 of I569 in IT56
20593 sub1node = new TNode("I569","I569","I569",20.7251,-38.2967,0.,"itsrot623");
20594 sub1node->SetLineColor(kColorITS);
20595 sub1node->SetVisibility(0);
20598 // Place copy #1 of ITS6 in I569
20600 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20601 sub2node->SetLineColor(kColorITS);
20602 sub2node->SetVisibility(1);
20603 fNodes->Add(sub2node);
20606 // Place copy #2 of ITS6 in I569
20608 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20609 sub2node->SetLineColor(kColorITS);
20610 sub2node->SetVisibility(1);
20611 fNodes->Add(sub2node);
20614 // Place copy #3 of ITS6 in I569
20616 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20617 sub2node->SetLineColor(kColorITS);
20618 sub2node->SetVisibility(1);
20619 fNodes->Add(sub2node);
20622 // Place copy #4 of ITS6 in I569
20624 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20625 sub2node->SetLineColor(kColorITS);
20626 sub2node->SetVisibility(1);
20627 fNodes->Add(sub2node);
20630 // Place copy #5 of ITS6 in I569
20632 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20633 sub2node->SetLineColor(kColorITS);
20634 sub2node->SetVisibility(1);
20635 fNodes->Add(sub2node);
20638 // Place copy #6 of ITS6 in I569
20640 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20641 sub2node->SetLineColor(kColorITS);
20642 sub2node->SetVisibility(1);
20643 fNodes->Add(sub2node);
20646 // Place copy #7 of ITS6 in I569
20648 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20649 sub2node->SetLineColor(kColorITS);
20650 sub2node->SetVisibility(1);
20651 fNodes->Add(sub2node);
20654 // Place copy #8 of ITS6 in I569
20656 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20657 sub2node->SetLineColor(kColorITS);
20658 sub2node->SetVisibility(1);
20659 fNodes->Add(sub2node);
20662 // Place copy #9 of ITS6 in I569
20664 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20665 sub2node->SetLineColor(kColorITS);
20666 sub2node->SetVisibility(1);
20667 fNodes->Add(sub2node);
20670 // Place copy #10 of ITS6 in I569
20672 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20673 sub2node->SetLineColor(kColorITS);
20674 sub2node->SetVisibility(1);
20675 fNodes->Add(sub2node);
20678 // Place copy #11 of ITS6 in I569
20680 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20681 sub2node->SetLineColor(kColorITS);
20682 sub2node->SetVisibility(1);
20683 fNodes->Add(sub2node);
20686 // Place copy #12 of ITS6 in I569
20688 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20689 sub2node->SetLineColor(kColorITS);
20690 sub2node->SetVisibility(1);
20691 fNodes->Add(sub2node);
20694 // Place copy #13 of ITS6 in I569
20696 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20697 sub2node->SetLineColor(kColorITS);
20698 sub2node->SetVisibility(1);
20699 fNodes->Add(sub2node);
20702 // Place copy #14 of ITS6 in I569
20704 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20705 sub2node->SetLineColor(kColorITS);
20706 sub2node->SetVisibility(1);
20707 fNodes->Add(sub2node);
20710 // Place copy #15 of ITS6 in I569
20712 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20713 sub2node->SetLineColor(kColorITS);
20714 sub2node->SetVisibility(1);
20715 fNodes->Add(sub2node);
20718 // Place copy #16 of ITS6 in I569
20720 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20721 sub2node->SetLineColor(kColorITS);
20722 sub2node->SetVisibility(1);
20723 fNodes->Add(sub2node);
20726 // Place copy #17 of ITS6 in I569
20728 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20729 sub2node->SetLineColor(kColorITS);
20730 sub2node->SetVisibility(1);
20731 fNodes->Add(sub2node);
20734 // Place copy #18 of ITS6 in I569
20736 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20737 sub2node->SetLineColor(kColorITS);
20738 sub2node->SetVisibility(1);
20739 fNodes->Add(sub2node);
20742 // Place copy #19 of ITS6 in I569
20744 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20745 sub2node->SetLineColor(kColorITS);
20746 sub2node->SetVisibility(1);
20747 fNodes->Add(sub2node);
20750 // Place copy #20 of ITS6 in I569
20752 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20753 sub2node->SetLineColor(kColorITS);
20754 sub2node->SetVisibility(1);
20755 fNodes->Add(sub2node);
20758 // Place copy #21 of ITS6 in I569
20760 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20761 sub2node->SetLineColor(kColorITS);
20762 sub2node->SetVisibility(1);
20763 fNodes->Add(sub2node);
20766 // Place copy #22 of ITS6 in I569
20768 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20769 sub2node->SetLineColor(kColorITS);
20770 sub2node->SetVisibility(1);
20771 fNodes->Add(sub2node);
20774 // Place copy #23 of ITS6 in I569
20776 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20777 sub2node->SetLineColor(kColorITS);
20778 sub2node->SetVisibility(1);
20779 fNodes->Add(sub2node);
20782 // Place copy #24 of ITS6 in I569
20784 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20785 sub2node->SetLineColor(kColorITS);
20786 sub2node->SetVisibility(1);
20787 fNodes->Add(sub2node);
20790 // Place copy #25 of ITS6 in I569
20792 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20793 sub2node->SetLineColor(kColorITS);
20794 sub2node->SetVisibility(1);
20795 fNodes->Add(sub2node);
20797 fNodes->Add(sub1node);
20800 // Place copy #22 of I569 in IT56
20802 sub1node = new TNode("I569","I569","I569",26.8397,-34.4836,0.,"itsrot537");
20803 sub1node->SetLineColor(kColorITS);
20804 sub1node->SetVisibility(0);
20807 // Place copy #1 of ITS6 in I569
20809 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20810 sub2node->SetLineColor(kColorITS);
20811 sub2node->SetVisibility(1);
20812 fNodes->Add(sub2node);
20815 // Place copy #2 of ITS6 in I569
20817 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20818 sub2node->SetLineColor(kColorITS);
20819 sub2node->SetVisibility(1);
20820 fNodes->Add(sub2node);
20823 // Place copy #3 of ITS6 in I569
20825 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20826 sub2node->SetLineColor(kColorITS);
20827 sub2node->SetVisibility(1);
20828 fNodes->Add(sub2node);
20831 // Place copy #4 of ITS6 in I569
20833 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20834 sub2node->SetLineColor(kColorITS);
20835 sub2node->SetVisibility(1);
20836 fNodes->Add(sub2node);
20839 // Place copy #5 of ITS6 in I569
20841 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20842 sub2node->SetLineColor(kColorITS);
20843 sub2node->SetVisibility(1);
20844 fNodes->Add(sub2node);
20847 // Place copy #6 of ITS6 in I569
20849 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20850 sub2node->SetLineColor(kColorITS);
20851 sub2node->SetVisibility(1);
20852 fNodes->Add(sub2node);
20855 // Place copy #7 of ITS6 in I569
20857 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20858 sub2node->SetLineColor(kColorITS);
20859 sub2node->SetVisibility(1);
20860 fNodes->Add(sub2node);
20863 // Place copy #8 of ITS6 in I569
20865 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20866 sub2node->SetLineColor(kColorITS);
20867 sub2node->SetVisibility(1);
20868 fNodes->Add(sub2node);
20871 // Place copy #9 of ITS6 in I569
20873 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20874 sub2node->SetLineColor(kColorITS);
20875 sub2node->SetVisibility(1);
20876 fNodes->Add(sub2node);
20879 // Place copy #10 of ITS6 in I569
20881 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20882 sub2node->SetLineColor(kColorITS);
20883 sub2node->SetVisibility(1);
20884 fNodes->Add(sub2node);
20887 // Place copy #11 of ITS6 in I569
20889 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20890 sub2node->SetLineColor(kColorITS);
20891 sub2node->SetVisibility(1);
20892 fNodes->Add(sub2node);
20895 // Place copy #12 of ITS6 in I569
20897 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20898 sub2node->SetLineColor(kColorITS);
20899 sub2node->SetVisibility(1);
20900 fNodes->Add(sub2node);
20903 // Place copy #13 of ITS6 in I569
20905 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20906 sub2node->SetLineColor(kColorITS);
20907 sub2node->SetVisibility(1);
20908 fNodes->Add(sub2node);
20911 // Place copy #14 of ITS6 in I569
20913 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20914 sub2node->SetLineColor(kColorITS);
20915 sub2node->SetVisibility(1);
20916 fNodes->Add(sub2node);
20919 // Place copy #15 of ITS6 in I569
20921 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20922 sub2node->SetLineColor(kColorITS);
20923 sub2node->SetVisibility(1);
20924 fNodes->Add(sub2node);
20927 // Place copy #16 of ITS6 in I569
20929 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20930 sub2node->SetLineColor(kColorITS);
20931 sub2node->SetVisibility(1);
20932 fNodes->Add(sub2node);
20935 // Place copy #17 of ITS6 in I569
20937 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20938 sub2node->SetLineColor(kColorITS);
20939 sub2node->SetVisibility(1);
20940 fNodes->Add(sub2node);
20943 // Place copy #18 of ITS6 in I569
20945 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20946 sub2node->SetLineColor(kColorITS);
20947 sub2node->SetVisibility(1);
20948 fNodes->Add(sub2node);
20951 // Place copy #19 of ITS6 in I569
20953 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20954 sub2node->SetLineColor(kColorITS);
20955 sub2node->SetVisibility(1);
20956 fNodes->Add(sub2node);
20959 // Place copy #20 of ITS6 in I569
20961 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20962 sub2node->SetLineColor(kColorITS);
20963 sub2node->SetVisibility(1);
20964 fNodes->Add(sub2node);
20967 // Place copy #21 of ITS6 in I569
20969 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20970 sub2node->SetLineColor(kColorITS);
20971 sub2node->SetVisibility(1);
20972 fNodes->Add(sub2node);
20975 // Place copy #22 of ITS6 in I569
20977 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20978 sub2node->SetLineColor(kColorITS);
20979 sub2node->SetVisibility(1);
20980 fNodes->Add(sub2node);
20983 // Place copy #23 of ITS6 in I569
20985 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20986 sub2node->SetLineColor(kColorITS);
20987 sub2node->SetVisibility(1);
20988 fNodes->Add(sub2node);
20991 // Place copy #24 of ITS6 in I569
20993 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20994 sub2node->SetLineColor(kColorITS);
20995 sub2node->SetVisibility(1);
20996 fNodes->Add(sub2node);
20999 // Place copy #25 of ITS6 in I569
21001 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21002 sub2node->SetLineColor(kColorITS);
21003 sub2node->SetVisibility(1);
21004 fNodes->Add(sub2node);
21006 fNodes->Add(sub1node);
21009 // Place copy #23 of I569 in IT56
21011 sub1node = new TNode("I569","I569","I569",32.0371,-29.4922,0.,"itsrot538");
21012 sub1node->SetLineColor(kColorITS);
21013 sub1node->SetVisibility(0);
21016 // Place copy #1 of ITS6 in I569
21018 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21019 sub2node->SetLineColor(kColorITS);
21020 sub2node->SetVisibility(1);
21021 fNodes->Add(sub2node);
21024 // Place copy #2 of ITS6 in I569
21026 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21027 sub2node->SetLineColor(kColorITS);
21028 sub2node->SetVisibility(1);
21029 fNodes->Add(sub2node);
21032 // Place copy #3 of ITS6 in I569
21034 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21035 sub2node->SetLineColor(kColorITS);
21036 sub2node->SetVisibility(1);
21037 fNodes->Add(sub2node);
21040 // Place copy #4 of ITS6 in I569
21042 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21043 sub2node->SetLineColor(kColorITS);
21044 sub2node->SetVisibility(1);
21045 fNodes->Add(sub2node);
21048 // Place copy #5 of ITS6 in I569
21050 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21051 sub2node->SetLineColor(kColorITS);
21052 sub2node->SetVisibility(1);
21053 fNodes->Add(sub2node);
21056 // Place copy #6 of ITS6 in I569
21058 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21059 sub2node->SetLineColor(kColorITS);
21060 sub2node->SetVisibility(1);
21061 fNodes->Add(sub2node);
21064 // Place copy #7 of ITS6 in I569
21066 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21067 sub2node->SetLineColor(kColorITS);
21068 sub2node->SetVisibility(1);
21069 fNodes->Add(sub2node);
21072 // Place copy #8 of ITS6 in I569
21074 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21075 sub2node->SetLineColor(kColorITS);
21076 sub2node->SetVisibility(1);
21077 fNodes->Add(sub2node);
21080 // Place copy #9 of ITS6 in I569
21082 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21083 sub2node->SetLineColor(kColorITS);
21084 sub2node->SetVisibility(1);
21085 fNodes->Add(sub2node);
21088 // Place copy #10 of ITS6 in I569
21090 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21091 sub2node->SetLineColor(kColorITS);
21092 sub2node->SetVisibility(1);
21093 fNodes->Add(sub2node);
21096 // Place copy #11 of ITS6 in I569
21098 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21099 sub2node->SetLineColor(kColorITS);
21100 sub2node->SetVisibility(1);
21101 fNodes->Add(sub2node);
21104 // Place copy #12 of ITS6 in I569
21106 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21107 sub2node->SetLineColor(kColorITS);
21108 sub2node->SetVisibility(1);
21109 fNodes->Add(sub2node);
21112 // Place copy #13 of ITS6 in I569
21114 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21115 sub2node->SetLineColor(kColorITS);
21116 sub2node->SetVisibility(1);
21117 fNodes->Add(sub2node);
21120 // Place copy #14 of ITS6 in I569
21122 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21123 sub2node->SetLineColor(kColorITS);
21124 sub2node->SetVisibility(1);
21125 fNodes->Add(sub2node);
21128 // Place copy #15 of ITS6 in I569
21130 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21131 sub2node->SetLineColor(kColorITS);
21132 sub2node->SetVisibility(1);
21133 fNodes->Add(sub2node);
21136 // Place copy #16 of ITS6 in I569
21138 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21139 sub2node->SetLineColor(kColorITS);
21140 sub2node->SetVisibility(1);
21141 fNodes->Add(sub2node);
21144 // Place copy #17 of ITS6 in I569
21146 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21147 sub2node->SetLineColor(kColorITS);
21148 sub2node->SetVisibility(1);
21149 fNodes->Add(sub2node);
21152 // Place copy #18 of ITS6 in I569
21154 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21155 sub2node->SetLineColor(kColorITS);
21156 sub2node->SetVisibility(1);
21157 fNodes->Add(sub2node);
21160 // Place copy #19 of ITS6 in I569
21162 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21163 sub2node->SetLineColor(kColorITS);
21164 sub2node->SetVisibility(1);
21165 fNodes->Add(sub2node);
21168 // Place copy #20 of ITS6 in I569
21170 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21171 sub2node->SetLineColor(kColorITS);
21172 sub2node->SetVisibility(1);
21173 fNodes->Add(sub2node);
21176 // Place copy #21 of ITS6 in I569
21178 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21179 sub2node->SetLineColor(kColorITS);
21180 sub2node->SetVisibility(1);
21181 fNodes->Add(sub2node);
21184 // Place copy #22 of ITS6 in I569
21186 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21187 sub2node->SetLineColor(kColorITS);
21188 sub2node->SetVisibility(1);
21189 fNodes->Add(sub2node);
21192 // Place copy #23 of ITS6 in I569
21194 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21195 sub2node->SetLineColor(kColorITS);
21196 sub2node->SetVisibility(1);
21197 fNodes->Add(sub2node);
21200 // Place copy #24 of ITS6 in I569
21202 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21203 sub2node->SetLineColor(kColorITS);
21204 sub2node->SetVisibility(1);
21205 fNodes->Add(sub2node);
21208 // Place copy #25 of ITS6 in I569
21210 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21211 sub2node->SetLineColor(kColorITS);
21212 sub2node->SetVisibility(1);
21213 fNodes->Add(sub2node);
21215 fNodes->Add(sub1node);
21218 // Place copy #24 of I569 in IT56
21220 sub1node = new TNode("I569","I569","I569",36.5822,-23.9004,0.,"itsrot539");
21221 sub1node->SetLineColor(kColorITS);
21222 sub1node->SetVisibility(0);
21225 // Place copy #1 of ITS6 in I569
21227 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21228 sub2node->SetLineColor(kColorITS);
21229 sub2node->SetVisibility(1);
21230 fNodes->Add(sub2node);
21233 // Place copy #2 of ITS6 in I569
21235 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21236 sub2node->SetLineColor(kColorITS);
21237 sub2node->SetVisibility(1);
21238 fNodes->Add(sub2node);
21241 // Place copy #3 of ITS6 in I569
21243 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21244 sub2node->SetLineColor(kColorITS);
21245 sub2node->SetVisibility(1);
21246 fNodes->Add(sub2node);
21249 // Place copy #4 of ITS6 in I569
21251 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21252 sub2node->SetLineColor(kColorITS);
21253 sub2node->SetVisibility(1);
21254 fNodes->Add(sub2node);
21257 // Place copy #5 of ITS6 in I569
21259 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21260 sub2node->SetLineColor(kColorITS);
21261 sub2node->SetVisibility(1);
21262 fNodes->Add(sub2node);
21265 // Place copy #6 of ITS6 in I569
21267 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21268 sub2node->SetLineColor(kColorITS);
21269 sub2node->SetVisibility(1);
21270 fNodes->Add(sub2node);
21273 // Place copy #7 of ITS6 in I569
21275 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21276 sub2node->SetLineColor(kColorITS);
21277 sub2node->SetVisibility(1);
21278 fNodes->Add(sub2node);
21281 // Place copy #8 of ITS6 in I569
21283 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21284 sub2node->SetLineColor(kColorITS);
21285 sub2node->SetVisibility(1);
21286 fNodes->Add(sub2node);
21289 // Place copy #9 of ITS6 in I569
21291 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21292 sub2node->SetLineColor(kColorITS);
21293 sub2node->SetVisibility(1);
21294 fNodes->Add(sub2node);
21297 // Place copy #10 of ITS6 in I569
21299 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21300 sub2node->SetLineColor(kColorITS);
21301 sub2node->SetVisibility(1);
21302 fNodes->Add(sub2node);
21305 // Place copy #11 of ITS6 in I569
21307 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21308 sub2node->SetLineColor(kColorITS);
21309 sub2node->SetVisibility(1);
21310 fNodes->Add(sub2node);
21313 // Place copy #12 of ITS6 in I569
21315 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21316 sub2node->SetLineColor(kColorITS);
21317 sub2node->SetVisibility(1);
21318 fNodes->Add(sub2node);
21321 // Place copy #13 of ITS6 in I569
21323 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21324 sub2node->SetLineColor(kColorITS);
21325 sub2node->SetVisibility(1);
21326 fNodes->Add(sub2node);
21329 // Place copy #14 of ITS6 in I569
21331 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21332 sub2node->SetLineColor(kColorITS);
21333 sub2node->SetVisibility(1);
21334 fNodes->Add(sub2node);
21337 // Place copy #15 of ITS6 in I569
21339 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21340 sub2node->SetLineColor(kColorITS);
21341 sub2node->SetVisibility(1);
21342 fNodes->Add(sub2node);
21345 // Place copy #16 of ITS6 in I569
21347 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21348 sub2node->SetLineColor(kColorITS);
21349 sub2node->SetVisibility(1);
21350 fNodes->Add(sub2node);
21353 // Place copy #17 of ITS6 in I569
21355 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21356 sub2node->SetLineColor(kColorITS);
21357 sub2node->SetVisibility(1);
21358 fNodes->Add(sub2node);
21361 // Place copy #18 of ITS6 in I569
21363 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21364 sub2node->SetLineColor(kColorITS);
21365 sub2node->SetVisibility(1);
21366 fNodes->Add(sub2node);
21369 // Place copy #19 of ITS6 in I569
21371 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21372 sub2node->SetLineColor(kColorITS);
21373 sub2node->SetVisibility(1);
21374 fNodes->Add(sub2node);
21377 // Place copy #20 of ITS6 in I569
21379 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21380 sub2node->SetLineColor(kColorITS);
21381 sub2node->SetVisibility(1);
21382 fNodes->Add(sub2node);
21385 // Place copy #21 of ITS6 in I569
21387 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21388 sub2node->SetLineColor(kColorITS);
21389 sub2node->SetVisibility(1);
21390 fNodes->Add(sub2node);
21393 // Place copy #22 of ITS6 in I569
21395 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21396 sub2node->SetLineColor(kColorITS);
21397 sub2node->SetVisibility(1);
21398 fNodes->Add(sub2node);
21401 // Place copy #23 of ITS6 in I569
21403 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21404 sub2node->SetLineColor(kColorITS);
21405 sub2node->SetVisibility(1);
21406 fNodes->Add(sub2node);
21409 // Place copy #24 of ITS6 in I569
21411 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21412 sub2node->SetLineColor(kColorITS);
21413 sub2node->SetVisibility(1);
21414 fNodes->Add(sub2node);
21417 // Place copy #25 of ITS6 in I569
21419 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21420 sub2node->SetLineColor(kColorITS);
21421 sub2node->SetVisibility(1);
21422 fNodes->Add(sub2node);
21424 fNodes->Add(sub1node);
21427 // Place copy #25 of I569 in IT56
21429 sub1node = new TNode("I569","I569","I569",39.8773,-17.4918,0.,"itsrot540");
21430 sub1node->SetLineColor(kColorITS);
21431 sub1node->SetVisibility(0);
21434 // Place copy #1 of ITS6 in I569
21436 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21437 sub2node->SetLineColor(kColorITS);
21438 sub2node->SetVisibility(1);
21439 fNodes->Add(sub2node);
21442 // Place copy #2 of ITS6 in I569
21444 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21445 sub2node->SetLineColor(kColorITS);
21446 sub2node->SetVisibility(1);
21447 fNodes->Add(sub2node);
21450 // Place copy #3 of ITS6 in I569
21452 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21453 sub2node->SetLineColor(kColorITS);
21454 sub2node->SetVisibility(1);
21455 fNodes->Add(sub2node);
21458 // Place copy #4 of ITS6 in I569
21460 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21461 sub2node->SetLineColor(kColorITS);
21462 sub2node->SetVisibility(1);
21463 fNodes->Add(sub2node);
21466 // Place copy #5 of ITS6 in I569
21468 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21469 sub2node->SetLineColor(kColorITS);
21470 sub2node->SetVisibility(1);
21471 fNodes->Add(sub2node);
21474 // Place copy #6 of ITS6 in I569
21476 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21477 sub2node->SetLineColor(kColorITS);
21478 sub2node->SetVisibility(1);
21479 fNodes->Add(sub2node);
21482 // Place copy #7 of ITS6 in I569
21484 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21485 sub2node->SetLineColor(kColorITS);
21486 sub2node->SetVisibility(1);
21487 fNodes->Add(sub2node);
21490 // Place copy #8 of ITS6 in I569
21492 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21493 sub2node->SetLineColor(kColorITS);
21494 sub2node->SetVisibility(1);
21495 fNodes->Add(sub2node);
21498 // Place copy #9 of ITS6 in I569
21500 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21501 sub2node->SetLineColor(kColorITS);
21502 sub2node->SetVisibility(1);
21503 fNodes->Add(sub2node);
21506 // Place copy #10 of ITS6 in I569
21508 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21509 sub2node->SetLineColor(kColorITS);
21510 sub2node->SetVisibility(1);
21511 fNodes->Add(sub2node);
21514 // Place copy #11 of ITS6 in I569
21516 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21517 sub2node->SetLineColor(kColorITS);
21518 sub2node->SetVisibility(1);
21519 fNodes->Add(sub2node);
21522 // Place copy #12 of ITS6 in I569
21524 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21525 sub2node->SetLineColor(kColorITS);
21526 sub2node->SetVisibility(1);
21527 fNodes->Add(sub2node);
21530 // Place copy #13 of ITS6 in I569
21532 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21533 sub2node->SetLineColor(kColorITS);
21534 sub2node->SetVisibility(1);
21535 fNodes->Add(sub2node);
21538 // Place copy #14 of ITS6 in I569
21540 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21541 sub2node->SetLineColor(kColorITS);
21542 sub2node->SetVisibility(1);
21543 fNodes->Add(sub2node);
21546 // Place copy #15 of ITS6 in I569
21548 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21549 sub2node->SetLineColor(kColorITS);
21550 sub2node->SetVisibility(1);
21551 fNodes->Add(sub2node);
21554 // Place copy #16 of ITS6 in I569
21556 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21557 sub2node->SetLineColor(kColorITS);
21558 sub2node->SetVisibility(1);
21559 fNodes->Add(sub2node);
21562 // Place copy #17 of ITS6 in I569
21564 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21565 sub2node->SetLineColor(kColorITS);
21566 sub2node->SetVisibility(1);
21567 fNodes->Add(sub2node);
21570 // Place copy #18 of ITS6 in I569
21572 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21573 sub2node->SetLineColor(kColorITS);
21574 sub2node->SetVisibility(1);
21575 fNodes->Add(sub2node);
21578 // Place copy #19 of ITS6 in I569
21580 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21581 sub2node->SetLineColor(kColorITS);
21582 sub2node->SetVisibility(1);
21583 fNodes->Add(sub2node);
21586 // Place copy #20 of ITS6 in I569
21588 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21589 sub2node->SetLineColor(kColorITS);
21590 sub2node->SetVisibility(1);
21591 fNodes->Add(sub2node);
21594 // Place copy #21 of ITS6 in I569
21596 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21597 sub2node->SetLineColor(kColorITS);
21598 sub2node->SetVisibility(1);
21599 fNodes->Add(sub2node);
21602 // Place copy #22 of ITS6 in I569
21604 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21605 sub2node->SetLineColor(kColorITS);
21606 sub2node->SetVisibility(1);
21607 fNodes->Add(sub2node);
21610 // Place copy #23 of ITS6 in I569
21612 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21613 sub2node->SetLineColor(kColorITS);
21614 sub2node->SetVisibility(1);
21615 fNodes->Add(sub2node);
21618 // Place copy #24 of ITS6 in I569
21620 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21621 sub2node->SetLineColor(kColorITS);
21622 sub2node->SetVisibility(1);
21623 fNodes->Add(sub2node);
21626 // Place copy #25 of ITS6 in I569
21628 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21629 sub2node->SetLineColor(kColorITS);
21630 sub2node->SetVisibility(1);
21631 fNodes->Add(sub2node);
21633 fNodes->Add(sub1node);
21636 // Place copy #26 of I569 in IT56
21638 sub1node = new TNode("I569","I569","I569",42.3606,-10.7272,0.,"itsrot541");
21639 sub1node->SetLineColor(kColorITS);
21640 sub1node->SetVisibility(0);
21643 // Place copy #1 of ITS6 in I569
21645 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21646 sub2node->SetLineColor(kColorITS);
21647 sub2node->SetVisibility(1);
21648 fNodes->Add(sub2node);
21651 // Place copy #2 of ITS6 in I569
21653 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21654 sub2node->SetLineColor(kColorITS);
21655 sub2node->SetVisibility(1);
21656 fNodes->Add(sub2node);
21659 // Place copy #3 of ITS6 in I569
21661 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21662 sub2node->SetLineColor(kColorITS);
21663 sub2node->SetVisibility(1);
21664 fNodes->Add(sub2node);
21667 // Place copy #4 of ITS6 in I569
21669 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21670 sub2node->SetLineColor(kColorITS);
21671 sub2node->SetVisibility(1);
21672 fNodes->Add(sub2node);
21675 // Place copy #5 of ITS6 in I569
21677 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21678 sub2node->SetLineColor(kColorITS);
21679 sub2node->SetVisibility(1);
21680 fNodes->Add(sub2node);
21683 // Place copy #6 of ITS6 in I569
21685 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21686 sub2node->SetLineColor(kColorITS);
21687 sub2node->SetVisibility(1);
21688 fNodes->Add(sub2node);
21691 // Place copy #7 of ITS6 in I569
21693 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21694 sub2node->SetLineColor(kColorITS);
21695 sub2node->SetVisibility(1);
21696 fNodes->Add(sub2node);
21699 // Place copy #8 of ITS6 in I569
21701 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21702 sub2node->SetLineColor(kColorITS);
21703 sub2node->SetVisibility(1);
21704 fNodes->Add(sub2node);
21707 // Place copy #9 of ITS6 in I569
21709 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21710 sub2node->SetLineColor(kColorITS);
21711 sub2node->SetVisibility(1);
21712 fNodes->Add(sub2node);
21715 // Place copy #10 of ITS6 in I569
21717 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21718 sub2node->SetLineColor(kColorITS);
21719 sub2node->SetVisibility(1);
21720 fNodes->Add(sub2node);
21723 // Place copy #11 of ITS6 in I569
21725 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21726 sub2node->SetLineColor(kColorITS);
21727 sub2node->SetVisibility(1);
21728 fNodes->Add(sub2node);
21731 // Place copy #12 of ITS6 in I569
21733 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21734 sub2node->SetLineColor(kColorITS);
21735 sub2node->SetVisibility(1);
21736 fNodes->Add(sub2node);
21739 // Place copy #13 of ITS6 in I569
21741 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21742 sub2node->SetLineColor(kColorITS);
21743 sub2node->SetVisibility(1);
21744 fNodes->Add(sub2node);
21747 // Place copy #14 of ITS6 in I569
21749 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21750 sub2node->SetLineColor(kColorITS);
21751 sub2node->SetVisibility(1);
21752 fNodes->Add(sub2node);
21755 // Place copy #15 of ITS6 in I569
21757 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21758 sub2node->SetLineColor(kColorITS);
21759 sub2node->SetVisibility(1);
21760 fNodes->Add(sub2node);
21763 // Place copy #16 of ITS6 in I569
21765 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21766 sub2node->SetLineColor(kColorITS);
21767 sub2node->SetVisibility(1);
21768 fNodes->Add(sub2node);
21771 // Place copy #17 of ITS6 in I569
21773 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21774 sub2node->SetLineColor(kColorITS);
21775 sub2node->SetVisibility(1);
21776 fNodes->Add(sub2node);
21779 // Place copy #18 of ITS6 in I569
21781 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21782 sub2node->SetLineColor(kColorITS);
21783 sub2node->SetVisibility(1);
21784 fNodes->Add(sub2node);
21787 // Place copy #19 of ITS6 in I569
21789 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21790 sub2node->SetLineColor(kColorITS);
21791 sub2node->SetVisibility(1);
21792 fNodes->Add(sub2node);
21795 // Place copy #20 of ITS6 in I569
21797 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21798 sub2node->SetLineColor(kColorITS);
21799 sub2node->SetVisibility(1);
21800 fNodes->Add(sub2node);
21803 // Place copy #21 of ITS6 in I569
21805 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21806 sub2node->SetLineColor(kColorITS);
21807 sub2node->SetVisibility(1);
21808 fNodes->Add(sub2node);
21811 // Place copy #22 of ITS6 in I569
21813 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21814 sub2node->SetLineColor(kColorITS);
21815 sub2node->SetVisibility(1);
21816 fNodes->Add(sub2node);
21819 // Place copy #23 of ITS6 in I569
21821 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21822 sub2node->SetLineColor(kColorITS);
21823 sub2node->SetVisibility(1);
21824 fNodes->Add(sub2node);
21827 // Place copy #24 of ITS6 in I569
21829 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21830 sub2node->SetLineColor(kColorITS);
21831 sub2node->SetVisibility(1);
21832 fNodes->Add(sub2node);
21835 // Place copy #25 of ITS6 in I569
21837 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21838 sub2node->SetLineColor(kColorITS);
21839 sub2node->SetVisibility(1);
21840 fNodes->Add(sub2node);
21842 fNodes->Add(sub1node);
21845 // Place copy #27 of I569 in IT56
21847 sub1node = new TNode("I569","I569","I569",43.3963,-3.5959,0.,"itsrot542");
21848 sub1node->SetLineColor(kColorITS);
21849 sub1node->SetVisibility(0);
21852 // Place copy #1 of ITS6 in I569
21854 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21855 sub2node->SetLineColor(kColorITS);
21856 sub2node->SetVisibility(1);
21857 fNodes->Add(sub2node);
21860 // Place copy #2 of ITS6 in I569
21862 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21863 sub2node->SetLineColor(kColorITS);
21864 sub2node->SetVisibility(1);
21865 fNodes->Add(sub2node);
21868 // Place copy #3 of ITS6 in I569
21870 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21871 sub2node->SetLineColor(kColorITS);
21872 sub2node->SetVisibility(1);
21873 fNodes->Add(sub2node);
21876 // Place copy #4 of ITS6 in I569
21878 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21879 sub2node->SetLineColor(kColorITS);
21880 sub2node->SetVisibility(1);
21881 fNodes->Add(sub2node);
21884 // Place copy #5 of ITS6 in I569
21886 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21887 sub2node->SetLineColor(kColorITS);
21888 sub2node->SetVisibility(1);
21889 fNodes->Add(sub2node);
21892 // Place copy #6 of ITS6 in I569
21894 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21895 sub2node->SetLineColor(kColorITS);
21896 sub2node->SetVisibility(1);
21897 fNodes->Add(sub2node);
21900 // Place copy #7 of ITS6 in I569
21902 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21903 sub2node->SetLineColor(kColorITS);
21904 sub2node->SetVisibility(1);
21905 fNodes->Add(sub2node);
21908 // Place copy #8 of ITS6 in I569
21910 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21911 sub2node->SetLineColor(kColorITS);
21912 sub2node->SetVisibility(1);
21913 fNodes->Add(sub2node);
21916 // Place copy #9 of ITS6 in I569
21918 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21919 sub2node->SetLineColor(kColorITS);
21920 sub2node->SetVisibility(1);
21921 fNodes->Add(sub2node);
21924 // Place copy #10 of ITS6 in I569
21926 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21927 sub2node->SetLineColor(kColorITS);
21928 sub2node->SetVisibility(1);
21929 fNodes->Add(sub2node);
21932 // Place copy #11 of ITS6 in I569
21934 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21935 sub2node->SetLineColor(kColorITS);
21936 sub2node->SetVisibility(1);
21937 fNodes->Add(sub2node);
21940 // Place copy #12 of ITS6 in I569
21942 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21943 sub2node->SetLineColor(kColorITS);
21944 sub2node->SetVisibility(1);
21945 fNodes->Add(sub2node);
21948 // Place copy #13 of ITS6 in I569
21950 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21951 sub2node->SetLineColor(kColorITS);
21952 sub2node->SetVisibility(1);
21953 fNodes->Add(sub2node);
21956 // Place copy #14 of ITS6 in I569
21958 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21959 sub2node->SetLineColor(kColorITS);
21960 sub2node->SetVisibility(1);
21961 fNodes->Add(sub2node);
21964 // Place copy #15 of ITS6 in I569
21966 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21967 sub2node->SetLineColor(kColorITS);
21968 sub2node->SetVisibility(1);
21969 fNodes->Add(sub2node);
21972 // Place copy #16 of ITS6 in I569
21974 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21975 sub2node->SetLineColor(kColorITS);
21976 sub2node->SetVisibility(1);
21977 fNodes->Add(sub2node);
21980 // Place copy #17 of ITS6 in I569
21982 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21983 sub2node->SetLineColor(kColorITS);
21984 sub2node->SetVisibility(1);
21985 fNodes->Add(sub2node);
21988 // Place copy #18 of ITS6 in I569
21990 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21991 sub2node->SetLineColor(kColorITS);
21992 sub2node->SetVisibility(1);
21993 fNodes->Add(sub2node);
21996 // Place copy #19 of ITS6 in I569
21998 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21999 sub2node->SetLineColor(kColorITS);
22000 sub2node->SetVisibility(1);
22001 fNodes->Add(sub2node);
22004 // Place copy #20 of ITS6 in I569
22006 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22007 sub2node->SetLineColor(kColorITS);
22008 sub2node->SetVisibility(1);
22009 fNodes->Add(sub2node);
22012 // Place copy #21 of ITS6 in I569
22014 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22015 sub2node->SetLineColor(kColorITS);
22016 sub2node->SetVisibility(1);
22017 fNodes->Add(sub2node);
22020 // Place copy #22 of ITS6 in I569
22022 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22023 sub2node->SetLineColor(kColorITS);
22024 sub2node->SetVisibility(1);
22025 fNodes->Add(sub2node);
22028 // Place copy #23 of ITS6 in I569
22030 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22031 sub2node->SetLineColor(kColorITS);
22032 sub2node->SetVisibility(1);
22033 fNodes->Add(sub2node);
22036 // Place copy #24 of ITS6 in I569
22038 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22039 sub2node->SetLineColor(kColorITS);
22040 sub2node->SetVisibility(1);
22041 fNodes->Add(sub2node);
22044 // Place copy #25 of ITS6 in I569
22046 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22047 sub2node->SetLineColor(kColorITS);
22048 sub2node->SetVisibility(1);
22049 fNodes->Add(sub2node);
22051 fNodes->Add(sub1node);
22054 // Place copy #28 of I569 in IT56
22056 sub1node = new TNode("I569","I569","I569",43.5484,3.6085,0.,"itsrot543");
22057 sub1node->SetLineColor(kColorITS);
22058 sub1node->SetVisibility(0);
22061 // Place copy #1 of ITS6 in I569
22063 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22064 sub2node->SetLineColor(kColorITS);
22065 sub2node->SetVisibility(1);
22066 fNodes->Add(sub2node);
22069 // Place copy #2 of ITS6 in I569
22071 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22072 sub2node->SetLineColor(kColorITS);
22073 sub2node->SetVisibility(1);
22074 fNodes->Add(sub2node);
22077 // Place copy #3 of ITS6 in I569
22079 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22080 sub2node->SetLineColor(kColorITS);
22081 sub2node->SetVisibility(1);
22082 fNodes->Add(sub2node);
22085 // Place copy #4 of ITS6 in I569
22087 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22088 sub2node->SetLineColor(kColorITS);
22089 sub2node->SetVisibility(1);
22090 fNodes->Add(sub2node);
22093 // Place copy #5 of ITS6 in I569
22095 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22096 sub2node->SetLineColor(kColorITS);
22097 sub2node->SetVisibility(1);
22098 fNodes->Add(sub2node);
22101 // Place copy #6 of ITS6 in I569
22103 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22104 sub2node->SetLineColor(kColorITS);
22105 sub2node->SetVisibility(1);
22106 fNodes->Add(sub2node);
22109 // Place copy #7 of ITS6 in I569
22111 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22112 sub2node->SetLineColor(kColorITS);
22113 sub2node->SetVisibility(1);
22114 fNodes->Add(sub2node);
22117 // Place copy #8 of ITS6 in I569
22119 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22120 sub2node->SetLineColor(kColorITS);
22121 sub2node->SetVisibility(1);
22122 fNodes->Add(sub2node);
22125 // Place copy #9 of ITS6 in I569
22127 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22128 sub2node->SetLineColor(kColorITS);
22129 sub2node->SetVisibility(1);
22130 fNodes->Add(sub2node);
22133 // Place copy #10 of ITS6 in I569
22135 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22136 sub2node->SetLineColor(kColorITS);
22137 sub2node->SetVisibility(1);
22138 fNodes->Add(sub2node);
22141 // Place copy #11 of ITS6 in I569
22143 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22144 sub2node->SetLineColor(kColorITS);
22145 sub2node->SetVisibility(1);
22146 fNodes->Add(sub2node);
22149 // Place copy #12 of ITS6 in I569
22151 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22152 sub2node->SetLineColor(kColorITS);
22153 sub2node->SetVisibility(1);
22154 fNodes->Add(sub2node);
22157 // Place copy #13 of ITS6 in I569
22159 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22160 sub2node->SetLineColor(kColorITS);
22161 sub2node->SetVisibility(1);
22162 fNodes->Add(sub2node);
22165 // Place copy #14 of ITS6 in I569
22167 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22168 sub2node->SetLineColor(kColorITS);
22169 sub2node->SetVisibility(1);
22170 fNodes->Add(sub2node);
22173 // Place copy #15 of ITS6 in I569
22175 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22176 sub2node->SetLineColor(kColorITS);
22177 sub2node->SetVisibility(1);
22178 fNodes->Add(sub2node);
22181 // Place copy #16 of ITS6 in I569
22183 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22184 sub2node->SetLineColor(kColorITS);
22185 sub2node->SetVisibility(1);
22186 fNodes->Add(sub2node);
22189 // Place copy #17 of ITS6 in I569
22191 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22192 sub2node->SetLineColor(kColorITS);
22193 sub2node->SetVisibility(1);
22194 fNodes->Add(sub2node);
22197 // Place copy #18 of ITS6 in I569
22199 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22200 sub2node->SetLineColor(kColorITS);
22201 sub2node->SetVisibility(1);
22202 fNodes->Add(sub2node);
22205 // Place copy #19 of ITS6 in I569
22207 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22208 sub2node->SetLineColor(kColorITS);
22209 sub2node->SetVisibility(1);
22210 fNodes->Add(sub2node);
22213 // Place copy #20 of ITS6 in I569
22215 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22216 sub2node->SetLineColor(kColorITS);
22217 sub2node->SetVisibility(1);
22218 fNodes->Add(sub2node);
22221 // Place copy #21 of ITS6 in I569
22223 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22224 sub2node->SetLineColor(kColorITS);
22225 sub2node->SetVisibility(1);
22226 fNodes->Add(sub2node);
22229 // Place copy #22 of ITS6 in I569
22231 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22232 sub2node->SetLineColor(kColorITS);
22233 sub2node->SetVisibility(1);
22234 fNodes->Add(sub2node);
22237 // Place copy #23 of ITS6 in I569
22239 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22240 sub2node->SetLineColor(kColorITS);
22241 sub2node->SetVisibility(1);
22242 fNodes->Add(sub2node);
22245 // Place copy #24 of ITS6 in I569
22247 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22248 sub2node->SetLineColor(kColorITS);
22249 sub2node->SetVisibility(1);
22250 fNodes->Add(sub2node);
22253 // Place copy #25 of ITS6 in I569
22255 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22256 sub2node->SetLineColor(kColorITS);
22257 sub2node->SetVisibility(1);
22258 fNodes->Add(sub2node);
22260 fNodes->Add(sub1node);
22263 // Place copy #29 of I569 in IT56
22265 sub1node = new TNode("I569","I569","I569",42.2125,10.6897,0.,"itsrot544");
22266 sub1node->SetLineColor(kColorITS);
22267 sub1node->SetVisibility(0);
22270 // Place copy #1 of ITS6 in I569
22272 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22273 sub2node->SetLineColor(kColorITS);
22274 sub2node->SetVisibility(1);
22275 fNodes->Add(sub2node);
22278 // Place copy #2 of ITS6 in I569
22280 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22281 sub2node->SetLineColor(kColorITS);
22282 sub2node->SetVisibility(1);
22283 fNodes->Add(sub2node);
22286 // Place copy #3 of ITS6 in I569
22288 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22289 sub2node->SetLineColor(kColorITS);
22290 sub2node->SetVisibility(1);
22291 fNodes->Add(sub2node);
22294 // Place copy #4 of ITS6 in I569
22296 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22297 sub2node->SetLineColor(kColorITS);
22298 sub2node->SetVisibility(1);
22299 fNodes->Add(sub2node);
22302 // Place copy #5 of ITS6 in I569
22304 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22305 sub2node->SetLineColor(kColorITS);
22306 sub2node->SetVisibility(1);
22307 fNodes->Add(sub2node);
22310 // Place copy #6 of ITS6 in I569
22312 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22313 sub2node->SetLineColor(kColorITS);
22314 sub2node->SetVisibility(1);
22315 fNodes->Add(sub2node);
22318 // Place copy #7 of ITS6 in I569
22320 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22321 sub2node->SetLineColor(kColorITS);
22322 sub2node->SetVisibility(1);
22323 fNodes->Add(sub2node);
22326 // Place copy #8 of ITS6 in I569
22328 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22329 sub2node->SetLineColor(kColorITS);
22330 sub2node->SetVisibility(1);
22331 fNodes->Add(sub2node);
22334 // Place copy #9 of ITS6 in I569
22336 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22337 sub2node->SetLineColor(kColorITS);
22338 sub2node->SetVisibility(1);
22339 fNodes->Add(sub2node);
22342 // Place copy #10 of ITS6 in I569
22344 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22345 sub2node->SetLineColor(kColorITS);
22346 sub2node->SetVisibility(1);
22347 fNodes->Add(sub2node);
22350 // Place copy #11 of ITS6 in I569
22352 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22353 sub2node->SetLineColor(kColorITS);
22354 sub2node->SetVisibility(1);
22355 fNodes->Add(sub2node);
22358 // Place copy #12 of ITS6 in I569
22360 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22361 sub2node->SetLineColor(kColorITS);
22362 sub2node->SetVisibility(1);
22363 fNodes->Add(sub2node);
22366 // Place copy #13 of ITS6 in I569
22368 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22369 sub2node->SetLineColor(kColorITS);
22370 sub2node->SetVisibility(1);
22371 fNodes->Add(sub2node);
22374 // Place copy #14 of ITS6 in I569
22376 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22377 sub2node->SetLineColor(kColorITS);
22378 sub2node->SetVisibility(1);
22379 fNodes->Add(sub2node);
22382 // Place copy #15 of ITS6 in I569
22384 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22385 sub2node->SetLineColor(kColorITS);
22386 sub2node->SetVisibility(1);
22387 fNodes->Add(sub2node);
22390 // Place copy #16 of ITS6 in I569
22392 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22393 sub2node->SetLineColor(kColorITS);
22394 sub2node->SetVisibility(1);
22395 fNodes->Add(sub2node);
22398 // Place copy #17 of ITS6 in I569
22400 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22401 sub2node->SetLineColor(kColorITS);
22402 sub2node->SetVisibility(1);
22403 fNodes->Add(sub2node);
22406 // Place copy #18 of ITS6 in I569
22408 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22409 sub2node->SetLineColor(kColorITS);
22410 sub2node->SetVisibility(1);
22411 fNodes->Add(sub2node);
22414 // Place copy #19 of ITS6 in I569
22416 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22417 sub2node->SetLineColor(kColorITS);
22418 sub2node->SetVisibility(1);
22419 fNodes->Add(sub2node);
22422 // Place copy #20 of ITS6 in I569
22424 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22425 sub2node->SetLineColor(kColorITS);
22426 sub2node->SetVisibility(1);
22427 fNodes->Add(sub2node);
22430 // Place copy #21 of ITS6 in I569
22432 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22433 sub2node->SetLineColor(kColorITS);
22434 sub2node->SetVisibility(1);
22435 fNodes->Add(sub2node);
22438 // Place copy #22 of ITS6 in I569
22440 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22441 sub2node->SetLineColor(kColorITS);
22442 sub2node->SetVisibility(1);
22443 fNodes->Add(sub2node);
22446 // Place copy #23 of ITS6 in I569
22448 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22449 sub2node->SetLineColor(kColorITS);
22450 sub2node->SetVisibility(1);
22451 fNodes->Add(sub2node);
22454 // Place copy #24 of ITS6 in I569
22456 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22457 sub2node->SetLineColor(kColorITS);
22458 sub2node->SetVisibility(1);
22459 fNodes->Add(sub2node);
22462 // Place copy #25 of ITS6 in I569
22464 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22465 sub2node->SetLineColor(kColorITS);
22466 sub2node->SetVisibility(1);
22467 fNodes->Add(sub2node);
22469 fNodes->Add(sub1node);
22472 // Place copy #30 of I569 in IT56
22474 sub1node = new TNode("I569","I569","I569",40.0172,17.5532,0.,"itsrot545");
22475 sub1node->SetLineColor(kColorITS);
22476 sub1node->SetVisibility(0);
22479 // Place copy #1 of ITS6 in I569
22481 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22482 sub2node->SetLineColor(kColorITS);
22483 sub2node->SetVisibility(1);
22484 fNodes->Add(sub2node);
22487 // Place copy #2 of ITS6 in I569
22489 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22490 sub2node->SetLineColor(kColorITS);
22491 sub2node->SetVisibility(1);
22492 fNodes->Add(sub2node);
22495 // Place copy #3 of ITS6 in I569
22497 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22498 sub2node->SetLineColor(kColorITS);
22499 sub2node->SetVisibility(1);
22500 fNodes->Add(sub2node);
22503 // Place copy #4 of ITS6 in I569
22505 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22506 sub2node->SetLineColor(kColorITS);
22507 sub2node->SetVisibility(1);
22508 fNodes->Add(sub2node);
22511 // Place copy #5 of ITS6 in I569
22513 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22514 sub2node->SetLineColor(kColorITS);
22515 sub2node->SetVisibility(1);
22516 fNodes->Add(sub2node);
22519 // Place copy #6 of ITS6 in I569
22521 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22522 sub2node->SetLineColor(kColorITS);
22523 sub2node->SetVisibility(1);
22524 fNodes->Add(sub2node);
22527 // Place copy #7 of ITS6 in I569
22529 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22530 sub2node->SetLineColor(kColorITS);
22531 sub2node->SetVisibility(1);
22532 fNodes->Add(sub2node);
22535 // Place copy #8 of ITS6 in I569
22537 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22538 sub2node->SetLineColor(kColorITS);
22539 sub2node->SetVisibility(1);
22540 fNodes->Add(sub2node);
22543 // Place copy #9 of ITS6 in I569
22545 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22546 sub2node->SetLineColor(kColorITS);
22547 sub2node->SetVisibility(1);
22548 fNodes->Add(sub2node);
22551 // Place copy #10 of ITS6 in I569
22553 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22554 sub2node->SetLineColor(kColorITS);
22555 sub2node->SetVisibility(1);
22556 fNodes->Add(sub2node);
22559 // Place copy #11 of ITS6 in I569
22561 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22562 sub2node->SetLineColor(kColorITS);
22563 sub2node->SetVisibility(1);
22564 fNodes->Add(sub2node);
22567 // Place copy #12 of ITS6 in I569
22569 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22570 sub2node->SetLineColor(kColorITS);
22571 sub2node->SetVisibility(1);
22572 fNodes->Add(sub2node);
22575 // Place copy #13 of ITS6 in I569
22577 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22578 sub2node->SetLineColor(kColorITS);
22579 sub2node->SetVisibility(1);
22580 fNodes->Add(sub2node);
22583 // Place copy #14 of ITS6 in I569
22585 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22586 sub2node->SetLineColor(kColorITS);
22587 sub2node->SetVisibility(1);
22588 fNodes->Add(sub2node);
22591 // Place copy #15 of ITS6 in I569
22593 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22594 sub2node->SetLineColor(kColorITS);
22595 sub2node->SetVisibility(1);
22596 fNodes->Add(sub2node);
22599 // Place copy #16 of ITS6 in I569
22601 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22602 sub2node->SetLineColor(kColorITS);
22603 sub2node->SetVisibility(1);
22604 fNodes->Add(sub2node);
22607 // Place copy #17 of ITS6 in I569
22609 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22610 sub2node->SetLineColor(kColorITS);
22611 sub2node->SetVisibility(1);
22612 fNodes->Add(sub2node);
22615 // Place copy #18 of ITS6 in I569
22617 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22618 sub2node->SetLineColor(kColorITS);
22619 sub2node->SetVisibility(1);
22620 fNodes->Add(sub2node);
22623 // Place copy #19 of ITS6 in I569
22625 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22626 sub2node->SetLineColor(kColorITS);
22627 sub2node->SetVisibility(1);
22628 fNodes->Add(sub2node);
22631 // Place copy #20 of ITS6 in I569
22633 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22634 sub2node->SetLineColor(kColorITS);
22635 sub2node->SetVisibility(1);
22636 fNodes->Add(sub2node);
22639 // Place copy #21 of ITS6 in I569
22641 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22642 sub2node->SetLineColor(kColorITS);
22643 sub2node->SetVisibility(1);
22644 fNodes->Add(sub2node);
22647 // Place copy #22 of ITS6 in I569
22649 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22650 sub2node->SetLineColor(kColorITS);
22651 sub2node->SetVisibility(1);
22652 fNodes->Add(sub2node);
22655 // Place copy #23 of ITS6 in I569
22657 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22658 sub2node->SetLineColor(kColorITS);
22659 sub2node->SetVisibility(1);
22660 fNodes->Add(sub2node);
22663 // Place copy #24 of ITS6 in I569
22665 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22666 sub2node->SetLineColor(kColorITS);
22667 sub2node->SetVisibility(1);
22668 fNodes->Add(sub2node);
22671 // Place copy #25 of ITS6 in I569
22673 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22674 sub2node->SetLineColor(kColorITS);
22675 sub2node->SetVisibility(1);
22676 fNodes->Add(sub2node);
22678 fNodes->Add(sub1node);
22681 // Place copy #31 of I569 in IT56
22683 sub1node = new TNode("I569","I569","I569",36.4544,23.8169,0.,"itsrot546");
22684 sub1node->SetLineColor(kColorITS);
22685 sub1node->SetVisibility(0);
22688 // Place copy #1 of ITS6 in I569
22690 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22691 sub2node->SetLineColor(kColorITS);
22692 sub2node->SetVisibility(1);
22693 fNodes->Add(sub2node);
22696 // Place copy #2 of ITS6 in I569
22698 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22699 sub2node->SetLineColor(kColorITS);
22700 sub2node->SetVisibility(1);
22701 fNodes->Add(sub2node);
22704 // Place copy #3 of ITS6 in I569
22706 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22707 sub2node->SetLineColor(kColorITS);
22708 sub2node->SetVisibility(1);
22709 fNodes->Add(sub2node);
22712 // Place copy #4 of ITS6 in I569
22714 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22715 sub2node->SetLineColor(kColorITS);
22716 sub2node->SetVisibility(1);
22717 fNodes->Add(sub2node);
22720 // Place copy #5 of ITS6 in I569
22722 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22723 sub2node->SetLineColor(kColorITS);
22724 sub2node->SetVisibility(1);
22725 fNodes->Add(sub2node);
22728 // Place copy #6 of ITS6 in I569
22730 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22731 sub2node->SetLineColor(kColorITS);
22732 sub2node->SetVisibility(1);
22733 fNodes->Add(sub2node);
22736 // Place copy #7 of ITS6 in I569
22738 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22739 sub2node->SetLineColor(kColorITS);
22740 sub2node->SetVisibility(1);
22741 fNodes->Add(sub2node);
22744 // Place copy #8 of ITS6 in I569
22746 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22747 sub2node->SetLineColor(kColorITS);
22748 sub2node->SetVisibility(1);
22749 fNodes->Add(sub2node);
22752 // Place copy #9 of ITS6 in I569
22754 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22755 sub2node->SetLineColor(kColorITS);
22756 sub2node->SetVisibility(1);
22757 fNodes->Add(sub2node);
22760 // Place copy #10 of ITS6 in I569
22762 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22763 sub2node->SetLineColor(kColorITS);
22764 sub2node->SetVisibility(1);
22765 fNodes->Add(sub2node);
22768 // Place copy #11 of ITS6 in I569
22770 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22771 sub2node->SetLineColor(kColorITS);
22772 sub2node->SetVisibility(1);
22773 fNodes->Add(sub2node);
22776 // Place copy #12 of ITS6 in I569
22778 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22779 sub2node->SetLineColor(kColorITS);
22780 sub2node->SetVisibility(1);
22781 fNodes->Add(sub2node);
22784 // Place copy #13 of ITS6 in I569
22786 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22787 sub2node->SetLineColor(kColorITS);
22788 sub2node->SetVisibility(1);
22789 fNodes->Add(sub2node);
22792 // Place copy #14 of ITS6 in I569
22794 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22795 sub2node->SetLineColor(kColorITS);
22796 sub2node->SetVisibility(1);
22797 fNodes->Add(sub2node);
22800 // Place copy #15 of ITS6 in I569
22802 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22803 sub2node->SetLineColor(kColorITS);
22804 sub2node->SetVisibility(1);
22805 fNodes->Add(sub2node);
22808 // Place copy #16 of ITS6 in I569
22810 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22811 sub2node->SetLineColor(kColorITS);
22812 sub2node->SetVisibility(1);
22813 fNodes->Add(sub2node);
22816 // Place copy #17 of ITS6 in I569
22818 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22819 sub2node->SetLineColor(kColorITS);
22820 sub2node->SetVisibility(1);
22821 fNodes->Add(sub2node);
22824 // Place copy #18 of ITS6 in I569
22826 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22827 sub2node->SetLineColor(kColorITS);
22828 sub2node->SetVisibility(1);
22829 fNodes->Add(sub2node);
22832 // Place copy #19 of ITS6 in I569
22834 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22835 sub2node->SetLineColor(kColorITS);
22836 sub2node->SetVisibility(1);
22837 fNodes->Add(sub2node);
22840 // Place copy #20 of ITS6 in I569
22842 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22843 sub2node->SetLineColor(kColorITS);
22844 sub2node->SetVisibility(1);
22845 fNodes->Add(sub2node);
22848 // Place copy #21 of ITS6 in I569
22850 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22851 sub2node->SetLineColor(kColorITS);
22852 sub2node->SetVisibility(1);
22853 fNodes->Add(sub2node);
22856 // Place copy #22 of ITS6 in I569
22858 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22859 sub2node->SetLineColor(kColorITS);
22860 sub2node->SetVisibility(1);
22861 fNodes->Add(sub2node);
22864 // Place copy #23 of ITS6 in I569
22866 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22867 sub2node->SetLineColor(kColorITS);
22868 sub2node->SetVisibility(1);
22869 fNodes->Add(sub2node);
22872 // Place copy #24 of ITS6 in I569
22874 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22875 sub2node->SetLineColor(kColorITS);
22876 sub2node->SetVisibility(1);
22877 fNodes->Add(sub2node);
22880 // Place copy #25 of ITS6 in I569
22882 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22883 sub2node->SetLineColor(kColorITS);
22884 sub2node->SetVisibility(1);
22885 fNodes->Add(sub2node);
22887 fNodes->Add(sub1node);
22890 // Place copy #32 of I569 in IT56
22892 sub1node = new TNode("I569","I569","I569",32.1494,29.5956,0.,"itsrot547");
22893 sub1node->SetLineColor(kColorITS);
22894 sub1node->SetVisibility(0);
22897 // Place copy #1 of ITS6 in I569
22899 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22900 sub2node->SetLineColor(kColorITS);
22901 sub2node->SetVisibility(1);
22902 fNodes->Add(sub2node);
22905 // Place copy #2 of ITS6 in I569
22907 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22908 sub2node->SetLineColor(kColorITS);
22909 sub2node->SetVisibility(1);
22910 fNodes->Add(sub2node);
22913 // Place copy #3 of ITS6 in I569
22915 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22916 sub2node->SetLineColor(kColorITS);
22917 sub2node->SetVisibility(1);
22918 fNodes->Add(sub2node);
22921 // Place copy #4 of ITS6 in I569
22923 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22924 sub2node->SetLineColor(kColorITS);
22925 sub2node->SetVisibility(1);
22926 fNodes->Add(sub2node);
22929 // Place copy #5 of ITS6 in I569
22931 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22932 sub2node->SetLineColor(kColorITS);
22933 sub2node->SetVisibility(1);
22934 fNodes->Add(sub2node);
22937 // Place copy #6 of ITS6 in I569
22939 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22940 sub2node->SetLineColor(kColorITS);
22941 sub2node->SetVisibility(1);
22942 fNodes->Add(sub2node);
22945 // Place copy #7 of ITS6 in I569
22947 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22948 sub2node->SetLineColor(kColorITS);
22949 sub2node->SetVisibility(1);
22950 fNodes->Add(sub2node);
22953 // Place copy #8 of ITS6 in I569
22955 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22956 sub2node->SetLineColor(kColorITS);
22957 sub2node->SetVisibility(1);
22958 fNodes->Add(sub2node);
22961 // Place copy #9 of ITS6 in I569
22963 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22964 sub2node->SetLineColor(kColorITS);
22965 sub2node->SetVisibility(1);
22966 fNodes->Add(sub2node);
22969 // Place copy #10 of ITS6 in I569
22971 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22972 sub2node->SetLineColor(kColorITS);
22973 sub2node->SetVisibility(1);
22974 fNodes->Add(sub2node);
22977 // Place copy #11 of ITS6 in I569
22979 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22980 sub2node->SetLineColor(kColorITS);
22981 sub2node->SetVisibility(1);
22982 fNodes->Add(sub2node);
22985 // Place copy #12 of ITS6 in I569
22987 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22988 sub2node->SetLineColor(kColorITS);
22989 sub2node->SetVisibility(1);
22990 fNodes->Add(sub2node);
22993 // Place copy #13 of ITS6 in I569
22995 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22996 sub2node->SetLineColor(kColorITS);
22997 sub2node->SetVisibility(1);
22998 fNodes->Add(sub2node);
23001 // Place copy #14 of ITS6 in I569
23003 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23004 sub2node->SetLineColor(kColorITS);
23005 sub2node->SetVisibility(1);
23006 fNodes->Add(sub2node);
23009 // Place copy #15 of ITS6 in I569
23011 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23012 sub2node->SetLineColor(kColorITS);
23013 sub2node->SetVisibility(1);
23014 fNodes->Add(sub2node);
23017 // Place copy #16 of ITS6 in I569
23019 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23020 sub2node->SetLineColor(kColorITS);
23021 sub2node->SetVisibility(1);
23022 fNodes->Add(sub2node);
23025 // Place copy #17 of ITS6 in I569
23027 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23028 sub2node->SetLineColor(kColorITS);
23029 sub2node->SetVisibility(1);
23030 fNodes->Add(sub2node);
23033 // Place copy #18 of ITS6 in I569
23035 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23036 sub2node->SetLineColor(kColorITS);
23037 sub2node->SetVisibility(1);
23038 fNodes->Add(sub2node);
23041 // Place copy #19 of ITS6 in I569
23043 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23044 sub2node->SetLineColor(kColorITS);
23045 sub2node->SetVisibility(1);
23046 fNodes->Add(sub2node);
23049 // Place copy #20 of ITS6 in I569
23051 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23052 sub2node->SetLineColor(kColorITS);
23053 sub2node->SetVisibility(1);
23054 fNodes->Add(sub2node);
23057 // Place copy #21 of ITS6 in I569
23059 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23060 sub2node->SetLineColor(kColorITS);
23061 sub2node->SetVisibility(1);
23062 fNodes->Add(sub2node);
23065 // Place copy #22 of ITS6 in I569
23067 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23068 sub2node->SetLineColor(kColorITS);
23069 sub2node->SetVisibility(1);
23070 fNodes->Add(sub2node);
23073 // Place copy #23 of ITS6 in I569
23075 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23076 sub2node->SetLineColor(kColorITS);
23077 sub2node->SetVisibility(1);
23078 fNodes->Add(sub2node);
23081 // Place copy #24 of ITS6 in I569
23083 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23084 sub2node->SetLineColor(kColorITS);
23085 sub2node->SetVisibility(1);
23086 fNodes->Add(sub2node);
23089 // Place copy #25 of ITS6 in I569
23091 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23092 sub2node->SetLineColor(kColorITS);
23093 sub2node->SetVisibility(1);
23094 fNodes->Add(sub2node);
23096 fNodes->Add(sub1node);
23099 // Place copy #33 of I569 in IT56
23101 sub1node = new TNode("I569","I569","I569",26.7459,34.3631,0.,"itsrot548");
23102 sub1node->SetLineColor(kColorITS);
23103 sub1node->SetVisibility(0);
23106 // Place copy #1 of ITS6 in I569
23108 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23109 sub2node->SetLineColor(kColorITS);
23110 sub2node->SetVisibility(1);
23111 fNodes->Add(sub2node);
23114 // Place copy #2 of ITS6 in I569
23116 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23117 sub2node->SetLineColor(kColorITS);
23118 sub2node->SetVisibility(1);
23119 fNodes->Add(sub2node);
23122 // Place copy #3 of ITS6 in I569
23124 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23125 sub2node->SetLineColor(kColorITS);
23126 sub2node->SetVisibility(1);
23127 fNodes->Add(sub2node);
23130 // Place copy #4 of ITS6 in I569
23132 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23133 sub2node->SetLineColor(kColorITS);
23134 sub2node->SetVisibility(1);
23135 fNodes->Add(sub2node);
23138 // Place copy #5 of ITS6 in I569
23140 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23141 sub2node->SetLineColor(kColorITS);
23142 sub2node->SetVisibility(1);
23143 fNodes->Add(sub2node);
23146 // Place copy #6 of ITS6 in I569
23148 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23149 sub2node->SetLineColor(kColorITS);
23150 sub2node->SetVisibility(1);
23151 fNodes->Add(sub2node);
23154 // Place copy #7 of ITS6 in I569
23156 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23157 sub2node->SetLineColor(kColorITS);
23158 sub2node->SetVisibility(1);
23159 fNodes->Add(sub2node);
23162 // Place copy #8 of ITS6 in I569
23164 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23165 sub2node->SetLineColor(kColorITS);
23166 sub2node->SetVisibility(1);
23167 fNodes->Add(sub2node);
23170 // Place copy #9 of ITS6 in I569
23172 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23173 sub2node->SetLineColor(kColorITS);
23174 sub2node->SetVisibility(1);
23175 fNodes->Add(sub2node);
23178 // Place copy #10 of ITS6 in I569
23180 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23181 sub2node->SetLineColor(kColorITS);
23182 sub2node->SetVisibility(1);
23183 fNodes->Add(sub2node);
23186 // Place copy #11 of ITS6 in I569
23188 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23189 sub2node->SetLineColor(kColorITS);
23190 sub2node->SetVisibility(1);
23191 fNodes->Add(sub2node);
23194 // Place copy #12 of ITS6 in I569
23196 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23197 sub2node->SetLineColor(kColorITS);
23198 sub2node->SetVisibility(1);
23199 fNodes->Add(sub2node);
23202 // Place copy #13 of ITS6 in I569
23204 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23205 sub2node->SetLineColor(kColorITS);
23206 sub2node->SetVisibility(1);
23207 fNodes->Add(sub2node);
23210 // Place copy #14 of ITS6 in I569
23212 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23213 sub2node->SetLineColor(kColorITS);
23214 sub2node->SetVisibility(1);
23215 fNodes->Add(sub2node);
23218 // Place copy #15 of ITS6 in I569
23220 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23221 sub2node->SetLineColor(kColorITS);
23222 sub2node->SetVisibility(1);
23223 fNodes->Add(sub2node);
23226 // Place copy #16 of ITS6 in I569
23228 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23229 sub2node->SetLineColor(kColorITS);
23230 sub2node->SetVisibility(1);
23231 fNodes->Add(sub2node);
23234 // Place copy #17 of ITS6 in I569
23236 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23237 sub2node->SetLineColor(kColorITS);
23238 sub2node->SetVisibility(1);
23239 fNodes->Add(sub2node);
23242 // Place copy #18 of ITS6 in I569
23244 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23245 sub2node->SetLineColor(kColorITS);
23246 sub2node->SetVisibility(1);
23247 fNodes->Add(sub2node);
23250 // Place copy #19 of ITS6 in I569
23252 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23253 sub2node->SetLineColor(kColorITS);
23254 sub2node->SetVisibility(1);
23255 fNodes->Add(sub2node);
23258 // Place copy #20 of ITS6 in I569
23260 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23261 sub2node->SetLineColor(kColorITS);
23262 sub2node->SetVisibility(1);
23263 fNodes->Add(sub2node);
23266 // Place copy #21 of ITS6 in I569
23268 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23269 sub2node->SetLineColor(kColorITS);
23270 sub2node->SetVisibility(1);
23271 fNodes->Add(sub2node);
23274 // Place copy #22 of ITS6 in I569
23276 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23277 sub2node->SetLineColor(kColorITS);
23278 sub2node->SetVisibility(1);
23279 fNodes->Add(sub2node);
23282 // Place copy #23 of ITS6 in I569
23284 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23285 sub2node->SetLineColor(kColorITS);
23286 sub2node->SetVisibility(1);
23287 fNodes->Add(sub2node);
23290 // Place copy #24 of ITS6 in I569
23292 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23293 sub2node->SetLineColor(kColorITS);
23294 sub2node->SetVisibility(1);
23295 fNodes->Add(sub2node);
23298 // Place copy #25 of ITS6 in I569
23300 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23301 sub2node->SetLineColor(kColorITS);
23302 sub2node->SetVisibility(1);
23303 fNodes->Add(sub2node);
23305 fNodes->Add(sub1node);
23308 // Place copy #34 of I569 in IT56
23310 sub1node = new TNode("I569","I569","I569",20.7978,38.431,0.,"itsrot549");
23311 sub1node->SetLineColor(kColorITS);
23312 sub1node->SetVisibility(0);
23315 // Place copy #1 of ITS6 in I569
23317 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23318 sub2node->SetLineColor(kColorITS);
23319 sub2node->SetVisibility(1);
23320 fNodes->Add(sub2node);
23323 // Place copy #2 of ITS6 in I569
23325 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23326 sub2node->SetLineColor(kColorITS);
23327 sub2node->SetVisibility(1);
23328 fNodes->Add(sub2node);
23331 // Place copy #3 of ITS6 in I569
23333 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23334 sub2node->SetLineColor(kColorITS);
23335 sub2node->SetVisibility(1);
23336 fNodes->Add(sub2node);
23339 // Place copy #4 of ITS6 in I569
23341 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23342 sub2node->SetLineColor(kColorITS);
23343 sub2node->SetVisibility(1);
23344 fNodes->Add(sub2node);
23347 // Place copy #5 of ITS6 in I569
23349 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23350 sub2node->SetLineColor(kColorITS);
23351 sub2node->SetVisibility(1);
23352 fNodes->Add(sub2node);
23355 // Place copy #6 of ITS6 in I569
23357 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23358 sub2node->SetLineColor(kColorITS);
23359 sub2node->SetVisibility(1);
23360 fNodes->Add(sub2node);
23363 // Place copy #7 of ITS6 in I569
23365 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23366 sub2node->SetLineColor(kColorITS);
23367 sub2node->SetVisibility(1);
23368 fNodes->Add(sub2node);
23371 // Place copy #8 of ITS6 in I569
23373 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23374 sub2node->SetLineColor(kColorITS);
23375 sub2node->SetVisibility(1);
23376 fNodes->Add(sub2node);
23379 // Place copy #9 of ITS6 in I569
23381 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23382 sub2node->SetLineColor(kColorITS);
23383 sub2node->SetVisibility(1);
23384 fNodes->Add(sub2node);
23387 // Place copy #10 of ITS6 in I569
23389 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23390 sub2node->SetLineColor(kColorITS);
23391 sub2node->SetVisibility(1);
23392 fNodes->Add(sub2node);
23395 // Place copy #11 of ITS6 in I569
23397 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23398 sub2node->SetLineColor(kColorITS);
23399 sub2node->SetVisibility(1);
23400 fNodes->Add(sub2node);
23403 // Place copy #12 of ITS6 in I569
23405 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23406 sub2node->SetLineColor(kColorITS);
23407 sub2node->SetVisibility(1);
23408 fNodes->Add(sub2node);
23411 // Place copy #13 of ITS6 in I569
23413 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23414 sub2node->SetLineColor(kColorITS);
23415 sub2node->SetVisibility(1);
23416 fNodes->Add(sub2node);
23419 // Place copy #14 of ITS6 in I569
23421 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23422 sub2node->SetLineColor(kColorITS);
23423 sub2node->SetVisibility(1);
23424 fNodes->Add(sub2node);
23427 // Place copy #15 of ITS6 in I569
23429 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23430 sub2node->SetLineColor(kColorITS);
23431 sub2node->SetVisibility(1);
23432 fNodes->Add(sub2node);
23435 // Place copy #16 of ITS6 in I569
23437 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23438 sub2node->SetLineColor(kColorITS);
23439 sub2node->SetVisibility(1);
23440 fNodes->Add(sub2node);
23443 // Place copy #17 of ITS6 in I569
23445 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23446 sub2node->SetLineColor(kColorITS);
23447 sub2node->SetVisibility(1);
23448 fNodes->Add(sub2node);
23451 // Place copy #18 of ITS6 in I569
23453 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23454 sub2node->SetLineColor(kColorITS);
23455 sub2node->SetVisibility(1);
23456 fNodes->Add(sub2node);
23459 // Place copy #19 of ITS6 in I569
23461 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23462 sub2node->SetLineColor(kColorITS);
23463 sub2node->SetVisibility(1);
23464 fNodes->Add(sub2node);
23467 // Place copy #20 of ITS6 in I569
23469 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23470 sub2node->SetLineColor(kColorITS);
23471 sub2node->SetVisibility(1);
23472 fNodes->Add(sub2node);
23475 // Place copy #21 of ITS6 in I569
23477 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23478 sub2node->SetLineColor(kColorITS);
23479 sub2node->SetVisibility(1);
23480 fNodes->Add(sub2node);
23483 // Place copy #22 of ITS6 in I569
23485 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23486 sub2node->SetLineColor(kColorITS);
23487 sub2node->SetVisibility(1);
23488 fNodes->Add(sub2node);
23491 // Place copy #23 of ITS6 in I569
23493 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23494 sub2node->SetLineColor(kColorITS);
23495 sub2node->SetVisibility(1);
23496 fNodes->Add(sub2node);
23499 // Place copy #24 of ITS6 in I569
23501 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23502 sub2node->SetLineColor(kColorITS);
23503 sub2node->SetVisibility(1);
23504 fNodes->Add(sub2node);
23507 // Place copy #25 of ITS6 in I569
23509 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23510 sub2node->SetLineColor(kColorITS);
23511 sub2node->SetVisibility(1);
23512 fNodes->Add(sub2node);
23514 fNodes->Add(sub1node);
23517 // Place copy #35 of I569 in IT56
23519 sub1node = new TNode("I569","I569","I569",14.139,41.1856,0.,"itsrot550");
23520 sub1node->SetLineColor(kColorITS);
23521 sub1node->SetVisibility(0);
23524 // Place copy #1 of ITS6 in I569
23526 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23527 sub2node->SetLineColor(kColorITS);
23528 sub2node->SetVisibility(1);
23529 fNodes->Add(sub2node);
23532 // Place copy #2 of ITS6 in I569
23534 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23535 sub2node->SetLineColor(kColorITS);
23536 sub2node->SetVisibility(1);
23537 fNodes->Add(sub2node);
23540 // Place copy #3 of ITS6 in I569
23542 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23543 sub2node->SetLineColor(kColorITS);
23544 sub2node->SetVisibility(1);
23545 fNodes->Add(sub2node);
23548 // Place copy #4 of ITS6 in I569
23550 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23551 sub2node->SetLineColor(kColorITS);
23552 sub2node->SetVisibility(1);
23553 fNodes->Add(sub2node);
23556 // Place copy #5 of ITS6 in I569
23558 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23559 sub2node->SetLineColor(kColorITS);
23560 sub2node->SetVisibility(1);
23561 fNodes->Add(sub2node);
23564 // Place copy #6 of ITS6 in I569
23566 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23567 sub2node->SetLineColor(kColorITS);
23568 sub2node->SetVisibility(1);
23569 fNodes->Add(sub2node);
23572 // Place copy #7 of ITS6 in I569
23574 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23575 sub2node->SetLineColor(kColorITS);
23576 sub2node->SetVisibility(1);
23577 fNodes->Add(sub2node);
23580 // Place copy #8 of ITS6 in I569
23582 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23583 sub2node->SetLineColor(kColorITS);
23584 sub2node->SetVisibility(1);
23585 fNodes->Add(sub2node);
23588 // Place copy #9 of ITS6 in I569
23590 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23591 sub2node->SetLineColor(kColorITS);
23592 sub2node->SetVisibility(1);
23593 fNodes->Add(sub2node);
23596 // Place copy #10 of ITS6 in I569
23598 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23599 sub2node->SetLineColor(kColorITS);
23600 sub2node->SetVisibility(1);
23601 fNodes->Add(sub2node);
23604 // Place copy #11 of ITS6 in I569
23606 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23607 sub2node->SetLineColor(kColorITS);
23608 sub2node->SetVisibility(1);
23609 fNodes->Add(sub2node);
23612 // Place copy #12 of ITS6 in I569
23614 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23615 sub2node->SetLineColor(kColorITS);
23616 sub2node->SetVisibility(1);
23617 fNodes->Add(sub2node);
23620 // Place copy #13 of ITS6 in I569
23622 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23623 sub2node->SetLineColor(kColorITS);
23624 sub2node->SetVisibility(1);
23625 fNodes->Add(sub2node);
23628 // Place copy #14 of ITS6 in I569
23630 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23631 sub2node->SetLineColor(kColorITS);
23632 sub2node->SetVisibility(1);
23633 fNodes->Add(sub2node);
23636 // Place copy #15 of ITS6 in I569
23638 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23639 sub2node->SetLineColor(kColorITS);
23640 sub2node->SetVisibility(1);
23641 fNodes->Add(sub2node);
23644 // Place copy #16 of ITS6 in I569
23646 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23647 sub2node->SetLineColor(kColorITS);
23648 sub2node->SetVisibility(1);
23649 fNodes->Add(sub2node);
23652 // Place copy #17 of ITS6 in I569
23654 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23655 sub2node->SetLineColor(kColorITS);
23656 sub2node->SetVisibility(1);
23657 fNodes->Add(sub2node);
23660 // Place copy #18 of ITS6 in I569
23662 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23663 sub2node->SetLineColor(kColorITS);
23664 sub2node->SetVisibility(1);
23665 fNodes->Add(sub2node);
23668 // Place copy #19 of ITS6 in I569
23670 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23671 sub2node->SetLineColor(kColorITS);
23672 sub2node->SetVisibility(1);
23673 fNodes->Add(sub2node);
23676 // Place copy #20 of ITS6 in I569
23678 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23679 sub2node->SetLineColor(kColorITS);
23680 sub2node->SetVisibility(1);
23681 fNodes->Add(sub2node);
23684 // Place copy #21 of ITS6 in I569
23686 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23687 sub2node->SetLineColor(kColorITS);
23688 sub2node->SetVisibility(1);
23689 fNodes->Add(sub2node);
23692 // Place copy #22 of ITS6 in I569
23694 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23695 sub2node->SetLineColor(kColorITS);
23696 sub2node->SetVisibility(1);
23697 fNodes->Add(sub2node);
23700 // Place copy #23 of ITS6 in I569
23702 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23703 sub2node->SetLineColor(kColorITS);
23704 sub2node->SetVisibility(1);
23705 fNodes->Add(sub2node);
23708 // Place copy #24 of ITS6 in I569
23710 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23711 sub2node->SetLineColor(kColorITS);
23712 sub2node->SetVisibility(1);
23713 fNodes->Add(sub2node);
23716 // Place copy #25 of ITS6 in I569
23718 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23719 sub2node->SetLineColor(kColorITS);
23720 sub2node->SetVisibility(1);
23721 fNodes->Add(sub2node);
23723 fNodes->Add(sub1node);
23726 // Place copy #36 of I569 in IT56
23728 sub1node = new TNode("I569","I569","I569",7.1924,43.1017,0.,"itsrot551");
23729 sub1node->SetLineColor(kColorITS);
23730 sub1node->SetVisibility(0);
23733 // Place copy #1 of ITS6 in I569
23735 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23736 sub2node->SetLineColor(kColorITS);
23737 sub2node->SetVisibility(1);
23738 fNodes->Add(sub2node);
23741 // Place copy #2 of ITS6 in I569
23743 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23744 sub2node->SetLineColor(kColorITS);
23745 sub2node->SetVisibility(1);
23746 fNodes->Add(sub2node);
23749 // Place copy #3 of ITS6 in I569
23751 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23752 sub2node->SetLineColor(kColorITS);
23753 sub2node->SetVisibility(1);
23754 fNodes->Add(sub2node);
23757 // Place copy #4 of ITS6 in I569
23759 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23760 sub2node->SetLineColor(kColorITS);
23761 sub2node->SetVisibility(1);
23762 fNodes->Add(sub2node);
23765 // Place copy #5 of ITS6 in I569
23767 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23768 sub2node->SetLineColor(kColorITS);
23769 sub2node->SetVisibility(1);
23770 fNodes->Add(sub2node);
23773 // Place copy #6 of ITS6 in I569
23775 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23776 sub2node->SetLineColor(kColorITS);
23777 sub2node->SetVisibility(1);
23778 fNodes->Add(sub2node);
23781 // Place copy #7 of ITS6 in I569
23783 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23784 sub2node->SetLineColor(kColorITS);
23785 sub2node->SetVisibility(1);
23786 fNodes->Add(sub2node);
23789 // Place copy #8 of ITS6 in I569
23791 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23792 sub2node->SetLineColor(kColorITS);
23793 sub2node->SetVisibility(1);
23794 fNodes->Add(sub2node);
23797 // Place copy #9 of ITS6 in I569
23799 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23800 sub2node->SetLineColor(kColorITS);
23801 sub2node->SetVisibility(1);
23802 fNodes->Add(sub2node);
23805 // Place copy #10 of ITS6 in I569
23807 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23808 sub2node->SetLineColor(kColorITS);
23809 sub2node->SetVisibility(1);
23810 fNodes->Add(sub2node);
23813 // Place copy #11 of ITS6 in I569
23815 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23816 sub2node->SetLineColor(kColorITS);
23817 sub2node->SetVisibility(1);
23818 fNodes->Add(sub2node);
23821 // Place copy #12 of ITS6 in I569
23823 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23824 sub2node->SetLineColor(kColorITS);
23825 sub2node->SetVisibility(1);
23826 fNodes->Add(sub2node);
23829 // Place copy #13 of ITS6 in I569
23831 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23832 sub2node->SetLineColor(kColorITS);
23833 sub2node->SetVisibility(1);
23834 fNodes->Add(sub2node);
23837 // Place copy #14 of ITS6 in I569
23839 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23840 sub2node->SetLineColor(kColorITS);
23841 sub2node->SetVisibility(1);
23842 fNodes->Add(sub2node);
23845 // Place copy #15 of ITS6 in I569
23847 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23848 sub2node->SetLineColor(kColorITS);
23849 sub2node->SetVisibility(1);
23850 fNodes->Add(sub2node);
23853 // Place copy #16 of ITS6 in I569
23855 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23856 sub2node->SetLineColor(kColorITS);
23857 sub2node->SetVisibility(1);
23858 fNodes->Add(sub2node);
23861 // Place copy #17 of ITS6 in I569
23863 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23864 sub2node->SetLineColor(kColorITS);
23865 sub2node->SetVisibility(1);
23866 fNodes->Add(sub2node);
23869 // Place copy #18 of ITS6 in I569
23871 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23872 sub2node->SetLineColor(kColorITS);
23873 sub2node->SetVisibility(1);
23874 fNodes->Add(sub2node);
23877 // Place copy #19 of ITS6 in I569
23879 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23880 sub2node->SetLineColor(kColorITS);
23881 sub2node->SetVisibility(1);
23882 fNodes->Add(sub2node);
23885 // Place copy #20 of ITS6 in I569
23887 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23888 sub2node->SetLineColor(kColorITS);
23889 sub2node->SetVisibility(1);
23890 fNodes->Add(sub2node);
23893 // Place copy #21 of ITS6 in I569
23895 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23896 sub2node->SetLineColor(kColorITS);
23897 sub2node->SetVisibility(1);
23898 fNodes->Add(sub2node);
23901 // Place copy #22 of ITS6 in I569
23903 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23904 sub2node->SetLineColor(kColorITS);
23905 sub2node->SetVisibility(1);
23906 fNodes->Add(sub2node);
23909 // Place copy #23 of ITS6 in I569
23911 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23912 sub2node->SetLineColor(kColorITS);
23913 sub2node->SetVisibility(1);
23914 fNodes->Add(sub2node);
23917 // Place copy #24 of ITS6 in I569
23919 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23920 sub2node->SetLineColor(kColorITS);
23921 sub2node->SetVisibility(1);
23922 fNodes->Add(sub2node);
23925 // Place copy #25 of ITS6 in I569
23927 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23928 sub2node->SetLineColor(kColorITS);
23929 sub2node->SetVisibility(1);
23930 fNodes->Add(sub2node);
23932 fNodes->Add(sub1node);
23935 // Place copy #37 of I569 in IT56
23937 sub1node = new TNode("I569","I569","I569",0.,43.545,0.,"");
23938 sub1node->SetLineColor(kColorITS);
23939 sub1node->SetVisibility(0);
23942 // Place copy #1 of ITS6 in I569
23944 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23945 sub2node->SetLineColor(kColorITS);
23946 sub2node->SetVisibility(1);
23947 fNodes->Add(sub2node);
23950 // Place copy #2 of ITS6 in I569
23952 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23953 sub2node->SetLineColor(kColorITS);
23954 sub2node->SetVisibility(1);
23955 fNodes->Add(sub2node);
23958 // Place copy #3 of ITS6 in I569
23960 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23961 sub2node->SetLineColor(kColorITS);
23962 sub2node->SetVisibility(1);
23963 fNodes->Add(sub2node);
23966 // Place copy #4 of ITS6 in I569
23968 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23969 sub2node->SetLineColor(kColorITS);
23970 sub2node->SetVisibility(1);
23971 fNodes->Add(sub2node);
23974 // Place copy #5 of ITS6 in I569
23976 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23977 sub2node->SetLineColor(kColorITS);
23978 sub2node->SetVisibility(1);
23979 fNodes->Add(sub2node);
23982 // Place copy #6 of ITS6 in I569
23984 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23985 sub2node->SetLineColor(kColorITS);
23986 sub2node->SetVisibility(1);
23987 fNodes->Add(sub2node);
23990 // Place copy #7 of ITS6 in I569
23992 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23993 sub2node->SetLineColor(kColorITS);
23994 sub2node->SetVisibility(1);
23995 fNodes->Add(sub2node);
23998 // Place copy #8 of ITS6 in I569
24000 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24001 sub2node->SetLineColor(kColorITS);
24002 sub2node->SetVisibility(1);
24003 fNodes->Add(sub2node);
24006 // Place copy #9 of ITS6 in I569
24008 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
24009 sub2node->SetLineColor(kColorITS);
24010 sub2node->SetVisibility(1);
24011 fNodes->Add(sub2node);
24014 // Place copy #10 of ITS6 in I569
24016 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24017 sub2node->SetLineColor(kColorITS);
24018 sub2node->SetVisibility(1);
24019 fNodes->Add(sub2node);
24022 // Place copy #11 of ITS6 in I569
24024 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
24025 sub2node->SetLineColor(kColorITS);
24026 sub2node->SetVisibility(1);
24027 fNodes->Add(sub2node);
24030 // Place copy #12 of ITS6 in I569
24032 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24033 sub2node->SetLineColor(kColorITS);
24034 sub2node->SetVisibility(1);
24035 fNodes->Add(sub2node);
24038 // Place copy #13 of ITS6 in I569
24040 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24041 sub2node->SetLineColor(kColorITS);
24042 sub2node->SetVisibility(1);
24043 fNodes->Add(sub2node);
24046 // Place copy #14 of ITS6 in I569
24048 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24049 sub2node->SetLineColor(kColorITS);
24050 sub2node->SetVisibility(1);
24051 fNodes->Add(sub2node);
24054 // Place copy #15 of ITS6 in I569
24056 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24057 sub2node->SetLineColor(kColorITS);
24058 sub2node->SetVisibility(1);
24059 fNodes->Add(sub2node);
24062 // Place copy #16 of ITS6 in I569
24064 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24065 sub2node->SetLineColor(kColorITS);
24066 sub2node->SetVisibility(1);
24067 fNodes->Add(sub2node);
24070 // Place copy #17 of ITS6 in I569
24072 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24073 sub2node->SetLineColor(kColorITS);
24074 sub2node->SetVisibility(1);
24075 fNodes->Add(sub2node);
24078 // Place copy #18 of ITS6 in I569
24080 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24081 sub2node->SetLineColor(kColorITS);
24082 sub2node->SetVisibility(1);
24083 fNodes->Add(sub2node);
24086 // Place copy #19 of ITS6 in I569
24088 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24089 sub2node->SetLineColor(kColorITS);
24090 sub2node->SetVisibility(1);
24091 fNodes->Add(sub2node);
24094 // Place copy #20 of ITS6 in I569
24096 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24097 sub2node->SetLineColor(kColorITS);
24098 sub2node->SetVisibility(1);
24099 fNodes->Add(sub2node);
24102 // Place copy #21 of ITS6 in I569
24104 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24105 sub2node->SetLineColor(kColorITS);
24106 sub2node->SetVisibility(1);
24107 fNodes->Add(sub2node);
24110 // Place copy #22 of ITS6 in I569
24112 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24113 sub2node->SetLineColor(kColorITS);
24114 sub2node->SetVisibility(1);
24115 fNodes->Add(sub2node);
24118 // Place copy #23 of ITS6 in I569
24120 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24121 sub2node->SetLineColor(kColorITS);
24122 sub2node->SetVisibility(1);
24123 fNodes->Add(sub2node);
24126 // Place copy #24 of ITS6 in I569
24128 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24129 sub2node->SetLineColor(kColorITS);
24130 sub2node->SetVisibility(1);
24131 fNodes->Add(sub2node);
24134 // Place copy #25 of ITS6 in I569
24136 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24137 sub2node->SetLineColor(kColorITS);
24138 sub2node->SetVisibility(1);
24139 fNodes->Add(sub2node);
24141 fNodes->Add(sub1node);
24144 // Place copy #38 of I569 in IT56
24146 sub1node = new TNode("I569","I569","I569",-7.1924,43.1017,0.,"itsrot552");
24147 sub1node->SetLineColor(kColorITS);
24148 sub1node->SetVisibility(0);
24151 // Place copy #1 of ITS6 in I569
24153 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
24154 sub2node->SetLineColor(kColorITS);
24155 sub2node->SetVisibility(1);
24156 fNodes->Add(sub2node);
24159 // Place copy #2 of ITS6 in I569
24161 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
24162 sub2node->SetLineColor(kColorITS);
24163 sub2node->SetVisibility(1);
24164 fNodes->Add(sub2node);
24167 // Place copy #3 of ITS6 in I569
24169 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
24170 sub2node->SetLineColor(kColorITS);
24171 sub2node->SetVisibility(1);
24172 fNodes->Add(sub2node);
24175 // Place copy #4 of ITS6 in I569
24177 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
24178 sub2node->SetLineColor(kColorITS);
24179 sub2node->SetVisibility(1);
24180 fNodes->Add(sub2node);
24183 // Place copy #5 of ITS6 in I569
24185 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
24186 sub2node->SetLineColor(kColorITS);
24187 sub2node->SetVisibility(1);
24188 fNodes->Add(sub2node);
24191 // Place copy #6 of ITS6 in I569
24193 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24194 sub2node->SetLineColor(kColorITS);
24195 sub2node->SetVisibility(1);
24196 fNodes->Add(sub2node);
24199 // Place copy #7 of ITS6 in I569
24201 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
24202 sub2node->SetLineColor(kColorITS);
24203 sub2node->SetVisibility(1);
24204 fNodes->Add(sub2node);
24207 // Place copy #8 of ITS6 in I569
24209 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24210 sub2node->SetLineColor(kColorITS);
24211 sub2node->SetVisibility(1);
24212 fNodes->Add(sub2node);
24215 // Place copy #9 of ITS6 in I569
24217 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
24218 sub2node->SetLineColor(kColorITS);
24219 sub2node->SetVisibility(1);
24220 fNodes->Add(sub2node);
24223 // Place copy #10 of ITS6 in I569
24225 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24226 sub2node->SetLineColor(kColorITS);
24227 sub2node->SetVisibility(1);
24228 fNodes->Add(sub2node);
24231 // Place copy #11 of ITS6 in I569
24233 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
24234 sub2node->SetLineColor(kColorITS);
24235 sub2node->SetVisibility(1);
24236 fNodes->Add(sub2node);
24239 // Place copy #12 of ITS6 in I569
24241 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24242 sub2node->SetLineColor(kColorITS);
24243 sub2node->SetVisibility(1);
24244 fNodes->Add(sub2node);
24247 // Place copy #13 of ITS6 in I569
24249 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24250 sub2node->SetLineColor(kColorITS);
24251 sub2node->SetVisibility(1);
24252 fNodes->Add(sub2node);
24255 // Place copy #14 of ITS6 in I569
24257 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24258 sub2node->SetLineColor(kColorITS);
24259 sub2node->SetVisibility(1);
24260 fNodes->Add(sub2node);
24263 // Place copy #15 of ITS6 in I569
24265 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24266 sub2node->SetLineColor(kColorITS);
24267 sub2node->SetVisibility(1);
24268 fNodes->Add(sub2node);
24271 // Place copy #16 of ITS6 in I569
24273 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24274 sub2node->SetLineColor(kColorITS);
24275 sub2node->SetVisibility(1);
24276 fNodes->Add(sub2node);
24279 // Place copy #17 of ITS6 in I569
24281 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24282 sub2node->SetLineColor(kColorITS);
24283 sub2node->SetVisibility(1);
24284 fNodes->Add(sub2node);
24287 // Place copy #18 of ITS6 in I569
24289 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24290 sub2node->SetLineColor(kColorITS);
24291 sub2node->SetVisibility(1);
24292 fNodes->Add(sub2node);
24295 // Place copy #19 of ITS6 in I569
24297 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24298 sub2node->SetLineColor(kColorITS);
24299 sub2node->SetVisibility(1);
24300 fNodes->Add(sub2node);
24303 // Place copy #20 of ITS6 in I569
24305 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24306 sub2node->SetLineColor(kColorITS);
24307 sub2node->SetVisibility(1);
24308 fNodes->Add(sub2node);
24311 // Place copy #21 of ITS6 in I569
24313 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24314 sub2node->SetLineColor(kColorITS);
24315 sub2node->SetVisibility(1);
24316 fNodes->Add(sub2node);
24319 // Place copy #22 of ITS6 in I569
24321 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24322 sub2node->SetLineColor(kColorITS);
24323 sub2node->SetVisibility(1);
24324 fNodes->Add(sub2node);
24327 // Place copy #23 of ITS6 in I569
24329 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24330 sub2node->SetLineColor(kColorITS);
24331 sub2node->SetVisibility(1);
24332 fNodes->Add(sub2node);
24335 // Place copy #24 of ITS6 in I569
24337 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24338 sub2node->SetLineColor(kColorITS);
24339 sub2node->SetVisibility(1);
24340 fNodes->Add(sub2node);
24343 // Place copy #25 of ITS6 in I569
24345 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24346 sub2node->SetLineColor(kColorITS);
24347 sub2node->SetVisibility(1);
24348 fNodes->Add(sub2node);
24350 fNodes->Add(sub1node);
24359 //_____________________________________________________________________________
24360 void AliITSvPPRasymm::CreateGeometry(){
24361 ////////////////////////////////////////////////////////////////////////
24362 // This routine defines and Creates the geometry for version 6 of the ITS.
24363 ////////////////////////////////////////////////////////////////////////
24368 <img src="picts/ITS/ITS_full_vPPRasymm.jpg">
24371 <font size=+2 color=red>
24372 <p>This shows the full ITS geometry.
24375 <img src="picts/ITS/ITS_SPD_Barrel_vPPRasymm.jpg">
24378 <font size=+2 color=red>
24379 <p>This shows the full SPD Barrel of the ITS geometry.
24382 <img src="picts/ITS/ITS_SDD_Barrel_vPPRasymm.jpg">
24385 <font size=+2 color=red>
24386 <p>This shows the full SDD Barrel of the ITS geometry.
24389 <img src="picts/ITS/ITS_SSD_Barrel_vPPRasymm.jpg">
24392 <font size=+2 color=red>
24393 <p>This shows the full SSD Barrel of the ITS geometry.
24397 //INNER RADII OF THE SILICON LAYERS
24398 // Float_t rl[6] = { 3.8095,7.,15.,24.,38.1,43.5765 };
24399 //THICKNESSES OF LAYERS (in % radiation length)
24400 Float_t drl[6] = { 1.03,1.03,0.94,0.95,0.91,0.87 };
24401 //HALF LENGTHS OF LAYERS
24402 // Float_t dzl[6] = { 14.35,14.35,25.1,32.1,49.405,55.27 };
24403 //LENGTHS OF END-LADDER BOXES (ALL INCLUDED)
24404 // Float_t dzb[6] = { 12.4,12.4,13.5,15.,7.5,7.5 };
24405 //THICKNESSES OF END-LADDER BOXES (ALL INCLUDED)
24406 // Float_t drb[6] = { rl[1]-rl[0],0.2,5.,5.,4.,4. };
24409 Float_t dits[100], rlim, zmax;
24411 // Float_t pcits[50]
24413 Int_t idrotm[1999], i;
24417 // Define some variables for SPD
24419 Float_t dits1[3], di101[3], di107[3], di10b[3], di106[3]; // for layer 1
24420 Float_t di103[3], di10a[3], di102[3]; // for layer 1
24421 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3], di1d6[3]; // for layer 2
24422 Float_t di1d3[3], di20a[3], di1d2[3]; // for layer 2
24423 Float_t di108[3], di104[3]; // for both layers
24425 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
24426 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
24428 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
24429 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
24431 Float_t dbus=300.; // total bus thickness on both layers (micron)
24433 ddet1 = GetThicknessDet1();
24434 ddet2 = GetThicknessDet2();
24435 dchip1 = GetThicknessChip1();
24436 dchip2 = GetThicknessChip2();
24438 if(ddet1 < 100. || ddet1 > 300.) {
24439 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
24440 " The default value of 200 microns will be used." << endl;
24444 if(ddet2 < 100. || ddet2 > 300.) {
24445 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
24446 " The default value of 200 microns will be used." << endl;
24450 if(dchip1 < 100. || dchip1 > 300.) {
24451 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
24452 " The default value of 200 microns will be used." << endl;
24456 if(dchip2 < 100. || dchip2 > 300.) {
24457 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
24458 " The default value of 200 microns will be used." << endl;
24462 Int_t rails = 1; // flag for rails (1 --> rails in; 0 --> rails out)
24464 Int_t fluid = 1; // flag for the cooling fluid (1 --> water; 0 --> freon)
24466 rails = GetRails();
24468 fluid = GetCoolingFluid();
24470 if(rails != 0 && rails != 1) {
24471 cout << "ITS - WARNING: the switch for rails is not set neither to 0 (rails out) nor to 1 (rails in)."
24472 " The default value of 1 (rails in) will be used." << endl;
24476 if(fluid != 0 && fluid != 1) {
24477 cout << "ITS - WARNING: the switch for cooling fluid is not set neither to 0 (freon) nor to 1 (water)."
24478 " The default value of 1 (water) will be used." << endl;
24481 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
24482 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
24483 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
24484 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
24486 cout << "ITS: Rails are out." << endl;
24488 cout << "ITS: Rails are in." << endl;
24491 cout << "ITS: The cooling fluid is freon." << endl;
24493 cout << "ITS: The cooling fluid is water." << endl;
24496 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
24497 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
24498 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
24499 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
24500 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
24502 Float_t deltax, deltay;
24504 Int_t thickness = fMinorVersion/10;
24505 Int_t option = fMinorVersion - 10*thickness;
24508 // Define some variables for SDD
24511 Float_t sin30, cos30;
24513 // SDD electronics+services main volumes
24514 Float_t I018dits[3], I024dits[3], I047dits[3], I048dits[3];
24516 // SDD detector ladder
24518 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
24519 Float_t Y_SDD_sep = 0.20;
24522 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
24523 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
24525 // ladder foot and end-ladder (frame and cooling)
24526 Float_t I028dits[3], I420dits[3], I421dits[3], I422dits[6], I423dits[3];
24527 Float_t I424dits[3], xI424, yI424;
24528 Float_t I425dits[3];
24530 Float_t I029dits[4], I030dits[4], I031dits[3], I032dits[3];
24532 // SDD ladder frame and cooling
24533 Float_t SDD_CoolPipe[3] = {1.7000, -0.5500, 0.0000};
24534 Float_t I035dits[3], I037dits[3], I038dits[3];
24535 Float_t I039dits[3], xI039, yI039;
24536 Float_t I041dits[5];
24538 // SDD hybrid, chips and capacitors
24539 Float_t I050dits[3], xI050, yI050;
24540 Float_t I052dits[3], xI052, yI052;
24541 Float_t I042dits[3], xI042, yI042;
24542 Float_t xI042space = 0.17;
24543 Float_t I043dits[3], xI043, yI043;
24544 Float_t xI043space = 0.17;
24545 Float_t zchip, zChipSpace;
24546 Float_t I051dits[3], xI051, yI051, zI051, yI051space, xcap;
24550 Float_t I044dits[4], xI044, yI044, volI044;
24551 Float_t xHV, yHV, zHV, xLV, yLV, zLV;
24552 Char_t HVname[5], LVname[5];
24555 // Define media off-set
24557 Int_t *idtmed = fIdtmed->GetArray()-199;
24560 // Rotation matrices
24562 // SPD - option 'a' (this is NOT the default so leave commented)
24567 AliMatrix(idrotm[201],90.0,90.0,90.0,180.0,0.0,0.0);
24568 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24569 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24570 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24571 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24572 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24573 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24574 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24575 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24576 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24577 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24578 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24579 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24580 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24581 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24582 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24583 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24584 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24585 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24586 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24587 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24588 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0 );
24589 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24590 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24591 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24592 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24593 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24594 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24595 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24596 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24597 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24598 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24599 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0 );
24600 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24601 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24602 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24603 AliMatrix(idrotm[237],90.0,0.0,90.0,90.0,0.0,0.0);
24604 AliMatrix(idrotm[238],90.0,144.0,90.0,234.0,0.0,0.0);
24605 AliMatrix(idrotm[239],90.0,216.0,90.0,306.0,0.0,0.0);
24606 AliMatrix(idrotm[240],90.0,288.0,90.0,18.0,0.0,0.0);
24607 AliMatrix(idrotm[241],90.0,324.0,90.0,54.0,0.0,0.0);
24608 AliMatrix(idrotm[242],90.0,36.0,90.0,126.0,0.0,0.0);
24609 AliMatrix(idrotm[243],90.0,108.0,90.0,198.0,0.0,0.0);
24610 AliMatrix(idrotm[244],90.0,180.0,90.0,270.0,0.0,0.0);
24611 AliMatrix(idrotm[245],90.0,162.0,90.0,252.0,0.0,0.0);
24612 AliMatrix(idrotm[246],90.0,310.0,90.0,40.0,0.0,0.0);
24613 AliMatrix(idrotm[247],90.0,319.0,90.0,49.0,0.0,0.0);
24614 AliMatrix(idrotm[248],90.0,328.0,90.0,58.0,0.0,0.0);
24615 AliMatrix(idrotm[249],90.0,337.0,90.0,67.0,0.0,0.0);
24616 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24617 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24618 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24619 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24620 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24621 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24622 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24623 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24624 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24625 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24626 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24627 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24628 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24629 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24630 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24631 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24632 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24633 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24634 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24635 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24636 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24637 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24638 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24639 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24640 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24641 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24642 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24643 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24647 // SPD - option 'b' (this is the default)
24651 AliMatrix(idrotm[201],90.0,0.0,90.0,90.0,0.0,0.0);
24652 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24653 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24654 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24655 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24656 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24657 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24658 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24659 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24660 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24661 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24662 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24663 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24664 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24665 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24666 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24667 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24668 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24669 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24670 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24671 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24672 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0);
24673 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24674 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24675 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24676 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24677 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24678 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24679 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24680 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24681 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24682 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24683 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0);
24684 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24685 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24686 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24687 AliMatrix(idrotm[237],90.0,90.0,90.0,180.0,0.0,0.0);
24688 AliMatrix(idrotm[238],90.0,180.0,90.0,270.0,0.0,0.0);
24689 AliMatrix(idrotm[239],90.0,162.0,90.0,252.0,0.0,0.0);
24690 AliMatrix(idrotm[240],90.0,310.0,90.0,40.0,0.0,0.0);
24691 AliMatrix(idrotm[241],90.0,319.0,90.0,49.0,0.0,0.0);
24692 AliMatrix(idrotm[242],90.0,328.0,90.0,58.0,0.0,0.0);
24693 AliMatrix(idrotm[243],90.0,337.0,90.0,67.0,0.0,0.0);
24694 AliMatrix(idrotm[244],90.0,216.0,90.0,306.0,0.0,0.0);
24695 AliMatrix(idrotm[245],90.0,36.0,90.0,126.0,0.0,0.0);
24696 AliMatrix(idrotm[246],90.0,108.0,90.0,198.0,0.0,0.0);
24697 AliMatrix(idrotm[247],90.0,144.0,90.0,234.0,0.0,0.0);
24698 AliMatrix(idrotm[248],90.0,288.0,90.0,18.0,0.0,0.0);
24699 AliMatrix(idrotm[249],90.0,324.0,90.0,54.0,0.0,0.0);
24700 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24701 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24702 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24703 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24704 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24705 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24706 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24707 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24708 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24709 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24710 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24711 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24712 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24713 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24714 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24715 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24716 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24717 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24718 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24719 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24720 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24721 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24722 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24723 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24724 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24725 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24726 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24727 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24733 AliMatrix(idrotm[301],0.0,0.0,90.0,90.0,90.0,180.0);
24734 AliMatrix(idrotm[302],0.0,0.0,90.0,90.0,90.0,0.0);
24735 AliMatrix(idrotm[303],180.0,0.0,90.0,90.0,90.0,0.0);
24736 AliMatrix(idrotm[304],180.0,0.0,90.0,90.0,90.0,180.0);
24737 AliMatrix(idrotm[305],90.0,347.14,90.0,77.14,0.0,0.0);
24738 AliMatrix(idrotm[306],90.0,321.43,90.0,51.43,0.0,0.0);
24739 AliMatrix(idrotm[307],90.0,295.71,90.0,25.71,0.0,0.0);
24740 AliMatrix(idrotm[308],90.0,244.29,90.0,334.29,0.0,0.0);
24741 AliMatrix(idrotm[309],90.0,218.57,90.0,308.57,0.0,0.0);
24742 AliMatrix(idrotm[310],90.0,167.14,90.0,257.14,0.0,0.0);
24743 AliMatrix(idrotm[311],90.0,141.43,90.0,231.43,0.0,0.0);
24744 AliMatrix(idrotm[312],90.0,0.0,0.0,0.0,90.0,270.0);
24745 AliMatrix(idrotm[313],90.0,115.71,90.0,205.71,0.0,0.0);
24746 AliMatrix(idrotm[314],90.0,335.45,90.0,65.45,0.0,0.0);
24747 AliMatrix(idrotm[315],90.0,319.09,90.0,49.09,0.0,0.0);
24748 AliMatrix(idrotm[316],90.0,302.73,90.0,32.73,0.0,0.0);
24749 AliMatrix(idrotm[317],90.0,286.36,90.0,16.36,0.0,0.0);
24750 AliMatrix(idrotm[318],90.0,270.0,90.0,360.0,0.0,0.0);
24751 AliMatrix(idrotm[319],90.0,253.64,90.0,343.64,0.0,0.0);
24752 AliMatrix(idrotm[320],90.0,237.27,90.0,327.27,0.0,0.0);
24753 AliMatrix(idrotm[321],90.0,12.86,90.0,102.86,0.0,0.0);
24754 AliMatrix(idrotm[322],90.0,220.91,90.0,310.91,0.0,0.0);
24755 AliMatrix(idrotm[323],90.0,204.55,90.0,294.55,0.0,0.0);
24756 AliMatrix(idrotm[324],90.0,188.18,90.0,278.18,0.0,0.0);
24757 AliMatrix(idrotm[325],90.0,171.82,90.0,261.82,0.0,0.0);
24758 AliMatrix(idrotm[326],90.0,155.45,90.0,245.45,0.0,0.0);
24759 AliMatrix(idrotm[327],90.0,139.09,90.0,229.09,0.0,0.0);
24760 AliMatrix(idrotm[328],90.0,122.73,90.0,212.73,0.0,0.0);
24761 AliMatrix(idrotm[329],90.0,106.36,90.0,196.36,0.0,0.0);
24762 AliMatrix(idrotm[330],90.0,73.64,90.0,163.64,0.0,0.0);
24763 AliMatrix(idrotm[331],90.0,40.91,90.0,130.91,0.0,0.0);
24764 AliMatrix(idrotm[332],90.0,24.55,90.0,114.55,0.0,0.0);
24765 AliMatrix(idrotm[333],90.0,38.57,90.0,128.57,0.0,0.0);
24766 AliMatrix(idrotm[334],90.0,351.82,90.0,81.82,0.0,0.0);
24767 AliMatrix(idrotm[335],90.0,8.18,90.0,98.18,0.0,0.0);
24768 AliMatrix(idrotm[336],90.0,64.29,90.0,154.29,0.0,0.0);
24769 AliMatrix(idrotm[337],111.0,300.0,21.0,300.0,90.0,30.0);
24770 AliMatrix(idrotm[338],69.0,240.0,159.0,240.0,90.0,150.0);
24771 AliMatrix(idrotm[339],111.0,240.0,21.0,240.0,90.0,150.0);
24772 AliMatrix(idrotm[340],69.0,300.0,159.0,300.0,90.0,30.0);
24773 AliMatrix(idrotm[341],128.0,0.0,38.0,0.0,90.0,270.0);
24774 AliMatrix(idrotm[342],90.0,240.0,180.0,0.0,90.0,330.);
24775 AliMatrix(idrotm[343],90.0,120.0,180.0,0.0,90.0,210.0);
24776 AliMatrix(idrotm[344],90.0,0.0,180.0,0.0,90.0,90.0);
24777 AliMatrix(idrotm[345],90.0,180.0,90.0,90.0,0.0,0.0);
24778 AliMatrix(idrotm[346],90.0,300.0,90.0,30.0,0.0,0.0);
24779 AliMatrix(idrotm[347],90.0,240.0,90.0,150.0,0.0,0.0);
24780 AliMatrix(idrotm[348],90.0,180.0,0.0,0.0,90.0,270.0);
24781 AliMatrix(idrotm[349],90.0,235.0,90.0,145.0,0.0,0.0);
24782 AliMatrix(idrotm[350],90.0,90.0,90.0,180.0,0.0,0.0);
24783 AliMatrix(idrotm[351],90.0,305.0,90.0,35.0,0.0,0.0);
24784 AliMatrix(idrotm[352],0.0,0.0,90.0,0.0,90.0,90.0);
24785 AliMatrix(idrotm[353],90.0,60.0,90.0,150.0,0.0,0.0);
24786 AliMatrix(idrotm[354],90.0,120.0,90.0,30.0,0.0,0.0);
24787 AliMatrix(idrotm[355],90.0,180.0,90.0,90.0,180.0,0.0);
24788 AliMatrix(idrotm[356],90.0,270.0,90.0,0.0,0.0,0.0);
24789 AliMatrix(idrotm[366],90.0,57.27,90.0,147.27,0.0,0.0);
24790 AliMatrix(idrotm[386],90.0,192.86,90.0,282.86,0.0,0.0);
24794 AliMatrix(idrotm[501],90.0,148.24,90.0,238.24,0.0,0.0);
24795 AliMatrix(idrotm[503],90.0,137.65,90.0,227.65,0.0,0.0);
24796 AliMatrix(idrotm[504],90.0,127.06,90.0,217.06,0.0,0.0);
24797 AliMatrix(idrotm[505],90.0,116.47,90.0,206.47,0.0,0.0);
24798 AliMatrix(idrotm[506],90.0,105.88,90.0,195.88,0.0,0.0);
24799 AliMatrix(idrotm[507],90.0,95.29,90.0,185.29,0.0,0.0);
24800 AliMatrix(idrotm[508],90.0,84.71,90.0,174.71,0.0,0.0);
24801 AliMatrix(idrotm[509],90.0,74.12,90.0,164.12,0.0,0.0);
24802 AliMatrix(idrotm[510],90.0,63.53,90.0,153.53,0.0,0.0);
24803 AliMatrix(idrotm[511],90.0,52.94,90.0,142.94,0.0,0.0);
24804 AliMatrix(idrotm[512],90.0,42.35,90.0,132.35,0.0,0.0);
24805 AliMatrix(idrotm[513],90.0,31.76,90.0,121.76,0.0,0.0);
24806 AliMatrix(idrotm[514],90.0,10.59,90.0,100.59,0.0,0.0);
24807 AliMatrix(idrotm[515],90.0,349.41,90.0,79.41,0.0,0.0);
24808 AliMatrix(idrotm[516],90.0,338.82,90.0,68.82,0.0,0.0);
24809 AliMatrix(idrotm[517],90.0,328.24,90.0,58.24,0.0,0.0);
24810 AliMatrix(idrotm[518],90.0,317.65,90.0,47.65,0.0,0.0);
24811 AliMatrix(idrotm[519],90.0,307.06,90.0,37.06,0.0,0.0);
24812 AliMatrix(idrotm[520],90.0,296.47,90.0,26.47,0.0,0.0);
24813 AliMatrix(idrotm[521],90.0,285.88,90.0,15.88,0.0,0.0);
24814 AliMatrix(idrotm[522],90.0,275.29,90.0,5.29,0.0,0.0);
24815 AliMatrix(idrotm[523],90.0,264.71,90.0,354.71,0.0,0.0);
24816 AliMatrix(idrotm[524],90.0,254.12,90.0,344.12,0.0,0.0);
24817 AliMatrix(idrotm[525],90.0,243.53,90.0,333.53,0.0,0.0);
24818 AliMatrix(idrotm[526],90.0,232.94,90.0,322.94,0.0,0.0);
24819 AliMatrix(idrotm[527],90.0,222.35,90.0,312.35,0.0,0.0);
24820 AliMatrix(idrotm[528],90.0,211.76,90.0,301.76,0.0,0.0);
24821 AliMatrix(idrotm[529],90.0,190.59,90.0,280.59,0.0,0.0);
24822 AliMatrix(idrotm[530],90.0,169.41,90.0,259.41,0.0,0.0);
24823 AliMatrix(idrotm[531],90.0,158.82,90.0,248.82,0.0,0.0);
24824 AliMatrix(idrotm[532],90.0,360.0,90.0,90.0,0.0,0.0);
24825 AliMatrix(idrotm[533],90.0,180.0,90.0,270.0,0.0,0.0);
24826 AliMatrix(idrotm[534],90.0,189.47,90.0,279.47,0.0,0.0);
24827 AliMatrix(idrotm[535],90.0,198.95,90.0,288.95,0.0,0.0);
24828 AliMatrix(idrotm[537],90.0,217.89,90.0,307.89,0.0,0.0);
24829 AliMatrix(idrotm[538],90.0,227.37,90.0,317.37,0.0,0.0);
24830 AliMatrix(idrotm[539],90.0,236.84,90.0,326.84,0.0,0.0);
24831 AliMatrix(idrotm[540],90.0,246.32,90.0,336.32,0.0,0.0);
24832 AliMatrix(idrotm[541],90.0,255.79,90.0,345.79,0.0,0.0);
24833 AliMatrix(idrotm[542],90.0,265.26,90.0,355.26,0.0,0.0);
24834 AliMatrix(idrotm[543],90.0,274.74,90.0,4.74,0.0,0.0);
24835 AliMatrix(idrotm[544],90.0,284.21,90.0,14.21,0.0,0.0);
24836 AliMatrix(idrotm[545],90.0,293.68,90.0,23.68,0.0,0.0);
24837 AliMatrix(idrotm[546],90.0,303.16,90.0,33.16,0.0,0.0);
24838 AliMatrix(idrotm[547],90.0,312.63,90.0,42.63,0.0,0.0);
24839 AliMatrix(idrotm[548],90.0,322.11,90.0,52.11,0.0,0.0);
24840 AliMatrix(idrotm[549],90.0,331.58,90.0,61.58,0.0,0.0);
24841 AliMatrix(idrotm[550],90.0,341.05,90.0,71.05,0.0,0.0);
24842 AliMatrix(idrotm[551],90.0,350.53,90.0,80.53,0.0,0.0);
24843 AliMatrix(idrotm[552],90.0,9.47,90.0,99.47,0.0,0.0);
24844 AliMatrix(idrotm[553],90.0,18.95,90.0,108.95,0.0,0.0);
24845 AliMatrix(idrotm[555],90.0,37.89,90.0,127.89,0.0,0.0);
24846 AliMatrix(idrotm[556],90.0,47.37,90.0,137.37,0.0,0.0);
24847 AliMatrix(idrotm[557],90.0,56.84,90.0,146.84,0.0,0.0);
24848 AliMatrix(idrotm[558],90.0,66.32,90.0,156.32,0.0,0.0);
24849 AliMatrix(idrotm[559],90.0,75.79,90.0,165.79,0.0,0.0);
24850 AliMatrix(idrotm[560],90.0,85.26,90.0,175.26,0.0,0.0);
24851 AliMatrix(idrotm[561],90.0,94.74,90.0,184.74,0.0,0.0);
24852 AliMatrix(idrotm[562],90.0,104.21,90.0,194.21,0.0,0.0);
24853 AliMatrix(idrotm[563],90.0,113.68,90.0,203.68,0.0,0.0);
24854 AliMatrix(idrotm[564],90.0,123.16,90.0,213.16,0.0,0.0);
24855 AliMatrix(idrotm[565],90.0,132.63,90.0,222.63,0.0,0.0);
24856 AliMatrix(idrotm[566],90.0,142.11,90.0,232.11,0.0,0.0);
24857 AliMatrix(idrotm[567],90.0,151.58,90.0,241.58,0.0,0.0);
24858 AliMatrix(idrotm[568],90.0,161.05,90.0,251.05,0.0,0.0);
24859 AliMatrix(idrotm[569],90.0,170.53,90.0,260.53,0.0,0.0);
24860 AliMatrix(idrotm[570],90.0,180.0,90.0,90.0,180.0,0.0);
24861 AliMatrix(idrotm[571],90.0,0.0,0.0,0.0,90.0,270.0);
24862 AliMatrix(idrotm[572],90.0,180.0,0.0,0.0,90.0,270.0);
24863 AliMatrix(idrotm[573],90.0,180.0,90.0,90.0,0.0,0.0);
24864 AliMatrix(idrotm[575],90.0,120.0,180.0,0.0,90.0,210.0);
24865 AliMatrix(idrotm[576],65.71,300.0,90.0,30.0,24.29,120.0);
24866 AliMatrix(idrotm[577],114.29,300.0,90.0,30.0,155.71,120.0);
24867 AliMatrix(idrotm[579],65.71,240.0,90.0,150.0,24.29,60.0);
24868 AliMatrix(idrotm[580],114.29,240.0,90.0,150.0,155.71,60.0);
24869 AliMatrix(idrotm[581],90.0,240.0,180.0,0.0,90.0,330.0);
24870 AliMatrix(idrotm[583],90.0,0.0,180.0,0.0,90.0,90.0);
24871 AliMatrix(idrotm[584],90.0,180.0,180.0,0.0,90.0,90.0);
24872 AliMatrix(idrotm[586],180.0,0.0,90.0,90.0,90.0,0.0);
24873 AliMatrix(idrotm[618],90.0,201.18,90.0,291.18,0.0,0.0);
24874 AliMatrix(idrotm[620],90.0,28.42,90.0,118.42,0.0,0.0);
24875 AliMatrix(idrotm[623],90.0,208.42,90.0,298.42,0.0,0.0);
24876 AliMatrix(idrotm[633],132.46,0.0,90.0,90.0,42.46,360.0);
24877 AliMatrix(idrotm[653],90.0,21.18,90.0,111.18,0.0,0.0);
24882 AliMatrix(idrotm[846],90.0,300.0,90.0,30.0,0.0,0.0);
24883 AliMatrix(idrotm[851],90.0,305.0,90.0,35.0,0.0,0.0);
24884 AliMatrix(idrotm[853],90.0,60.0,90.0,150.0,0.0,0.0);
24885 AliMatrix(idrotm[856],90.0,0.0,90.0,90.0,180.0,0.0);
24886 AliMatrix(idrotm[857],90.0,5.0,90.0,95.0,180.0,0.0);
24887 AliMatrix(idrotm[858],90.0,65.0,90.0,155.0,180.0,0.0);
24888 AliMatrix(idrotm[859],90.0,305.0,90.0,35.0,180.0,0.0);
24889 AliMatrix(idrotm[860],90.0,245.0,90.0,335.0,180.0,0.0);
24890 AliMatrix(idrotm[861],90.0,185.0,90.0,275.0,180.0,0.0);
24891 AliMatrix(idrotm[862],90.0,125.0,90.0,215.0,180.0,0.0);
24892 AliMatrix(idrotm[863],90.0,257.5,90.0,347.5,180.0,0.0);
24893 AliMatrix(idrotm[864],90.0,227.5,90.0,317.5,180.0,0.0);
24894 AliMatrix(idrotm[865],90.0,197.5,90.0,287.5,180.0,0.0);
24895 AliMatrix(idrotm[867],90.0,167.5,90.0,257.5,180.0,0.0);
24896 AliMatrix(idrotm[868],90.0,287.5,90.0,17.5,0.0,0.0);
24897 AliMatrix(idrotm[869],90.0,137.5,90.0,227.5,180.0,0.0);
24898 AliMatrix(idrotm[870],90.0,107.5,90.0,197.5,180.0,0.0);
24899 AliMatrix(idrotm[871],90.0,77.5,90.0,167.5,180.0,0.0);
24900 AliMatrix(idrotm[872],90.0,47.5,90.0,137.5,180.0,0.0);
24901 AliMatrix(idrotm[873],90.0,17.5,90.0,107.5,180.0,0.0);
24902 AliMatrix(idrotm[874],90.0,347.5,90.0,77.5,180.0,0.0);
24903 AliMatrix(idrotm[875],90.0,317.5,90.0,47.5,180.0,0.0);
24904 AliMatrix(idrotm[876],90.0,287.5,90.0,17.5,180.0,0.0);
24905 AliMatrix(idrotm[877],90.0,185.0,90.0,275.0,0.0,0.0);
24906 AliMatrix(idrotm[878],90.0,180.0,90.0,270.0,0.0,0.0);
24907 AliMatrix(idrotm[879],90.0,125.0,90.0,215.0,0.0,0.0);
24908 AliMatrix(idrotm[880],90.0,65.0,90.0,155.0,0.0,0.0);
24909 AliMatrix(idrotm[881],90.0,5.0,90.0,95.0,0.0,0.0);
24910 AliMatrix(idrotm[882],90.0,245.0,90.0,335.0,0.0,0.0);
24911 AliMatrix(idrotm[883],90.0,47.5,90.0,137.5,0.0,0.0);
24912 AliMatrix(idrotm[884],90.0,77.5,90.0,167.5,0.0,0.0);
24913 AliMatrix(idrotm[885],90.0,107.5,90.0,197.5,0.0,0.0);
24914 AliMatrix(idrotm[887],90.0,137.5,90.0,227.5,0.0,0.0);
24915 AliMatrix(idrotm[888],90.0,167.5,90.0,257.5,0.0,0.0);
24916 AliMatrix(idrotm[889],90.0,197.5,90.0,287.5,0.0,0.0);
24917 AliMatrix(idrotm[890],90.0,227.5,90.0,317.5,0.0,0.0);
24918 AliMatrix(idrotm[891],90.0,347.5,90.0,77.5,0.0,0.0);
24919 AliMatrix(idrotm[892],90.0,317.5,90.0,47.5,0.0,0.0);
24920 AliMatrix(idrotm[893],90.0,257.5,90.0,347.5,0.0,0.0);
24921 AliMatrix(idrotm[894],90.0,270.0,0.0,0.0,90.0,180.0);
24922 AliMatrix(idrotm[895],90.0,286.36,0.0,0.0,90.0,196.36);
24923 AliMatrix(idrotm[896],90.0,302.73,0.0,0.0,90.0,212.73);
24924 AliMatrix(idrotm[897],90.0,319.09,0.0,0.0,90.0,229.09);
24925 AliMatrix(idrotm[898],90.0,17.5,90.0,107.5,0.0,0.0);
24926 AliMatrix(idrotm[899],90.0,335.45,0.0,0.0,90.0,245.45);
24927 AliMatrix(idrotm[900],90.0,351.82,0.0,0.0,90.0,261.82);
24928 AliMatrix(idrotm[901],90.0,8.18,0.0,0.0,90.0,278.18);
24929 AliMatrix(idrotm[902],90.0,24.55,0.0,0.0,90.0,294.55);
24930 AliMatrix(idrotm[903],90.0,40.91,0.0,0.0,90.0,310.91);
24931 AliMatrix(idrotm[904],90.0,57.27,0.0,0.0,90.0,327.27);
24932 AliMatrix(idrotm[905],90.0,73.64,0.0,0.0,90.0,343.64);
24933 AliMatrix(idrotm[906],90.0,90.0,0.0,0.0,90.0,360.0);
24934 AliMatrix(idrotm[907],90.0,106.36,0.0,0.0,90.0,16.36);
24935 AliMatrix(idrotm[908],90.0,122.73,0.0,0.0,90.0,32.73);
24936 AliMatrix(idrotm[909],90.0,139.09,0.0,0.0,90.0,49.09);
24937 AliMatrix(idrotm[910],90.0,155.45,0.0,0.0,90.0,65.45);
24938 AliMatrix(idrotm[911],90.0,171.82,0.0,0.0,90.0,81.82);
24939 AliMatrix(idrotm[912],90.0,188.18,0.0,0.0,90.0,98.18);
24940 AliMatrix(idrotm[913],90.0,204.55,0.0,0.0,90.0,114.55);
24941 AliMatrix(idrotm[914],90.0,220.91,0.0,0.0,90.0,130.91);
24942 AliMatrix(idrotm[915],90.0,237.27,0.0,0.0,90.0,147.27);
24943 AliMatrix(idrotm[916],90.0,253.64,0.0,0.0,90.0,163.64);
24944 AliMatrix(idrotm[917],90.0,295.71,0.0,0.0,90.0,205.71);
24945 AliMatrix(idrotm[918],90.0,321.43,0.0,0.0,90.0,231.43);
24946 AliMatrix(idrotm[919],90.0,347.14,0.0,0.0,90.0,257.14);
24947 AliMatrix(idrotm[920],90.0,12.86,0.0,0.0,90.0,282.86);
24948 AliMatrix(idrotm[921],90.0,38.57,0.0,0.0,90.0,308.57);
24949 AliMatrix(idrotm[922],90.0,64.29,0.0,0.0,90.0,334.29);
24950 AliMatrix(idrotm[923],90.0,115.71,0.0,0.0,90.0,25.71);
24951 AliMatrix(idrotm[924],90.0,141.43,0.0,0.0,90.0,51.43);
24952 AliMatrix(idrotm[925],90.0,167.14,0.0,0.0,90.0,77.14);
24953 AliMatrix(idrotm[926],90.0,192.86,0.0,0.0,90.0,102.86);
24954 AliMatrix(idrotm[927],90.0,218.57,0.0,0.0,90.0,128.57);
24955 AliMatrix(idrotm[928],90.0,244.29,0.0,0.0,90.0,154.29);
24956 AliMatrix(idrotm[929],90.0,120.0,90.0,210.0,0.0,0.0);
24957 AliMatrix(idrotm[930],90.0,240.0,90.0,330.0,0.0,0.0);
24958 AliMatrix(idrotm[931],90.0,60.0,90.0,150.0,180.0,0.0);
24959 AliMatrix(idrotm[932],90.0,120.0,90.0,210.0,180.0,0.0);
24960 AliMatrix(idrotm[933],90.0,180.0,90.0,270.0,180.0,0.0);
24961 AliMatrix(idrotm[934],90.0,240.0,90.0,330.0,180.0,0.0);
24962 AliMatrix(idrotm[935],90.0,300.0,90.0,30.0,180.0,0.0);
24966 AliMatrix(idrotm[701],90.0,0.0,90.0,90.0,180.0,0.0);
24967 AliMatrix(idrotm[702],90.0,347.5,90.0,77.5,180.0,0.0);
24968 AliMatrix(idrotm[703],90.0,17.5,90.0,107.5,180.0,0.0);
24969 AliMatrix(idrotm[704],90.0,47.5,90.0,137.5,180.0,0.0);
24970 AliMatrix(idrotm[705],90.0,77.5,90.0,167.5,180.0,0.0);
24971 AliMatrix(idrotm[706],90.0,107.5,90.0,197.5,180.0,0.0);
24972 AliMatrix(idrotm[707],90.0,137.5,90.0,227.5,180.0,0.0);
24973 AliMatrix(idrotm[708],90.0,167.5,90.0,257.5,180.0,0.0);
24974 AliMatrix(idrotm[709],90.0,197.5,90.0,287.5,180.0,0.0);
24975 AliMatrix(idrotm[710],90.0,227.5,90.0,317.5,180.0,0.0);
24976 AliMatrix(idrotm[711],90.0,257.5,90.0,347.5,180.0,0.0);
24977 AliMatrix(idrotm[712],90.0,287.5,90.0,17.5,180.0,0.0);
24978 AliMatrix(idrotm[713],90.0,317.5,90.0,47.5,180.0,0.0);
24979 AliMatrix(idrotm[714],90.0,328.4,90.0,58.4,180.0,0.0);
24980 AliMatrix(idrotm[715],90.0,28.4,90.0,118.4,180.0,0.0);
24981 AliMatrix(idrotm[716],90.0,88.4,90.0,178.4,180.0,0.0);
24982 AliMatrix(idrotm[717],90.0,148.4,90.0,238.4,180.0,0.0);
24983 AliMatrix(idrotm[718],90.0,208.4,90.0,298.4,180.0,0.0);
24984 AliMatrix(idrotm[719],90.0,268.4,90.0,358.4,180.0,0.0);
24985 AliMatrix(idrotm[720],90.0,28.4,90.0,118.4,0.0,0.0);
24986 AliMatrix(idrotm[721],90.0,88.4,90.0,178.4,0.0,0.0);
24987 AliMatrix(idrotm[722],90.0,148.4,90.0,238.4,0.0,0.0);
24988 AliMatrix(idrotm[723],90.0,208.4,90.0,298.4,0.0,0.0);
24989 AliMatrix(idrotm[724],90.0,268.4,90.0,358.4,0.0,0.0);
24990 AliMatrix(idrotm[725],90.0,328.4,90.0,58.4,0.0,0.0);
24991 AliMatrix(idrotm[726],90.0,77.5,90.0,167.5,0.0,0.0);
24992 AliMatrix(idrotm[727],90.0,107.5,90.0,197.5,0.0,0.0);
24993 AliMatrix(idrotm[728],90.0,137.5,90.0,227.5,0.0,0.0);
24994 AliMatrix(idrotm[729],90.0,167.5,90.0,257.5,0.0,0.0);
24995 AliMatrix(idrotm[730],90.0,227.5,90.0,317.5,0.0,0.0);
24996 AliMatrix(idrotm[731],90.0,257.5,90.0,347.5,0.0,0.0);
24997 AliMatrix(idrotm[732],90.0,317.5,90.0,47.5,0.0,0.0);
24998 AliMatrix(idrotm[733],90.0,197.5,90.0,287.5,0.0,0.0);
24999 AliMatrix(idrotm[734],90.0,347.5,90.0,77.5,0.0,0.0);
25000 AliMatrix(idrotm[735],90.0,47.5,90.0,137.5,0.0,0.0);
25001 AliMatrix(idrotm[768],90.0,287.5,90.0,17.5,0.0,0.0);
25002 AliMatrix(idrotm[798],90.0,17.5,90.0,107.5,0.0,0.0);
25006 AliMatrix(idrotm[200], 90., 0., 90., 90., 180., 0.);
25009 // CONVERT INTO CM (RL(SI)=9.36 CM)
25011 for (i = 0; i < 6; ++i) {
25012 drl[i] = drl[i] / 100. * 9.36;
25015 // FIELD CAGE HALF LENGTH
25021 // --- Define ghost volume containing the whole ITS (including services)
25022 // and fill it with air
25027 dgh[3] = -ztpc-5.-0.1;
25072 dgh[48] = ztpc+4.+0.1;
25075 gMC->Gsvolu("ITSV", "PCON", idtmed[205], dgh, 51);
25078 // --- Place the ghost volume in its mother volume (ALIC) and make it
25081 gMC->Gspos("ITSV", 1, "ALIC", 0., 0., 0., 0, "ONLY");
25082 //gMC->Gsatt("ITSV", "SEEN", 0);
25085 // --- Define ghost volume containing the six layers and fill it with air
25114 gMC->Gsvolu("ITSD", "PCON", idtmed[205], dgh, 27);
25116 // --- Place the ghost volume in its mother volume (ITSV) and make it
25119 gMC->Gspos("ITSD", 1, "ITSV", 0., 0., 0., 0, "ONLY");
25120 //gMC->Gsatt("ITSD", "SEEN", 0);
25123 // --- Define SPD (option 'a') volumes ----------------------------
25125 // SPD - option 'a'
25126 // (this is NOT the default)
25133 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25140 gMC->Gsvolu("I12A", "TUBS", idtmed[254], dits, 5); // sector
25143 di10a[1] = ddet1+dchip1+dbus+0.0025;
25145 gMC->Gsvolu("I10A", "BOX ", idtmed[254], di10a, 3); // mother volume
25148 di20a[1] = ddet2+dchip2+dbus+0.0025;
25150 gMC->Gsvolu("I20A", "BOX ", idtmed[254], di20a, 3); // mother volume
25155 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25162 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25167 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25174 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25179 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25184 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25189 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25196 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25201 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25208 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25213 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25218 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25225 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25230 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25237 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25242 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25247 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25254 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25259 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25266 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25271 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25276 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25283 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25288 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25295 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25298 di103[1] = ddet1+dchip1;
25300 gMC->Gsvolu("I103", "BOX ", idtmed[254], di103, 3); // contains det and chip
25303 dits[1] = 0.475; //0.685; 0.015
25305 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3); // end-ladder electr.
25310 gMC->Gsvolu("I104", "BOX ", idtmed[275], di104, 3); // bus for both layers
25313 di1d3[1] = ddet2+dchip2;
25315 gMC->Gsvolu("I1D3", "BOX ", idtmed[254], di1d3, 3); // contains det and chip
25323 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25330 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25335 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25340 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25347 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25355 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25362 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25368 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25373 gMC->Gsvolu("I102", "BOX ", idtmed[201], di102, 3); // chip layer 1
25378 gMC->Gsvolu("I1D2", "BOX ", idtmed[201], di1d2, 3); // chip layer 2
25383 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25388 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25394 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fuid
25399 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25405 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25410 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25417 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25422 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25427 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25432 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25437 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25444 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25451 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25456 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
25462 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25463 // was I177 in old geom.
25468 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25469 // was I177 in old geom.
25475 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
25481 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25482 // was I174 in old geom.
25487 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25488 // was I174 in old geom.
25495 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25496 // was I172 in old geom.
25501 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25502 // was I172 in old geom.
25509 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25510 // was I170 in old geom.
25515 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25516 // was I170 in old geom.
25525 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25526 // was I168 in old geom.
25533 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25534 // was I168 in old geom.
25540 // --- Define SPD (option 'b') volumes ----------------------------
25542 // SPD - option 'b'
25543 // (this is the default)
25550 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25557 gMC->Gsvolu("I12B", "TUBS", idtmed[254], dits, 5); // sector
25560 di10b[1] = ddet1+dchip1+dbus+0.0025;
25562 gMC->Gsvolu("I10B", "BOX ", idtmed[254], di10b, 3); // mother volume
25566 di20b[1] = ddet2+dchip2+dbus+0.0025;
25568 gMC->Gsvolu("I20B", "BOX ", idtmed[254], di20b, 3); // mother volume
25574 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25581 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25586 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25593 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25598 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25603 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25608 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25615 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25620 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25627 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25632 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25637 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25644 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25649 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25656 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25661 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25666 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25673 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25678 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25685 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25690 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25695 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25702 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25707 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25714 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25717 dits[1] = 0.475 ; //0.685; 0.015
25719 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3);
25722 di107[1] = ddet1+dchip1;
25724 gMC->Gsvolu("I107", "BOX ", idtmed[254], di107, 3); // contains det and chip
25729 gMC->Gsvolu("I109", "BOX ", idtmed[275], dits, 3);
25734 gMC->Gsvolu("I108", "BOX ", idtmed[275], di108, 3); // bus for both layers
25737 di1d7[1] = ddet2+dchip2;
25739 gMC->Gsvolu("I1D7", "BOX ", idtmed[254], di1d7, 3); // contains det and chip
25746 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25753 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25758 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25763 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25770 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25778 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25785 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25791 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25796 gMC->Gsvolu("I106", "BOX ", idtmed[201], di106, 3); // chip layer 1
25801 gMC->Gsvolu("I1D6", "BOX ", idtmed[201], di1d6, 3); // chip layer 2
25806 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25811 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25818 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fluid
25823 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25829 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25834 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25841 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25846 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25851 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25856 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25861 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25868 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25875 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25880 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
25886 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25887 // was I177 in old geom.
25892 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25893 // was I177 in old geom.
25899 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
25905 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25906 // was I174 in old geom.
25911 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25912 // was I174 in old geom.
25919 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25920 // was I172 in old geom.
25925 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25926 // was I172 in old geom.
25933 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25934 // was I170 in old geom.
25939 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25940 // was I170 in old geom.
25949 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); //set water as cooling fluid
25950 // was I168 in old geom.
25957 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); //set freon as cooling fluid
25958 // was I168 in old geom.
25964 // --- Define SDD volumes ------------------------------------------
25967 cos30 = cos(30.*3.14159/180.);
25968 sin30 = sin(30.*3.14159/180.);
25992 gMC->Gsvolu("IT34", "PCON", idtmed[209], dits, 21);
25994 // block of the SDD electronics and related ladder frame
25997 I018dits[2] = 3.65;
25998 gMC->Gsvolu("I018", "BOX ", idtmed[209], I018dits, 3);
26000 // block of the SDD end ladder
26003 I024dits[2] = 2.725;
26004 gMC->Gsvolu("I024", "BOX ", idtmed[209], I024dits, 3);
26006 // ladder frame of layer 3 - F.T. March,7-2001
26007 I047dits[0] = I018dits[0];
26008 I047dits[1] = I018dits[1];
26009 I047dits[2] = 6*I018dits[2] + 2*I024dits[2];
26010 gMC->Gsvolu("I047", "BOX ", idtmed[209], I047dits, 3);
26012 // ladder frame of layer 4 - F.T. March,7-2001
26013 I048dits[0] = I018dits[0];
26014 I048dits[1] = I018dits[1];
26015 I048dits[2] = 8*I018dits[2] + 2*I024dits[2];
26016 gMC->Gsvolu("I048", "BOX ", idtmed[209], I048dits, 3);
26019 // global SDD volume (sensitive + insensitive)
26020 I302dits[0] = 3.6250;
26021 I302dits[1] = 0.0150;
26022 I302dits[2] = 4.3794;
26023 gMC->Gsvolu("I302", "BOX ", idtmed[278], I302dits, 3);
26025 // Like for I302 - F.T. March,7-2001
26026 I402dits[0] = 3.6250;
26027 I402dits[1] = 0.0150;
26028 I402dits[2] = 4.3794;
26029 gMC->Gsvolu("I402", "BOX ", idtmed[278], I402dits, 3);
26031 // SDD ladder of layer 3 - F.T. March,7-2001
26032 I004dits[0] = I302dits[0]+0.005;
26033 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
26034 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
26035 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
26036 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
26038 I004dits[2] = I004dits[2] + I302dits[2];
26039 gMC->Gsvolu("I004", "BOX ", idtmed[209], I004dits, 3);
26041 // SDD ladder of layer 4 - F.T. March,7-2001
26042 I005dits[0] = I402dits[0]+0.005;
26043 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
26044 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
26045 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
26046 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
26048 I005dits[2] = I005dits[2] + I402dits[2];
26049 gMC->Gsvolu("I005", "BOX ", idtmed[209], I005dits, 3);
26052 // -- block of the SDD ladder foot and end ladder
26054 // ladder foot mother volume
26055 I028dits[0] = 3.0000;
26056 I028dits[1] = 0.4000;
26057 I028dits[2] = 0.9000;
26058 gMC->Gsvolu("I028", "BOX ", idtmed[224], I028dits, 3);
26060 // positioning-box #1 at SDD end-ladder - F.T. March,7-2001
26061 I420dits[0] = 0.4500;
26062 I420dits[1] = 0.4000;
26063 I420dits[2] = 0.4500;
26064 gMC->Gsvolu("I420", "BOX ", idtmed[264], I420dits, 3);
26066 // positioning-box #2 at SDD end-ladder - F.T. March,7-2001
26068 I421dits[1] = 0.25;
26069 I421dits[2] = I420dits[1];
26070 gMC->Gsvolu("I421", "TUBE", idtmed[209], I421dits, 3);
26072 // reference ruby-sphere at SDD end-ladder - F.T. March,7-2001
26073 I422dits[0] = 0.0000;
26074 I422dits[1] = 0.2000;
26075 I422dits[2] = 0.0000;
26076 I422dits[3] = 180.00;
26077 I422dits[4] = 0.0000;
26078 I422dits[5] = 360.00;
26079 gMC->Gsvolu("I422", "SPHE", idtmed[277], I422dits, 6);
26081 // support for ruby-sphere (I422) - F.T. March,7-2001
26082 I423dits[0] = 0.0000;
26083 I423dits[1] = 0.1000;
26084 I423dits[2] = (I420dits[1]-I422dits[1])/2.;
26085 gMC->Gsvolu("I423", "TUBE", idtmed[264], I423dits, 3);
26087 // passage for HV microcables - F.T. March,7-2001
26088 I424dits[0] = 1.5000;
26089 I424dits[1] = 0.1500;
26090 I424dits[2] = I421dits[2];
26091 gMC->Gsvolu("I424", "BOX ", idtmed[209], I424dits, 3);
26093 // HV microcables segment at the end ladder - F.T. March,7-2001
26094 I425dits[0] = 1.350000;
26095 I425dits[1] = 0.015250;
26096 I425dits[2] = I024dits[2];
26097 gMC->Gsvolu("I425", "BOX ", idtmed[279], I425dits, 3);
26099 // lower edge of SDD ladder frame at end-ladder - part 1
26102 dits[2] = I024dits[2];
26104 gMC->Gsvolu("I025", "TRD1", idtmed[208], dits, 4);
26106 // lower edge of SDD ladder frame at end-ladder - part 2
26109 dits[2] = I024dits[2];
26111 gMC->Gsvolu("I026", "TRD1", idtmed[208], dits, 4);
26113 // new: for the 1st top rod of the structure
26114 // at the end-ladder - F.T. March,7-2001
26116 I029dits[1] = 0.1815;
26117 I029dits[2] = 1.0100;
26118 I029dits[3] = 0.015;
26119 gMC->Gsvolu("I029", "TRD1", idtmed[208], I029dits, 4);
26121 // new: for the 2nd top rod of the structure
26122 // at the end-ladder - F.T. March,7-2001
26123 I030dits[0] = 0.1830;
26124 I030dits[1] = 0.1650;
26125 I030dits[2] = 1.0100;
26126 I030dits[3] = 0.0150;
26127 gMC->Gsvolu("I030", "TRD1", idtmed[208], I030dits, 4);
26129 // inox cooling tubes for the end ladder - F.T. March,7-2001
26130 I031dits[0] = 0.093;
26132 I031dits[2] = I024dits[2];
26133 gMC->Gsvolu("I031", "TUBE", idtmed[264], I031dits, 3);
26136 // cooling water for the end ladder - F.T. March,7-2001
26138 I032dits[1] = I031dits[0];
26139 I032dits[2] = I024dits[2];
26140 gMC->Gsvolu("I032", "TUBE", idtmed[211], I032dits, 3);
26142 // cooling freon for the end ladder - R.B. March,21-2001
26144 I032dits[1] = I031dits[0];
26145 I032dits[2] = I024dits[2];
26146 gMC->Gsvolu("I032", "TUBE", idtmed[212], I032dits, 3);
26149 // -- block of the SDD ladder frame holding the electronics
26151 // edge of the ladder frame - part 1
26156 gMC->Gsvolu("I019", "TRD1", idtmed[208], dits, 4);
26158 // edge of the ladder frame - part 2
26163 gMC->Gsvolu("I020", "TRD1", idtmed[208], dits, 4);
26165 // inclined segments of the ladder frame
26170 gMC->Gsvolu("I021", "TRD1", idtmed[208], dits, 4);
26172 // horiz.segments of the ladders, normal to ladder edges
26177 gMC->Gsvolu("I022", "TRD1", idtmed[208], dits, 4);
26179 // horiz.segments of the ladders, at 45 deg. to ladder edges
26184 gMC->Gsvolu("I023", "TRD1", idtmed[208], dits, 4);
26186 // supports of the ceramic pins holding the detectors
26190 gMC->Gsvolu("I033", "BOX ", idtmed[208], dits, 3);
26192 // ceramic pins holding the detectors
26196 gMC->Gsvolu("I034", "TUBE", idtmed[277], dits, 3);
26198 // holders of cooling tubes
26200 I035dits[1] = 0.15;
26202 gMC->Gsvolu("I035", "TUBE", idtmed[208], I035dits, 3);
26204 // top holders of microcables
26208 gMC->Gsvolu("I036", "BOX ", idtmed[208], dits, 3);
26210 // inox cooling tubes - F.T. March,7-2001
26211 I037dits[0] = 0.093;
26213 I037dits[2] = I018dits[2];
26214 gMC->Gsvolu("I037", "TUBE", idtmed[264], I037dits, 3);
26217 // cooling water - F.T. March,7-2001
26219 I038dits[1] = I037dits[0];
26220 I038dits[2] = I018dits[2];
26221 gMC->Gsvolu("I038", "TUBE", idtmed[211], I038dits, 3);
26223 // cooling freon - R.B. March,21-2001
26225 I038dits[1] = I037dits[0];
26226 I038dits[2] = I018dits[2];
26227 gMC->Gsvolu("I038", "TUBE", idtmed[212], I038dits, 3);
26229 // -- block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
26231 // SDD heat bridge - F.T. March,7-2001
26232 I039dits[0] = 1.1000;
26233 I039dits[1] = 0.0087;
26234 I039dits[2] = 3.2500;
26235 gMC->Gsvolu("I039", "BOX ", idtmed[268], I039dits, 3);
26240 dits[2] = I039dits[2];
26241 gMC->Gsvolu("I040", "BOX ", idtmed[268], dits, 3);
26245 I041dits[1] = 0.12;
26246 I041dits[2] = I039dits[2];
26249 gMC->Gsvolu("I041", "TUBS", idtmed[268], I041dits, 5);
26252 // SDD PASCAL - F.T. March,7-2001
26253 I042dits[0] = 0.5000;
26254 I042dits[1] = 0.0175;
26255 I042dits[2] = 0.5000;
26256 gMC->Gsvolu("I042", "BOX ", idtmed[206], I042dits, 3);
26258 // SDD AMBRA - F.T. March,7-2001
26259 I043dits[0] = 0.3500;
26260 I043dits[1] = 0.0175;
26261 I043dits[2] = 0.5000;
26262 gMC->Gsvolu("I043", "BOX ", idtmed[206], I043dits, 3);
26264 // SDD capacitors - F.T. March,7-2001
26265 I051dits[0] = 0.1400;
26266 I051dits[1] = 0.0350;
26267 I051dits[2] = 0.0625;
26268 gMC->Gsvolu("I051", "BOX ", idtmed[276], I051dits, 3);
26270 // SDD hybrid circuit - F.T. March,7-2001
26271 I052dits[0] = 1.725000;
26272 I052dits[1] = 0.003743;
26273 I052dits[2] = I039dits[2];
26274 gMC->Gsvolu("I052", "BOX ", idtmed[281], I052dits, 3);
26276 // SDD anode microcable : changed - F.T. March,7-2001
26277 I044dits[0] = I018dits[2];
26278 I044dits[1] = I039dits[2];
26279 I044dits[2] = 0.00084;
26280 I044dits[3] = (15.189149/(I044dits[0]+I044dits[1]))/2;
26281 gMC->Gsvolu("I044", "TRD1", idtmed[282], I044dits, 4);
26282 volI044 = ((2*I044dits[0] + 2*I044dits[1]) * 2*I044dits[2])/2 * 2*I044dits[3];
26284 // SDD electronics box - F.T. March,7-2001
26285 I050dits[1] = I039dits[1]+I052dits[1]+I051dits[1]+I044dits[2];
26286 I050dits[0] = I018dits[1]/cos(30.*3.14159/180.)-I050dits[1]*sin(30.*3.14159/180.);
26287 I050dits[2] = I018dits[2];
26288 gMC->Gsvolu("I050", "BOX ", idtmed[209], I050dits, 3);
26290 // SDD sensitive volume
26292 dits[1] = 0.01499; // not 0.015 because it is included into I302 which is 0.015
26294 gMC->Gsvolu("ITS3", "BOX ", idtmed[200], dits, 3);
26296 // Like for ITS3 - F.T. March,7-2001
26298 dits[1] = 0.01499; // not 0.015 because it is included into I402 which is 0.015
26300 gMC->Gsvolu("ITS4", "BOX ", idtmed[200], dits, 3);
26303 // --- Define SSD volumes ------------------------------------------
26327 gMC->Gsvolu("IT56", "PCON", idtmed[220], dits, 21);
26332 gMC->Gsvolu("I570", "BOX ", idtmed[204], dits, 3);
26337 gMC->Gsvolu("I569", "BOX ", idtmed[204], dits, 3);
26342 gMC->Gsvolu("I571", "BOX ", idtmed[204], dits, 3);
26347 gMC->Gsvolu("I565", "BOX ", idtmed[204], dits, 3);
26352 gMC->Gsvolu("I553", "BOX ", idtmed[204], dits, 3);
26357 gMC->Gsvolu("I523", "BOX ", idtmed[204], dits, 3);
26362 gMC->Gsvolu("I566", "BOX ", idtmed[206], dits, 3);
26367 gMC->Gsvolu("I544", "BOX ", idtmed[204], dits, 3);
26372 gMC->Gsvolu("I516", "BOX ", idtmed[204], dits, 3);
26377 gMC->Gsvolu("I562", "BOX ", idtmed[206], dits, 3);
26383 gMC->Gsvolu("I559", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26388 gMC->Gsvolu("I559", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26394 gMC->Gsvolu("I560", "TUBE", idtmed[210], dits, 3);
26400 gMC->Gsvolu("I558", "TRD1", idtmed[203], dits, 4);
26406 gMC->Gsvolu("I557", "TRD1", idtmed[203], dits, 4);
26411 gMC->Gsvolu("I556", "BOX ", idtmed[203], dits, 3);
26416 gMC->Gsvolu("I554", "BOX ", idtmed[203], dits, 3);
26421 gMC->Gsvolu("I555", "BOX ", idtmed[203], dits, 3);
26426 gMC->Gsvolu("I561", "BOX ", idtmed[203], dits, 3);
26431 gMC->Gsvolu("I519", "BOX ", idtmed[214], dits, 3);
26436 gMC->Gsvolu("I521", "BOX ", idtmed[206], dits, 3);
26441 gMC->Gsvolu("I520", "BOX ", idtmed[214], dits, 3);
26446 gMC->Gsvolu("I518", "BOX ", idtmed[203], dits, 3);
26452 gMC->Gsvolu("I522", "TRD1", idtmed[203], dits, 4);
26457 gMC->Gsvolu("I542", "TUBE", idtmed[210], dits, 3);
26463 gMC->Gsvolu("I541", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26468 gMC->Gsvolu("I541", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26474 gMC->Gsvolu("I543", "BOX ", idtmed[203], dits, 3);
26480 gMC->Gsvolu("I537", "TRD1", idtmed[203], dits, 4);
26486 gMC->Gsvolu("I538", "TRD1", idtmed[203], dits, 4);
26491 gMC->Gsvolu("I536", "BOX ", idtmed[203], dits, 3);
26496 gMC->Gsvolu("I535", "BOX ", idtmed[203], dits, 3);
26501 gMC->Gsvolu("I534", "BOX ", idtmed[203], dits, 3);
26506 gMC->Gsvolu("I540", "TUBE", idtmed[203], dits, 3);
26511 gMC->Gsvolu("I539", "TUBE", idtmed[203], dits, 3);
26516 gMC->Gsvolu("ITS6", "BOX ", idtmed[200], dits, 3);
26522 gMC->Gsvolu("I550", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26527 gMC->Gsvolu("I550", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26533 gMC->Gsvolu("I551", "TUBE", idtmed[210], dits, 3);
26539 gMC->Gsvolu("I549", "TRD1", idtmed[203], dits, 4);
26545 gMC->Gsvolu("I548", "TRD1", idtmed[203], dits, 4);
26550 gMC->Gsvolu("I547", "BOX ", idtmed[203], dits, 3);
26555 gMC->Gsvolu("I545", "BOX ", idtmed[203], dits, 3);
26560 gMC->Gsvolu("I546", "BOX ", idtmed[203], dits, 3);
26565 gMC->Gsvolu("I552", "BOX ", idtmed[203], dits, 3);
26570 gMC->Gsvolu("I515", "BOX ", idtmed[206], dits, 3);
26575 gMC->Gsvolu("I513", "BOX ", idtmed[214], dits, 3);
26580 gMC->Gsvolu("I514", "BOX ", idtmed[214], dits, 3);
26585 gMC->Gsvolu("I512", "BOX ", idtmed[203], dits, 3);
26591 gMC->Gsvolu("I528", "TRD1", idtmed[203], dits, 4);
26597 gMC->Gsvolu("I527", "TRD1", idtmed[203], dits, 4);
26602 gMC->Gsvolu("I526", "BOX ", idtmed[203], dits, 3);
26607 gMC->Gsvolu("I525", "BOX ", idtmed[203], dits, 3);
26612 gMC->Gsvolu("I524", "BOX ", idtmed[203], dits, 3);
26617 gMC->Gsvolu("I529", "TUBE", idtmed[203], dits, 3);
26622 gMC->Gsvolu("I530", "TUBE", idtmed[203], dits, 3);
26628 gMC->Gsvolu("I517", "TRD1", idtmed[203], dits, 4);
26634 gMC->Gsvolu("I531", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26639 gMC->Gsvolu("I531", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26645 gMC->Gsvolu("I532", "TUBE", idtmed[210], dits, 3);
26650 gMC->Gsvolu("I533", "BOX ", idtmed[203], dits, 3);
26655 gMC->Gsvolu("ITS5", "BOX ", idtmed[200], dits, 3);
26659 // --- Define volumes of shield of SPD ----------------
26665 gMC->Gsvolu("IC01", "TUBE", idtmed[289], dits, 3);
26670 gMC->Gsvolu("IC02", "TUBE", idtmed[289], dits, 3);
26673 // --- Define volume of first cylinder between SPD and SDD --------------
26675 dits[0] = (21.-0.128)/2.;
26678 gMC->Gsvolu("ICY1", "TUBE", idtmed[208], dits, 3);
26680 // --- Define volume of second cylinder between SDD and SSD --------------
26682 dits[0] = (59.5-0.128)/2.;
26684 dits[2] = 56.2; // was 57
26685 gMC->Gsvolu("ICY2", "TUBE", idtmed[208], dits, 3);
26687 // --- Define volumes of SDD cone ----------------------------------
26726 dits[37] = 27.2637;
26728 gMC->Gsvolu("IS02", "PCON", idtmed[204], dits, 39);
26751 gMC->Gsvolu("I093", "PCON", idtmed[272], dits, 21); // SDD cone
26765 gMC->Gsvolu("I099", "PCON", idtmed[204], dits, 12); // SDD 3 cone hole
26779 gMC->Gsvolu("I200", "PCON", idtmed[204], dits, 12); // SDD 4 cone hole
26784 gMC->Gsvolu("I090", "TUBE", idtmed[224], dits, 3); // SDD cylinder flange
26789 gMC->Gsvolu("I098", "TUBE", idtmed[283], dits, 3); // ladder support on layer 4
26794 gMC->Gsvolu("I097", "TUBE", idtmed[283], dits, 3); // ladder support on layer 3
26799 gMC->Gsvolu("I202", "BOX ", idtmed[272], dits, 3);
26804 gMC->Gsvolu("I203", "BOX ", idtmed[272], dits, 3);
26809 gMC->Gsvolu("I095", "TUBE", idtmed[224], dits, 3);
26815 gMC->Gsvolu("I096", "TRD1", idtmed[264], dits, 4);
26820 gMC->Gsvolu("I094", "TUBE", idtmed[224], dits, 3);
26823 // --- Define volumes of SSD cone ----------------------------------
26865 gMC->Gsvolu("IS01", "PCON", idtmed[204], dits, 39); // SSD cone mother volume
26873 dits[6] = -zmax+2.;
26876 dits[9] = -71.2819;
26878 dits[11] = 49.0319;
26879 dits[12] = -57.25; // was 58.5
26880 dits[13] = 32.9681;
26882 dits[15] = -57.25; // was 58.5
26885 dits[18] = -55.75; // was 57
26887 dits[20] = 32.25; // was 31.5
26888 gMC->Gsvolu("I212", "PCON", idtmed[272], dits, 21); // SSD cone
26893 gMC->Gsvolu("I211", "TUBE", idtmed[224], dits, 3); // SSD cylinder flange
26898 gMC->Gsvolu("I217", "TUBE", idtmed[283], dits, 3); // ladder support on layer 5
26903 gMC->Gsvolu("I219", "TUBE", idtmed[283], dits, 3); // ladder support on layer 6
26905 dits[0] = 42.05+5.;
26906 dits[1] = 42.55+5.;
26908 gMC->Gsvolu("I214", "TUBE", idtmed[224], dits, 3); // layer 6 electronic support
26909 // this will change after PPR
26910 dits[0] = 37.05+5.;
26911 dits[1] = 37.55+5.;
26913 gMC->Gsvolu("I213", "TUBE", idtmed[224], dits, 3); // layer 5 electronic support
26914 // this will change after PPR
26927 dits[12] = -68.5+4.8;
26930 dits[15] = -63.5+4.8;
26933 gMC->Gsvolu("I215", "PCON", idtmed[204], dits, 18); // SSD cone hole
26957 dits[22] = 33.0173;
26960 dits[25] = 33.0173;
26963 dits[28] = 34.6955;
26965 gMC->Gsvolu("I216", "PCON", idtmed[272], dits, 30); // supports (1-6) of the ladders
26968 // --- Place SPD (option 'a') volumes into their mother volume IT12
26970 // SPD - option 'a'
26971 // (this is NOT the default)
26975 gMC->Gspos("I12A",5,"IT12",0.0,0.0,0.0,idrotm[238],"MANY");
26976 gMC->Gspos("I12A",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
26977 gMC->Gspos("I12A",7,"IT12",0.0,0.0,0.0,idrotm[239],"MANY");
26978 gMC->Gspos("I12A",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
26979 gMC->Gspos("I12A",9,"IT12",0.0,0.0,0.0,idrotm[240],"MANY");
26980 gMC->Gspos("I12A",10,"IT12",0.0,0.0,0.0,idrotm[241],"MANY");
26981 gMC->Gspos("I12A",2,"IT12",0.0,0.0,0.0,idrotm[242],"MANY");
26982 gMC->Gspos("I12A",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
26983 gMC->Gspos("I12A",4,"IT12",0.0,0.0,0.0,idrotm[243],"MANY");
26984 gMC->Gspos("I12A",1,"IT12",0.0,0.0,0.0,0,"MANY");
26985 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[244]
26986 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[244]
26987 gMC->Gspos("I10A",2,"I12A",0.203+deltax,3.8206+deltay,0.0,idrotm[244],"ONLY");
26988 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[245]
26989 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[245]
26990 gMC->Gspos("I10A",1,"I12A",1.4531+deltax,3.8152+deltay,0.0,idrotm[245],"ONLY");
26991 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[246]
26992 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[246]
26993 gMC->Gspos("I20A",1,"I12A",3.0174+deltax,6.5143+deltay,0.0,idrotm[246],"ONLY");
26994 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[247]
26995 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[247]
26996 gMC->Gspos("I20A",2,"I12A",1.9612+deltax,6.9062+deltay,0.0,idrotm[247],"ONLY");
26997 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[248]
26998 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[248]
26999 gMC->Gspos("I20A",3,"I12A",0.8567+deltax,7.1279+deltay,0.0,idrotm[248],"ONLY");
27000 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27001 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27002 gMC->Gspos("I20A",4,"I12A",-0.2689+deltax,7.1742+deltay,0.0,idrotm[249],"ONLY");
27003 gMC->Gspos("I123",2,"I12A",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27004 gMC->Gspos("I121",2,"I12A",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27005 gMC->Gspos("I122",2,"I12A",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27006 gMC->Gspos("I120",2,"I12A",-0.3672,3.9056,0.0,0,"ONLY");
27007 gMC->Gspos("I144",1,"I12A",-0.2538,3.8556,0.0,0,"ONLY");
27008 gMC->Gspos("I113",3,"I12A",0.1095,3.9056,0.0,0,"ONLY");
27009 gMC->Gspos("I143",1,"I12A",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27010 gMC->Gspos("I142",1,"I12A",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27011 gMC->Gspos("I141",1,"I12A",0.5636,3.9752,0.0,idrotm[201],"ONLY");
27012 gMC->Gspos("I140",1,"I12A",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27013 gMC->Gspos("I139",1,"I12A",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27014 gMC->Gspos("I113",5,"I12A",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27015 gMC->Gspos("I138",1,"I12A",1.66,3.7848,0.0,idrotm[207],"ONLY");
27016 gMC->Gspos("I137",1,"I12A",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27017 gMC->Gspos("I136",1,"I12A",2.6224,4.874,0.0,idrotm[232],"ONLY");
27018 gMC->Gspos("I135",1,"I12A",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27019 gMC->Gspos("I134",1,"I12A",3.266,6.1636,0.0,idrotm[230],"ONLY");
27020 gMC->Gspos("I113",1,"I12A",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27021 gMC->Gspos("I133",3,"I12A",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27022 gMC->Gspos("I132",3,"I12A",2.62,6.8555,0.0,idrotm[229],"ONLY");
27023 gMC->Gspos("I131",3,"I12A",2.648,6.6023,0.0,idrotm[228],"ONLY");
27024 gMC->Gspos("I130",3,"I12A",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27025 gMC->Gspos("I129",3,"I12A",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27026 gMC->Gspos("I113",2,"I12A",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27027 gMC->Gspos("I133",2,"I12A",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27028 gMC->Gspos("I132",2,"I12A",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27029 gMC->Gspos("I131",2,"I12A",1.5814,6.932,0.0,idrotm[224],"ONLY");
27030 gMC->Gspos("I130",2,"I12A",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27031 gMC->Gspos("I129",2,"I12A",1.346,6.7728,0.0,idrotm[222],"ONLY");
27032 gMC->Gspos("I113",6,"I12A",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27033 gMC->Gspos("I133",1,"I12A",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27034 gMC->Gspos("I132",1,"I12A",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27035 gMC->Gspos("I131",1,"I12A",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27036 gMC->Gspos("I130",1,"I12A",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27037 gMC->Gspos("I129",1,"I12A",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27038 gMC->Gspos("I113",4,"I12A",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27039 gMC->Gspos("I128",1,"I12A",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27040 gMC->Gspos("I126",2,"I12A",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27041 gMC->Gspos("I125",2,"I12A",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27042 gMC->Gspos("I124",2,"I12A",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27043 gMC->Gspos("I103",3,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-3.536,0,"ONLY");
27044 gMC->Gspos("I103",4,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-10.708,0,"ONLY");
27045 gMC->Gspos("I103",1,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],10.708,0,"ONLY");
27046 gMC->Gspos("I103",2,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],3.536,0,"ONLY");
27047 gMC->Gspos("I105",1,"I10A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27048 gMC->Gspos("I105",2,"I10A",-0.05,0.01,16.844,0,"ONLY");
27049 gMC->Gspos("I104",1,"I10A",0.0,-di10a[1]+di104[1],0.0,0,"ONLY");
27050 gMC->Gspos("I1D3",3,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-3.536,0,"ONLY");
27051 gMC->Gspos("I1D3",4,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-10.708,0,"ONLY");
27052 gMC->Gspos("I1D3",1,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],10.708,0,"ONLY");
27053 gMC->Gspos("I1D3",2,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],3.536,0,"ONLY");
27054 gMC->Gspos("I105",3,"I20A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27055 gMC->Gspos("I105",4,"I20A",-0.05,0.01,16.844,0,"ONLY");
27056 gMC->Gspos("I104",2,"I20A",0.0,-di20a[1]+di104[1],0.0,0,"ONLY");
27057 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27058 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27059 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27060 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27061 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27062 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27063 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27064 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27065 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27066 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27067 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27068 gMC->Gspos("I101",1,"I103",-0.088,ddet1,0.0,0,"ONLY");
27069 gMC->Gspos("I102",1,"I103",0.0,-dchip1,-2.8,0,"ONLY");
27070 gMC->Gspos("I102",2,"I103",0.0,-dchip1,-1.4,0,"ONLY");
27071 gMC->Gspos("I102",3,"I103",0.0,-dchip1,0.0,0,"ONLY");
27072 gMC->Gspos("I102",4,"I103",0.0,-dchip1,1.4,0,"ONLY");
27073 gMC->Gspos("I102",5,"I103",0.0,-dchip1,2.8,0,"ONLY");
27074 gMC->Gspos("I1D1",1,"I1D3",-0.088,ddet2,0.0,0,"ONLY");
27075 gMC->Gspos("I1D2",1,"I1D3",0.0,-dchip2,-2.8,0,"ONLY");
27076 gMC->Gspos("I1D2",2,"I1D3",0.0,-dchip2,-1.4,0,"ONLY");
27077 gMC->Gspos("I1D2",3,"I1D3",0.0,-dchip2,0.0,0,"ONLY");
27078 gMC->Gspos("I1D2",4,"I1D3",0.0,-dchip2,1.4,0,"ONLY");
27079 gMC->Gspos("I1D2",5,"I1D3",0.0,-dchip2,2.8,0,"ONLY");
27080 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27081 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27082 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27083 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27084 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27085 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27086 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27087 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27088 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27089 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27090 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27091 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27092 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27093 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27094 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27095 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27096 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27097 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27098 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27099 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27100 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27101 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27102 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27103 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27104 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27105 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27106 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27107 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27108 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27109 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27110 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27111 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27112 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27113 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27114 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27115 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27116 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27117 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27118 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27119 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27120 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27121 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27122 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27123 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27124 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27125 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27126 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27127 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27128 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27129 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27130 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27131 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27136 // --- Place SPD (option 'b') volumes into their mother volume IT12
27138 // SPD - option 'b'
27139 // (this is the default)
27143 gMC->Gspos("I12B",1,"IT12",0.0,0.0,0.0,0,"MANY");
27144 gMC->Gspos("I12B",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27145 gMC->Gspos("I12B",7,"IT12",0.0,0.0,0.0,idrotm[244],"MANY");
27146 gMC->Gspos("I12B",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27147 gMC->Gspos("I12B",2,"IT12",0.0,0.0,0.0,idrotm[245],"MANY");
27148 gMC->Gspos("I12B",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27149 gMC->Gspos("I12B",4,"IT12",0.0,0.0,0.0,idrotm[246],"MANY");
27150 gMC->Gspos("I12B",5,"IT12",0.0,0.0,0.0,idrotm[247],"MANY");
27151 gMC->Gspos("I12B",9,"IT12",0.0,0.0,0.0,idrotm[248],"MANY");
27152 gMC->Gspos("I12B",10,"IT12",0.0,0.0,0.0,idrotm[249],"MANY");
27153 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27154 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27155 gMC->Gspos("I10B",2,"I12B",0.203+deltax,3.8206+deltay,0.0,idrotm[238],"ONLY");
27156 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27157 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27158 gMC->Gspos("I10B",1,"I12B",1.4531+deltax,3.8152+deltay,0.0,idrotm[239],"ONLY");
27159 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27160 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27161 gMC->Gspos("I20B",1,"I12B",3.0174+deltax,6.5143+deltay,0.0,idrotm[240],"ONLY");
27162 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27163 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27164 gMC->Gspos("I20B",2,"I12B",1.9612+deltax,6.9062+deltay,0.0,idrotm[241],"ONLY");
27165 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27166 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27167 gMC->Gspos("I20B",3,"I12B",0.8567+deltax,7.1279+deltay,0.0,idrotm[242],"ONLY");
27168 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27169 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27170 gMC->Gspos("I20B",4,"I12B",-0.2689+deltax,7.1742+deltay,0.0,idrotm[243],"ONLY");
27171 gMC->Gspos("I123",1,"I12B",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27172 gMC->Gspos("I121",1,"I12B",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27173 gMC->Gspos("I122",1,"I12B",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27174 gMC->Gspos("I120",1,"I12B",-0.3672,3.9056,0.0,0,"ONLY");
27175 gMC->Gspos("I144",1,"I12B",-0.2538,3.8556,0.0,0,"ONLY");
27176 gMC->Gspos("I113",3,"I12B",0.1095,3.9056,0.0,0,"ONLY");
27177 gMC->Gspos("I143",1,"I12B",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27178 gMC->Gspos("I142",1,"I12B",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27179 gMC->Gspos("I141",1,"I12B",0.5636,3.9752,0.0,idrotm[237],"ONLY");
27180 gMC->Gspos("I140",1,"I12B",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27181 gMC->Gspos("I139",1,"I12B",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27182 gMC->Gspos("I113",5,"I12B",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27183 gMC->Gspos("I138",1,"I12B",1.66,3.7848,0.0,idrotm[207],"ONLY");
27184 gMC->Gspos("I137",1,"I12B",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27185 gMC->Gspos("I136",1,"I12B",2.6224,4.874,0.0,idrotm[232],"ONLY");
27186 gMC->Gspos("I135",1,"I12B",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27187 gMC->Gspos("I134",1,"I12B",3.266,6.1636,0.0,idrotm[230],"ONLY");
27188 gMC->Gspos("I113",1,"I12B",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27189 gMC->Gspos("I133",3,"I12B",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27190 gMC->Gspos("I132",3,"I12B",2.62,6.8555,0.0,idrotm[229],"ONLY");
27191 gMC->Gspos("I131",3,"I12B",2.648,6.6023,0.0,idrotm[228],"ONLY");
27192 gMC->Gspos("I130",3,"I12B",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27193 gMC->Gspos("I129",3,"I12B",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27194 gMC->Gspos("I113",2,"I12B",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27195 gMC->Gspos("I133",2,"I12B",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27196 gMC->Gspos("I132",2,"I12B",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27197 gMC->Gspos("I131",2,"I12B",1.5814,6.932,0.0,idrotm[224],"ONLY");
27198 gMC->Gspos("I130",2,"I12B",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27199 gMC->Gspos("I129",2,"I12B",1.346,6.7728,0.0,idrotm[222],"ONLY");
27200 gMC->Gspos("I113",6,"I12B",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27201 gMC->Gspos("I133",1,"I12B",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27202 gMC->Gspos("I132",1,"I12B",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27203 gMC->Gspos("I131",1,"I12B",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27204 gMC->Gspos("I130",1,"I12B",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27205 gMC->Gspos("I129",1,"I12B",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27206 gMC->Gspos("I113",4,"I12B",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27207 gMC->Gspos("I128",1,"I12B",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27208 gMC->Gspos("I126",1,"I12B",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27209 gMC->Gspos("I125",1,"I12B",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27210 gMC->Gspos("I124",1,"I12B",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27211 gMC->Gspos("I105",3,"I10B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27212 gMC->Gspos("I105",4,"I10B",-0.05,-0.01,16.844,0,"ONLY");
27213 gMC->Gspos("I107",2,"I10B",-0.0455,-di10b[1]+di107[1],3.536,0,"ONLY");
27214 gMC->Gspos("I107",1,"I10B",-0.0455,-di10b[1]+di107[1],10.708,0,"ONLY");
27215 gMC->Gspos("I107",4,"I10B",-0.0455,-di10b[1]+di107[1],-10.708,0,"ONLY");
27216 gMC->Gspos("I107",3,"I10B",-0.0455,-di10b[1]+di107[1],-3.536,0,"ONLY");
27217 gMC->Gspos("I109",1,"I10B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27218 gMC->Gspos("I109",2,"I10B",-0.138,0.015,16.844,0,"ONLY");
27219 gMC->Gspos("I108",1,"I10B",-0.138,-di10b[1]+2.*di107[1]+di108[1],0.0,0,"ONLY");
27220 gMC->Gspos("I105",1,"I20B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27221 gMC->Gspos("I105",2,"I20B",-0.05,-0.01,16.844,0,"ONLY");
27222 gMC->Gspos("I1D7",2,"I20B",-0.0455,-di20b[1]+di1d7[1],3.536,0,"ONLY");
27223 gMC->Gspos("I1D7",1,"I20B",-0.0455,-di20b[1]+di1d7[1],10.708,0,"ONLY");
27224 gMC->Gspos("I1D7",4,"I20B",-0.0455,-di20b[1]+di1d7[1],-10.708,0,"ONLY");
27225 gMC->Gspos("I1D7",3,"I20B",-0.0455,-di20b[1]+di1d7[1],-3.536,0,"ONLY");
27226 gMC->Gspos("I109",3,"I20B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27227 gMC->Gspos("I109",4,"I20B",-0.138,0.015,16.844,0,"ONLY");
27228 gMC->Gspos("I108",2,"I20B",-0.138,-di20b[1]+2.*di1d7[1]+di108[1],0.0,0,"ONLY");
27229 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27230 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27231 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27232 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27233 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27234 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27235 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27236 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27237 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27238 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27239 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27240 gMC->Gspos("I106",1,"I107",0.0,-dchip1,-1.4,0,"ONLY");
27241 gMC->Gspos("I106",2,"I107",0.0,-dchip1,0.0,0,"ONLY");
27242 gMC->Gspos("I106",3,"I107",0.0,-dchip1,1.4,0,"ONLY");
27243 gMC->Gspos("I106",4,"I107",0.0,-dchip1,2.8,0,"ONLY");
27244 gMC->Gspos("I106",5,"I107",0.0,-dchip1,-2.8,0,"ONLY");
27245 gMC->Gspos("I101",1,"I107",0.0,ddet1,0.0,0,"ONLY");
27246 gMC->Gspos("I1D6",1,"I1D7",0.0,-dchip2,-1.4,0,"ONLY");
27247 gMC->Gspos("I1D6",2,"I1D7",0.0,-dchip2,0.0,0,"ONLY");
27248 gMC->Gspos("I1D6",3,"I1D7",0.0,-dchip2,1.4,0,"ONLY");
27249 gMC->Gspos("I1D6",4,"I1D7",0.0,-dchip2,2.8,0,"ONLY");
27250 gMC->Gspos("I1D6",5,"I1D7",0.0,-dchip2,-2.8,0,"ONLY");
27251 gMC->Gspos("I1D1",1,"I1D7",0.0,ddet2,0.0,0,"ONLY");
27252 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27253 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27254 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27255 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27256 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27257 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27258 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27259 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27260 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27261 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27262 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27263 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27264 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27265 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27266 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27267 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27268 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27269 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27270 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27271 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27272 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27273 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27274 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27275 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27276 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27277 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27278 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27279 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27280 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27281 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27282 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27283 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27284 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27285 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27286 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27287 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27288 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27289 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27290 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27291 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27292 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27293 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27294 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27295 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27296 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27297 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27298 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27299 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27300 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27301 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27302 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27303 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27307 // --- Place SDD volumes into their mother volume IT34
27310 // -- position SDD detectors of ladder 3 / layer 3
27312 gMC->Gspos("ITS3", 1,"I302", 0.0, 0.0, 0.0, 0, "ONLY");
27313 ySDD = Y_SDD_sep/2.+I302dits[1];
27314 for (iSDD=0; iSDD<6; iSDD++) {
27315 gMC->Gspos("I302", iSDD+1, "I004", 0.0, ySDD, Z_SDD_lay3[iSDD], 0, "ONLY");
27319 gMC->Gspos("I004", 1,"IT34", -3.2777, 14.3607, 0.0, idrotm[321],"ONLY");
27320 gMC->Gspos("I004", 2,"IT34", -9.5581, 11.9855, 0.0, idrotm[333],"ONLY");
27321 gMC->Gspos("I004", 3,"IT34",-13.2713, 6.3911, 0.0, idrotm[336],"ONLY");
27322 gMC->Gspos("I004", 4,"IT34",-15.33, 0.0, 0.0, idrotm[350],"ONLY");
27323 gMC->Gspos("I004", 5,"IT34",-13.2713, -6.3911, 0.0, idrotm[313],"ONLY");
27324 gMC->Gspos("I004", 6,"IT34", -9.5581, -11.9855, 0.0, idrotm[311],"ONLY");
27325 gMC->Gspos("I004", 7,"IT34", -3.2777, -14.3607, 0.0, idrotm[310],"ONLY");
27326 gMC->Gspos("I004", 8,"IT34", 3.4112, -14.9456, 0.0, idrotm[386],"ONLY");
27327 gMC->Gspos("I004", 9,"IT34", 9.184, -11.5164, 0.0, idrotm[309],"ONLY");
27328 gMC->Gspos("I004",10,"IT34", 13.8119, -6.6514, 0.0, idrotm[308],"ONLY");
27329 gMC->Gspos("I004",11,"IT34", 14.73, 0.0, 0.0, idrotm[356],"ONLY");
27330 gMC->Gspos("I004",12,"IT34", 13.8119, 6.6514, 0.0, idrotm[307],"ONLY");
27331 gMC->Gspos("I004",13,"IT34", 9.184, 11.5164, 0.0, idrotm[306],"ONLY");
27332 gMC->Gspos("I004",14,"IT34", 3.4113, 14.9456, 0.0, idrotm[305],"ONLY");
27335 // -- position SDD detectors of ladder 4 / layer 4
27337 gMC->Gspos("ITS4", 1,"I402", 0.0, 0.000, 0.0, 0,"ONLY");
27338 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
27339 for (iSDD=0; iSDD<8; iSDD++) {
27340 gMC->Gspos("I402", iSDD+1, "I005", 0.0, ySDD, Z_SDD_lay4[iSDD], 0, "ONLY");
27344 gMC->Gspos("I005", 1,"IT34", -3.3629, 23.3895,-0.15, idrotm[335],"ONLY");
27345 gMC->Gspos("I005", 2,"IT34",-10.0447, 21.9949,-0.15, idrotm[332],"ONLY");
27346 gMC->Gspos("I005", 3,"IT34",-15.4744, 17.8584,-0.15, idrotm[331],"ONLY");
27347 gMC->Gspos("I005", 4,"IT34",-20.3415, 13.0727,-0.15, idrotm[366],"ONLY");
27348 gMC->Gspos("I005", 5,"IT34",-22.6728, 6.6573,-0.15, idrotm[330],"ONLY");
27349 gMC->Gspos("I005", 6,"IT34",-24.18, 0.0, -0.15, idrotm[350],"ONLY");
27350 gMC->Gspos("I005", 7,"IT34",-22.6728, -6.6573,-0.15, idrotm[329],"ONLY");
27351 gMC->Gspos("I005", 8,"IT34",-20.3415, -13.0727,-0.15, idrotm[328],"ONLY");
27352 gMC->Gspos("I005", 9,"IT34",-15.4744, -17.8584,-0.15, idrotm[327],"ONLY");
27353 gMC->Gspos("I005",10,"IT34",-10.0447, -21.9949,-0.15, idrotm[326],"ONLY");
27354 gMC->Gspos("I005",11,"IT34", -3.3629, -23.3895,-0.15, idrotm[325],"ONLY");
27355 gMC->Gspos("I005",12,"IT34", 3.4412, -23.9339,-0.15, idrotm[324],"ONLY");
27356 gMC->Gspos("I005",13,"IT34", 9.8163, -21.4946,-0.15, idrotm[323],"ONLY");
27357 gMC->Gspos("I005",14,"IT34", 15.8345, -18.274, -0.15, idrotm[322],"ONLY");
27358 gMC->Gspos("I005",15,"IT34", 19.8788, -12.7753,-0.15, idrotm[320],"ONLY");
27359 gMC->Gspos("I005",16,"IT34", 23.2005, -6.8123,-0.15, idrotm[319],"ONLY");
27360 gMC->Gspos("I005",17,"IT34", 23.63, 0.0, -0.15, idrotm[318],"ONLY");
27361 gMC->Gspos("I005",18,"IT34", 23.2005, 6.8123,-0.15, idrotm[317],"ONLY");
27362 gMC->Gspos("I005",19,"IT34", 19.8788, 12.7753,-0.15, idrotm[316],"ONLY");
27363 gMC->Gspos("I005",20,"IT34", 15.8345, 18.274, -0.15, idrotm[315],"ONLY");
27364 gMC->Gspos("I005",21,"IT34", 9.8163, 21.4946,-0.15, idrotm[314],"ONLY");
27365 gMC->Gspos("I005",22,"IT34", 3.4412, 23.9339,-0.15, idrotm[334],"ONLY");
27368 // -- build block of the SDD ladder frame holding the electronics
27370 gMC->Gspos("I019", 1,"I018", -1.9, -1.735, 0.0, idrotm[344], "ONLY");
27371 gMC->Gspos("I019", 2,"I018", 1.987, -1.5843, 0.0, idrotm[343], "ONLY");
27372 gMC->Gspos("I019", 3,"I018", -0.087, 1.7066, 0.0, idrotm[342], "ONLY");
27374 gMC->Gspos("I020", 1,"I018", -1.9782, -1.569, 0.0, idrotm[342], "ONLY");
27375 gMC->Gspos("I020", 2,"I018", 1.8824, -1.735, 0.0, idrotm[344], "ONLY");
27376 gMC->Gspos("I020", 3,"I018", 0.0958, 1.6913, 0.0, idrotm[343], "ONLY");
27378 gMC->Gspos("I021", 1,"I018", 1.0761, 0.0835, 2.6008, idrotm[340], "ONLY");
27379 gMC->Gspos("I021", 2,"I018", -1.0761, 0.0835,-2.8008, idrotm[339], "ONLY");
27380 gMC->Gspos("I021", 3,"I018", -1.0761, 0.0835,-1.0492, idrotm[338], "ONLY");
27381 gMC->Gspos("I021", 4,"I018", 1.0761, 0.0835,-2.8008, idrotm[337], "ONLY");
27382 gMC->Gspos("I021", 5,"I018", 1.0761, 0.0835,-1.0492, idrotm[340], "ONLY");
27383 gMC->Gspos("I021", 6,"I018", -1.0761, 0.0835, 0.8492, idrotm[339], "ONLY");
27384 gMC->Gspos("I021", 7,"I018", -1.0761, 0.0835, 2.6008, idrotm[338], "ONLY");
27385 gMC->Gspos("I021", 8,"I018", 1.0761, 0.0835, 0.8492, idrotm[337], "ONLY");
27387 gMC->Gspos("I022", 1,"I018", 0.0, -1.79, 3.55, idrotm[312], "ONLY");
27388 gMC->Gspos("I022", 2,"I018", 0.0, -1.79, -0.1, idrotm[312], "ONLY");
27390 gMC->Gspos("I023", 1,"I018", 0.0, -1.79, 1.725, idrotm[341], "ONLY");
27391 gMC->Gspos("I023", 2,"I018", 0.0, -1.79, -1.925, idrotm[341], "ONLY");
27393 gMC->Gspos("I033", 1,"I018", 1.8, -1.75, 1.35, 0, "MANY");
27394 gMC->Gspos("I033", 2,"I018", -1.8, -1.75, -2.65, idrotm[345], "MANY");
27395 gMC->Gspos("I033", 3,"I018", -1.8, -1.75, 1.35, idrotm[345], "MANY");
27396 gMC->Gspos("I033", 4,"I018", 1.8, -1.75, -2.65, 0, "MANY");
27398 gMC->Gspos("I034", 1,"I018", 1.6, -1.775, 1.35, idrotm[312], "ONLY");
27399 gMC->Gspos("I034", 2,"I018", -1.6, -1.775, -2.65, idrotm[348], "ONLY");
27400 gMC->Gspos("I034", 3,"I018", -1.6, -1.775, 1.35, idrotm[348], "ONLY");
27401 gMC->Gspos("I034", 4,"I018", 1.6, -1.775, -2.65, idrotm[312], "ONLY");
27403 gMC->Gspos("I035", 1,"I018", 1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27404 gMC->Gspos("I035", 2,"I018", -1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27406 gMC->Gspos("I036", 1,"I018", 0.3087, 1.7191, 3.56, idrotm[346], "ONLY");
27407 gMC->Gspos("I036", 2,"I018", 0.3087, 1.7191,-0.11, idrotm[346], "ONLY");
27408 gMC->Gspos("I036", 3,"I018", -0.3087, 1.7191,-0.11, idrotm[347], "ONLY");
27409 gMC->Gspos("I036", 4,"I018", -0.3087, 1.7191, 3.56, idrotm[347], "ONLY");
27411 gMC->Gspos("I037", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27412 gMC->Gspos("I037", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27414 gMC->Gspos("I038", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27415 gMC->Gspos("I038", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27417 gMC->Gspos("I040", 1,"I018", 1.9204, -0.7118, 0.0, idrotm[346],"ONLY");
27418 gMC->Gspos("I040", 2,"I018", -1.9204, -0.7118, 0.0, idrotm[347],"ONLY");
27419 gMC->Gspos("I041", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[346], "ONLY");
27420 gMC->Gspos("I041", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[347], "ONLY");
27423 // -- build block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
27425 xI050 = SDD_CoolPipe[0]+SDD_CoolPipe[1]*sin30+I050dits[1]/cos30+I041dits[1];
27427 xI039 = -SDD_CoolPipe[1]/cos30;
27428 yI039 = -I050dits[1]+I039dits[1];
27429 gMC->Gspos("I039", 1,"I050", xI039, yI039, 0.0, 0, "ONLY");
27430 xI042 = xI039+I039dits[0]-xI042space-I042dits[0];
27431 yI042 = yI039+I039dits[1]+I042dits[1];
27432 xI043 = xI039-I039dits[0]+xI043space+I043dits[0];
27433 yI043 = yI039+I039dits[1]+I043dits[1];
27434 zChipSpace = I042dits[2];
27435 if (zChipSpace < I043dits[2]) {
27436 zChipSpace = I043dits[2];
27438 zChipSpace = zChipSpace * 2;
27439 yI051space = (2*I039dits[2] - 4*zChipSpace)/5;
27440 zchip = -I039dits[2] + yI051space + zChipSpace/2.;
27441 for (ichip=0; ichip<4; ichip++) {
27442 gMC->Gspos("I042", ichip+1, "I050", xI042, yI042, zchip, 0, "ONLY");
27443 gMC->Gspos("I043", ichip+1, "I050", xI043, yI043, zchip, 0, "ONLY");
27444 zchip += zChipSpace + yI051space;
27446 xcap = 2*I039dits[0]/5.;
27447 yI051 = yI039+I039dits[1]+I051dits[1];
27448 zI051 = -I039dits[2] + yI051space/3.;
27450 for (ichip=0; ichip<5; ichip++) {
27451 xI051 = xI039-I039dits[0]+xcap;
27452 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27453 zI051 += yI051space/3.;
27454 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27456 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27458 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27460 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27461 zI051 -= yI051space/3.;
27463 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27465 zI051 += zChipSpace + yI051space;
27467 xI052 = -I050dits[0]+I052dits[0];
27468 yI052 = yI051+I051dits[1]+I052dits[1];
27469 gMC->Gspos("I052", 1,"I050", xI052, yI052, 0.0, 0, "ONLY");
27470 xI044 = I050dits[0]-I044dits[3];
27471 yI044 = yI052+I052dits[1]+I044dits[2];
27472 gMC->Gspos("I044", 1,"I050", xI044, yI044, 0.0, idrotm[301], "ONLY");
27473 gMC->Gspos("I050", 1,"I018", xI050, yI050, 0.0, idrotm[346],"ONLY");
27474 gMC->Gspos("I050", 2,"I018", -xI050, yI050, 0.0, idrotm[347],"ONLY");
27477 // -- build block of the SDD ladder frame at the end ladders
27479 gMC->Gspos("I021",12,"I024", 1.0761, 0.0836,-0.1242, idrotm[340], "ONLY");
27480 gMC->Gspos("I021",11,"I024", -1.0761, 0.0836,-0.1242, idrotm[338], "ONLY");
27481 gMC->Gspos("I021",13,"I024", -1.0761, 0.0836,-1.8758, idrotm[339], "ONLY");
27482 gMC->Gspos("I021",14,"I024", 1.0761, 0.0836,-1.8758, idrotm[337], "ONLY");
27484 gMC->Gspos("I022", 3,"I024", 0.0, -1.7899, 0.825, idrotm[312], "ONLY");
27486 gMC->Gspos("I023", 3,"I024", 0.0, -1.7899,-1.0, idrotm[341], "ONLY");
27488 gMC->Gspos("I025", 1,"I024", -1.9, -1.7349, 0.0, idrotm[344], "ONLY");
27489 gMC->Gspos("I025", 2,"I024", 1.987, -1.5842, 0.0, idrotm[343], "ONLY");
27491 gMC->Gspos("I026", 1,"I024", -1.9782, -1.5689, 0.0, idrotm[342], "ONLY");
27492 gMC->Gspos("I026", 2,"I024", 1.8824, -1.7349, 0.0, idrotm[344], "ONLY");
27494 gMC->Gspos("I029", 1,"I024", -0.087, 1.7067, I029dits[2]-I024dits[2], idrotm[342], "ONLY");
27496 gMC->Gspos("I030", 1,"I024", 0.0958, 1.6914, I030dits[2]-I024dits[2], idrotm[343], "ONLY");
27498 gMC->Gspos("I031", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27499 gMC->Gspos("I031", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27501 gMC->Gspos("I032", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27502 gMC->Gspos("I032", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27505 xI424 = I028dits[0]/3.;
27506 yI424 = -I028dits[1]+I424dits[1];
27507 gMC->Gspos("I422", 1,"I421", 0.0, 0.0, 0.0, 0, "ONLY");
27508 gMC->Gspos("I423", 1,"I421", 0.0, 0.0, I421dits[2]-I423dits[2], 0, "ONLY");
27509 gMC->Gspos("I421", 1,"I420", 0.0, 0.0, 0.0, idrotm[312], "ONLY");
27510 gMC->Gspos("I420", 1,"I028", -I028dits[0]/3., I028dits[1]-I420dits[1], 0.0, 0, "ONLY");
27511 gMC->Gspos("I424", 1,"I028", xI424, yI424, 0.0, 0, "ONLY");
27512 gMC->Gspos("I028", 1,"I024", 0.0, I028dits[1]-I024dits[1], I024dits[2]-I028dits[2], 0, "MANY");
27515 // -- build the SDD ladder 3
27518 gMC->Gspos("I024", 1,"I047", 0.0, 0.0, 24.625, 0, "ONLY");
27519 gMC->Gspos("I018", 1,"I047", 0.0, 0.0, 3.65, 0, "ONLY");
27520 gMC->Gspos("I018", 2,"I047", 0.0, 0.0, 10.95, 0, "ONLY");
27521 gMC->Gspos("I018", 3,"I047", 0.0, 0.0, 18.25, 0, "ONLY");
27522 gMC->Gspos("I018", 4,"I047", 0.0, 0.0, -3.65, 0, "ONLY");
27523 gMC->Gspos("I018", 5,"I047", 0.0, 0.0, -10.95, 0, "ONLY");
27524 gMC->Gspos("I018", 6,"I047", 0.0, 0.0, -18.25, 0, "ONLY");
27525 gMC->Gspos("I024", 2,"I047", 0.0, 0.0, -24.625, idrotm[355], "ONLY");
27530 for (iSDD=0; iSDD<3; iSDD++) {
27531 HVname[3] = (Char_t)(48+iSDD+5);
27532 dits[0] = 1.350000;
27533 dits[1] = I425dits[1];
27534 dits[2] = (I047dits[2] - 2*I024dits[2] - Z_SDD_lay3[iSDD])/2.;
27535 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27537 yHV = -I047dits[1] + (2*iSDD+1)*dits[1];
27538 zHV = I047dits[2] - 2*I024dits[2] - dits[2];
27539 gMC->Gspos(HVname, 1,"I047", xHV, yHV, zHV, 0, "ONLY");
27540 gMC->Gspos(HVname, 2,"I047", xHV, yHV, -zHV, 0, "ONLY");
27541 gMC->Gspos("I425", indI425++,"I047", xI424, yHV, 24.625, 0, "ONLY");
27542 gMC->Gspos("I425", indI425++,"I047", -xI424, yHV, -24.625, 0, "ONLY");
27548 for (iSDD=0; iSDD<3; iSDD++) {
27549 LVname[3] = (Char_t)(48+iSDD+1);
27550 dits[0] = 1.350000;
27551 dits[1] = 0.004423;
27552 dits[2] = (I047dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27553 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27554 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27556 TMath::Abs(yI050-yLV)*sin30/cos30 +
27557 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27558 zLV = I047dits[2] - dits[2];
27559 gMC->Gspos(LVname, 1,"I047", xLV, yLV, zLV, idrotm[346], "ONLY");
27560 gMC->Gspos(LVname, 2,"I047", xLV, yLV, -zLV, idrotm[346], "ONLY");
27561 gMC->Gspos(LVname, 3,"I047", -xLV, yLV, zLV, idrotm[347], "ONLY");
27562 gMC->Gspos(LVname, 4,"I047", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27566 // -- build the SDD ladder 4
27569 gMC->Gspos("I024", 3,"I048", -0.0001, 0.0, 31.925, 0, "ONLY");
27570 gMC->Gspos("I018", 7,"I048", -0.0001, 0.0, -3.65, 0, "ONLY");
27571 gMC->Gspos("I018", 8,"I048", -0.0001, 0.0, 3.65, 0, "ONLY");
27572 gMC->Gspos("I018", 9,"I048", -0.0001, 0.0, 10.95, 0, "ONLY");
27573 gMC->Gspos("I018",10,"I048", -0.0001, 0.0, 18.25, 0, "ONLY");
27574 gMC->Gspos("I018",11,"I048", -0.0001, 0.0, 25.55, 0, "ONLY");
27575 gMC->Gspos("I018",12,"I048", -0.0001, 0.0, -10.95, 0, "ONLY");
27576 gMC->Gspos("I018",13,"I048", -0.0001, 0.0, -18.25, 0, "ONLY");
27577 gMC->Gspos("I018",14,"I048", -0.0001, 0.0, -25.55, 0, "ONLY");
27578 gMC->Gspos("I024", 4,"I048", -0.0001, 0.0, -31.925, idrotm[355], "ONLY");
27583 for (iSDD=0; iSDD<4; iSDD++) {
27584 HVname[3] = (Char_t)(48+iSDD+5);
27585 dits[0] = 1.350000;
27586 dits[1] = I425dits[1];
27587 dits[2] = (I048dits[2] - 2*I024dits[2] - Z_SDD_lay4[iSDD])/2.;
27588 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27590 yHV = -I048dits[1] + (2*iSDD+1)*dits[1];
27591 zHV = I048dits[2] - 2*I024dits[2] - dits[2];
27592 gMC->Gspos(HVname, 1,"I048", xHV, yHV, zHV, 0, "ONLY");
27593 gMC->Gspos(HVname, 2,"I048", xHV, yHV, -zHV, 0, "ONLY");
27594 gMC->Gspos("I425", indI425++,"I048", xI424, yHV, 31.925, 0, "ONLY");
27595 gMC->Gspos("I425", indI425++,"I048", -xI424, yHV, -31.925, 0, "ONLY");
27601 for (iSDD=0; iSDD<4; iSDD++) {
27602 LVname[3] = (Char_t)(48+iSDD+1);
27603 dits[0] = 1.350000;
27604 dits[1] = 0.004423;
27605 dits[2] = (I048dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27606 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27607 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27609 TMath::Abs(yI050-yLV)*sin30/cos30 +
27610 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27611 zLV = I048dits[2] - dits[2];
27612 gMC->Gspos(LVname, 1,"I048", xLV, yLV, zLV, idrotm[346], "ONLY");
27613 gMC->Gspos(LVname, 2,"I048", xLV, yLV, -zLV, idrotm[346], "ONLY");
27614 gMC->Gspos(LVname, 3,"I048", -xLV, yLV, zLV, idrotm[347], "ONLY");
27615 gMC->Gspos(LVname, 4,"I048", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27619 // -- build the SDD barrel (layers 3 and 4)
27621 gMC->Gspos("I047", 1,"IT34", -3.7528, 16.4422, 0.0, idrotm[321], "ONLY");
27622 gMC->Gspos("I047", 2,"IT34",-10.8892, 13.6547, 0.0, idrotm[333], "ONLY");
27623 gMC->Gspos("I047", 3,"IT34",-15.1948, 7.3175, 0.0, idrotm[336], "ONLY");
27624 gMC->Gspos("I047", 4,"IT34",-17.465, 0.0, 0.0, idrotm[350], "ONLY");
27625 gMC->Gspos("I047", 5,"IT34",-15.1948, -7.3174, 0.0, idrotm[313], "ONLY");
27626 gMC->Gspos("I047", 6,"IT34",-10.8893, -13.6547, 0.0, idrotm[311], "ONLY");
27627 gMC->Gspos("I047", 7,"IT34", -3.7528, -16.4422, 0.0, idrotm[310], "ONLY");
27628 gMC->Gspos("I047", 8,"IT34", 3.8863, -17.0271, 0.0, idrotm[386], "ONLY");
27629 gMC->Gspos("I047", 9,"IT34", 10.5152, -13.1856, 0.0, idrotm[309], "ONLY");
27630 gMC->Gspos("I047",10,"IT34", 15.7354, -7.5778, 0.0, idrotm[308], "ONLY");
27631 gMC->Gspos("I047",11,"IT34", 16.865, 0.0, 0.0, idrotm[356], "ONLY");
27632 gMC->Gspos("I047",12,"IT34", 15.7354, 7.5778, 0.0, idrotm[307], "ONLY");
27633 gMC->Gspos("I047",13,"IT34", 10.5152, 13.1856, 0.0, idrotm[306], "ONLY");
27634 gMC->Gspos("I047",14,"IT34", 3.8863, 17.0271, 0.0, idrotm[305], "ONLY");
27636 gMC->Gspos("I048", 1,"IT34", -3.6667, 25.5027, 0.0, idrotm[335], "ONLY");
27637 gMC->Gspos("I048", 2,"IT34",-10.9317, 23.937, 0.0, idrotm[332], "ONLY");
27638 gMC->Gspos("I048", 3,"IT34",-16.8725, 19.4719, 0.0, idrotm[331], "ONLY");
27639 gMC->Gspos("I048", 4,"IT34",-22.1376, 14.227, 0.0, idrotm[366], "ONLY");
27640 gMC->Gspos("I048", 5,"IT34",-24.7213, 7.2588, 0.0, idrotm[330], "ONLY");
27641 gMC->Gspos("I048", 6,"IT34",-26.315, 0.0, 0.0, idrotm[350], "ONLY");
27642 gMC->Gspos("I048", 7,"IT34",-24.7213, -7.2588, 0.0, idrotm[329], "ONLY");
27643 gMC->Gspos("I048", 8,"IT34",-22.1376, -14.227, 0.0, idrotm[328], "ONLY");
27644 gMC->Gspos("I048", 9,"IT34",-16.8725, -19.4719, 0.0, idrotm[327], "ONLY");
27645 gMC->Gspos("I048",10,"IT34",-10.9316, -23.937, 0.0, idrotm[326], "ONLY");
27646 gMC->Gspos("I048",11,"IT34", -3.6667, -25.5027, 0.0, idrotm[325], "ONLY");
27647 gMC->Gspos("I048",12,"IT34", 3.745, -26.0472, 0.0, idrotm[324], "ONLY");
27648 gMC->Gspos("I048",13,"IT34", 10.7032, -23.4367, 0.0, idrotm[323], "ONLY");
27649 gMC->Gspos("I048",14,"IT34", 17.2327, -19.8876, 0.0, idrotm[322], "ONLY");
27650 gMC->Gspos("I048",15,"IT34", 21.6749, -13.9296, 0.0, idrotm[320], "ONLY");
27651 gMC->Gspos("I048",16,"IT34", 25.2491, -7.4138, 0.0, idrotm[319], "ONLY");
27652 gMC->Gspos("I048",17,"IT34", 25.765, 0.0, 0.0, idrotm[318], "ONLY");
27653 gMC->Gspos("I048",18,"IT34", 25.2491, 7.4138, 0.0, idrotm[317], "ONLY");
27654 gMC->Gspos("I048",19,"IT34", 21.6749, 13.9296, 0.0, idrotm[316], "ONLY");
27655 gMC->Gspos("I048",20,"IT34", 17.2327, 19.8876, 0.0, idrotm[315], "ONLY");
27656 gMC->Gspos("I048",21,"IT34", 10.7032, 23.4367, 0.0, idrotm[314], "ONLY");
27657 gMC->Gspos("I048",22,"IT34", 3.745, 26.0472, 0.0, idrotm[334], "ONLY");
27660 // --- Place SSD volumes into their mother volume IT56
27663 gMC->Gspos("I570",14,"IT56",-28.0681,-36.0619,-0.27,idrotm[566],"ONLY");
27664 gMC->Gspos("I570",15,"IT56",-21.677,-40.0556,-0.27,idrotm[567],"ONLY");
27665 gMC->Gspos("I570",16,"IT56",-14.838,-43.2217,-0.27,idrotm[568],"ONLY");
27666 gMC->Gspos("I570",17,"IT56",-7.4965,-44.9238,-0.27,idrotm[569],"ONLY");
27667 gMC->Gspos("I570",18,"IT56",-0.27,-45.6977,-0.27,idrotm[533],"ONLY");
27668 gMC->Gspos("I570",19,"IT56",7.4965,-44.9238,-0.27,idrotm[534],"ONLY");
27669 gMC->Gspos("I570",20,"IT56",14.838,-43.2217,-0.27,idrotm[535],"ONLY");
27670 gMC->Gspos("I570",21,"IT56",21.677,-40.0556,-0.27,idrotm[623],"ONLY");
27671 gMC->Gspos("I570",22,"IT56",28.0681,-36.0619,-0.27,idrotm[537],"ONLY");
27672 gMC->Gspos("I570",23,"IT56",33.5085,-30.8468,-0.27,idrotm[538],"ONLY");
27673 gMC->Gspos("I570",24,"IT56",38.2566,-24.9943,-0.27,idrotm[539],"ONLY");
27674 gMC->Gspos("I570",25,"IT56",41.7089,-18.2952,-0.27,idrotm[540],"ONLY");
27675 gMC->Gspos("I570",26,"IT56",44.2994,-11.2181,-0.27,idrotm[541],"ONLY");
27676 gMC->Gspos("I570",27,"IT56",45.3894,-3.7611,-0.27,idrotm[542],"ONLY");
27677 gMC->Gspos("I570",28,"IT56",45.5416,3.7737,-0.27,idrotm[543],"ONLY");
27678 gMC->Gspos("I570",29,"IT56",44.1513,11.1806,-0.27,idrotm[544],"ONLY");
27679 gMC->Gspos("I570",30,"IT56",41.8487,18.3566,-0.27,idrotm[545],"ONLY");
27680 gMC->Gspos("I570",31,"IT56",38.1287,24.9107,-0.27,idrotm[546],"ONLY");
27681 gMC->Gspos("I570",32,"IT56",33.6209,30.9502,-0.27,idrotm[547],"ONLY");
27682 gMC->Gspos("I570",33,"IT56",27.9743,35.9414,-0.27,idrotm[548],"ONLY");
27683 gMC->Gspos("I570",34,"IT56",21.7497,40.1899,-0.27,idrotm[549],"ONLY");
27684 gMC->Gspos("I570",35,"IT56",14.7884,43.0772,-0.27,idrotm[550],"ONLY");
27685 gMC->Gspos("I570",36,"IT56",7.5216,45.0744,-0.27,idrotm[551],"ONLY");
27686 gMC->Gspos("I570",37,"IT56",0.,45.545,-0.27,0,"ONLY");
27687 gMC->Gspos("I570",38,"IT56",-7.5216,45.0744,-0.27,idrotm[552],"ONLY");
27688 gMC->Gspos("I570",1,"IT56",-14.7884,43.0772,-0.27,idrotm[553],"ONLY");
27689 gMC->Gspos("I570",2,"IT56",-21.7497,40.1899,-0.27,idrotm[620],"ONLY");
27690 gMC->Gspos("I570",3,"IT56",-27.9743,35.9414,-0.27,idrotm[555],"ONLY");
27691 gMC->Gspos("I570",4,"IT56",-33.6209,30.9502,-0.27,idrotm[556],"ONLY");
27692 gMC->Gspos("I570",5,"IT56",-38.1287,24.9108,-0.27,idrotm[557],"ONLY");
27693 gMC->Gspos("I570",6,"IT56",-41.8487,18.3566,-0.27,idrotm[558],"ONLY");
27694 gMC->Gspos("I570",7,"IT56",-44.1513,11.1806,-0.27,idrotm[559],"ONLY");
27695 gMC->Gspos("I570",8,"IT56",-45.5416,3.7737,-0.27,idrotm[560],"ONLY");
27696 gMC->Gspos("I570",9,"IT56",-45.3894,-3.7611,-0.27,idrotm[561],"ONLY");
27697 gMC->Gspos("I570",10,"IT56",-44.2994,-11.2181,-0.27,idrotm[562],"ONLY");
27698 gMC->Gspos("I570",11,"IT56",-41.7089,-18.2952,-0.27,idrotm[563],"ONLY");
27699 gMC->Gspos("I570",12,"IT56",-38.2566,-24.9943,-0.27,idrotm[564],"ONLY");
27700 gMC->Gspos("I570",13,"IT56",-33.5086,-30.8468,-0.27,idrotm[565],"ONLY");
27701 gMC->Gspos("I569",8,"IT56",-43.5484,3.6085,0.0,idrotm[560],"ONLY");
27702 gMC->Gspos("I569",9,"IT56",-43.3963,-3.5959,0.0,idrotm[561],"ONLY");
27703 gMC->Gspos("I569",10,"IT56",-42.3606,-10.7271,0.0,idrotm[562],"ONLY");
27704 gMC->Gspos("I569",11,"IT56",-39.8773,-17.4918,0.0,idrotm[563],"ONLY");
27705 gMC->Gspos("I569",12,"IT56",-36.5823,-23.9004,0.0,idrotm[564],"ONLY");
27706 gMC->Gspos("I569",13,"IT56",-32.0371,-29.4922,0.0,idrotm[565],"ONLY");
27707 gMC->Gspos("I569",14,"IT56",-26.8397,-34.4836,0.0,idrotm[566],"ONLY");
27708 gMC->Gspos("I569",15,"IT56",-20.7251,-38.2967,0.0,idrotm[567],"ONLY");
27709 gMC->Gspos("I569",16,"IT56",-14.1886,-41.33,0.0,idrotm[568],"ONLY");
27710 gMC->Gspos("I569",17,"IT56",-7.1673,-42.9511,0.0,idrotm[569],"ONLY");
27711 gMC->Gspos("I569",18,"IT56",0.0,-43.6977,0.0,idrotm[533],"ONLY");
27712 gMC->Gspos("I569",19,"IT56",7.1673,-42.9511,0.0,idrotm[534],"ONLY");
27713 gMC->Gspos("I569",20,"IT56",14.1886,-41.33,0.0,idrotm[535],"ONLY");
27714 gMC->Gspos("I569",21,"IT56",20.7251,-38.2967,0.0,idrotm[623],"ONLY");
27715 gMC->Gspos("I569",22,"IT56",26.8397,-34.4836,0.0,idrotm[537],"ONLY");
27716 gMC->Gspos("I569",23,"IT56",32.0371,-29.4922,0.0,idrotm[538],"ONLY");
27717 gMC->Gspos("I569",24,"IT56",36.5822,-23.9004,0.0,idrotm[539],"ONLY");
27718 gMC->Gspos("I569",25,"IT56",39.8773,-17.4918,0.0,idrotm[540],"ONLY");
27719 gMC->Gspos("I569",26,"IT56",42.3606,-10.7272,0.0,idrotm[541],"ONLY");
27720 gMC->Gspos("I569",27,"IT56",43.3963,-3.5959,0.0,idrotm[542],"ONLY");
27721 gMC->Gspos("I569",28,"IT56",43.5484,3.6085,0.0,idrotm[543],"ONLY");
27722 gMC->Gspos("I569",29,"IT56",42.2125,10.6897,0.0,idrotm[544],"ONLY");
27723 gMC->Gspos("I569",30,"IT56",40.0172,17.5532,0.0,idrotm[545],"ONLY");
27724 gMC->Gspos("I569",31,"IT56",36.4544,23.8169,0.0,idrotm[546],"ONLY");
27725 gMC->Gspos("I569",32,"IT56",32.1494,29.5956,0.0,idrotm[547],"ONLY");
27726 gMC->Gspos("I569",33,"IT56",26.7459,34.3631,0.0,idrotm[548],"ONLY");
27727 gMC->Gspos("I569",34,"IT56",20.7978,38.431,0.0,idrotm[549],"ONLY");
27728 gMC->Gspos("I569",35,"IT56",14.139,41.1856,0.0,idrotm[550],"ONLY");
27729 gMC->Gspos("I569",36,"IT56",7.1924,43.1017,0.0,idrotm[551],"ONLY");
27730 gMC->Gspos("I569",37,"IT56",0.0,43.545,0.0,0,"ONLY");
27731 gMC->Gspos("I569",38,"IT56",-7.1924,43.1017,0.0,idrotm[552],"ONLY");
27732 gMC->Gspos("I569",1,"IT56",-14.139,41.1856,0.0,idrotm[553],"ONLY");
27733 gMC->Gspos("I569",2,"IT56",-20.7978,38.431,0.0,idrotm[620],"ONLY");
27734 gMC->Gspos("I569",3,"IT56",-26.7459,34.3631,0.0,idrotm[555],"ONLY");
27735 gMC->Gspos("I569",4,"IT56",-32.1494,29.5956,0.0,idrotm[556],"ONLY");
27736 gMC->Gspos("I569",5,"IT56",-36.4544,23.8169,0.0,idrotm[557],"ONLY");
27737 gMC->Gspos("I569",6,"IT56",-40.0172,17.5532,0.0,idrotm[558],"ONLY");
27738 gMC->Gspos("I569",7,"IT56",-42.2125,10.6897,0.0,idrotm[559],"ONLY");
27739 gMC->Gspos("I571",15,"IT56",-21.2916,-34.387,0.0,idrotm[501],"ONLY");
27740 gMC->Gspos("I571",14,"IT56",-27.351,-30.0026,0.0,idrotm[503],"ONLY");
27741 gMC->Gspos("I571",13,"IT56",-32.2758,-24.3735,0.0,idrotm[504],"ONLY");
27742 gMC->Gspos("I571",12,"IT56",-36.3422,-18.0963,0.0,idrotm[505],"ONLY");
27743 gMC->Gspos("I571",11,"IT56",-38.901,-11.0683,0.0,idrotm[506],"ONLY");
27744 gMC->Gspos("I571",10,"IT56",-40.4252,-3.7459,0.0,idrotm[507],"ONLY");
27745 gMC->Gspos("I571",9,"IT56",-40.2725,3.7318,0.0,idrotm[508],"ONLY");
27746 gMC->Gspos("I571",8,"IT56",-39.0486,11.1103,0.0,idrotm[509],"ONLY");
27747 gMC->Gspos("I571",7,"IT56",-36.2049,18.0279,0.0,idrotm[510],"ONLY");
27748 gMC->Gspos("I571",6,"IT56",-32.3982,24.466,0.0,idrotm[511],"ONLY");
27749 gMC->Gspos("I571",5,"IT56",-27.2476,29.8892,0.0,idrotm[512],"ONLY");
27750 gMC->Gspos("I571",4,"IT56",-21.3723,34.5175,0.0,idrotm[513],"ONLY");
27751 gMC->Gspos("I571",3,"IT56",-14.6104,37.7138,0.0,idrotm[653],"ONLY");
27752 gMC->Gspos("I571",2,"IT56",-7.4599,39.9072,0.0,idrotm[514],"ONLY");
27753 gMC->Gspos("I571",1,"IT56",0.0,40.445,0.0,0,"ONLY");
27754 gMC->Gspos("I571",34,"IT56",7.46,39.9071,0.0,idrotm[515],"ONLY");
27755 gMC->Gspos("I571",33,"IT56",14.6104,37.7138,0.0,idrotm[516],"ONLY");
27756 gMC->Gspos("I571",32,"IT56",21.3723,34.5175,0.0,idrotm[517],"ONLY");
27757 gMC->Gspos("I571",31,"IT56",27.2476,29.8892,0.0,idrotm[518],"ONLY");
27758 gMC->Gspos("I571",30,"IT56",32.3983,24.466,0.0,idrotm[519],"ONLY");
27759 gMC->Gspos("I571",29,"IT56",36.2049,18.0279,0.0,idrotm[520],"ONLY");
27760 gMC->Gspos("I571",28,"IT56",39.0486,11.1103,0.0,idrotm[521],"ONLY");
27761 gMC->Gspos("I571",27,"IT56",40.2725,3.7318,0.0,idrotm[522],"ONLY");
27762 gMC->Gspos("I571",26,"IT56",40.4252,-3.746,0.0,idrotm[523],"ONLY");
27763 gMC->Gspos("I571",25,"IT56",38.901,-11.0683,0.0,idrotm[524],"ONLY");
27764 gMC->Gspos("I571",24,"IT56",36.3422,-18.0963,0.0,idrotm[525],"ONLY");
27765 gMC->Gspos("I571",23,"IT56",32.2758,-24.3736,0.0,idrotm[526],"ONLY");
27766 gMC->Gspos("I571",22,"IT56",27.351,-30.0026,0.0,idrotm[527],"ONLY");
27767 gMC->Gspos("I571",21,"IT56",21.2915,-34.387,0.0,idrotm[528],"ONLY");
27768 gMC->Gspos("I571",20,"IT56",14.6658,-37.8569,0.0,idrotm[618],"ONLY");
27769 gMC->Gspos("I571",19,"IT56",7.4317,-39.7563,0.0,idrotm[529],"ONLY");
27770 gMC->Gspos("I571",18,"IT56",0.0,-40.5984,0.0,idrotm[533],"ONLY");
27771 gMC->Gspos("I571",17,"IT56",-7.4318,-39.7563,0.0,idrotm[530],"ONLY");
27772 gMC->Gspos("I571",16,"IT56",-14.6659,-37.8569,0.0,idrotm[531],"ONLY");
27773 gMC->Gspos("I565",13,"IT56",-30.6798,-23.1683,0.0,idrotm[504],"ONLY");
27774 gMC->Gspos("I565",12,"IT56",-34.5519,-17.2048,0.0,idrotm[505],"ONLY");
27775 gMC->Gspos("I565",11,"IT56",-36.9774,-10.521,0.0,idrotm[506],"ONLY");
27776 gMC->Gspos("I565",10,"IT56",-38.4338,-3.5614,0.0,idrotm[507],"ONLY");
27777 gMC->Gspos("I565",9,"IT56",-38.281,3.5473,0.0,idrotm[508],"ONLY");
27778 gMC->Gspos("I565",8,"IT56",-37.1249,10.563,0.0,idrotm[509],"ONLY");
27779 gMC->Gspos("I565",7,"IT56",-34.4146,17.1364,0.0,idrotm[510],"ONLY");
27780 gMC->Gspos("I565",6,"IT56",-30.8022,23.2608,0.0,idrotm[511],"ONLY");
27781 gMC->Gspos("I565",5,"IT56",-25.9002,28.4112,0.0,idrotm[512],"ONLY");
27782 gMC->Gspos("I565",4,"IT56",-20.3195,32.817,0.0,idrotm[513],"ONLY");
27783 gMC->Gspos("I565",3,"IT56",-13.8879,35.8489,0.0,idrotm[653],"ONLY");
27784 gMC->Gspos("I565",2,"IT56",-7.0924,37.9412,0.0,idrotm[514],"ONLY");
27785 gMC->Gspos("I565",1,"IT56",0.0,38.445,0.0,0,"ONLY");
27786 gMC->Gspos("I565",34,"IT56",7.0925,37.9412,0.0,idrotm[515],"ONLY");
27787 gMC->Gspos("I565",33,"IT56",13.888,35.8489,0.0,idrotm[516],"ONLY");
27788 gMC->Gspos("I565",32,"IT56",20.3195,32.817,0.0,idrotm[517],"ONLY");
27789 gMC->Gspos("I565",31,"IT56",25.9002,28.4112,0.0,idrotm[518],"ONLY");
27790 gMC->Gspos("I565",30,"IT56",30.8022,23.2607,0.0,idrotm[519],"ONLY");
27791 gMC->Gspos("I565",29,"IT56",34.4146,17.1364,0.0,idrotm[520],"ONLY");
27792 gMC->Gspos("I565",28,"IT56",37.125,10.5629,0.0,idrotm[521],"ONLY");
27793 gMC->Gspos("I565",27,"IT56",38.281,3.5472,0.0,idrotm[522],"ONLY");
27794 gMC->Gspos("I565",26,"IT56",38.4338,-3.5614,0.0,idrotm[523],"ONLY");
27795 gMC->Gspos("I565",25,"IT56",36.9774,-10.521,0.0,idrotm[524],"ONLY");
27796 gMC->Gspos("I565",24,"IT56",34.5519,-17.2048,0.0,idrotm[525],"ONLY");
27797 gMC->Gspos("I565",23,"IT56",30.6798,-23.1683,0.0,idrotm[526],"ONLY");
27798 gMC->Gspos("I565",22,"IT56",26.0036,-28.5246,0.0,idrotm[527],"ONLY");
27799 gMC->Gspos("I565",21,"IT56",20.2387,-32.6866,0.0,idrotm[528],"ONLY");
27800 gMC->Gspos("I565",20,"IT56",13.9433,-35.992,0.0,idrotm[618],"ONLY");
27801 gMC->Gspos("I565",19,"IT56",7.0642,-37.7904,0.0,idrotm[529],"ONLY");
27802 gMC->Gspos("I565",18,"IT56",0.0,-38.5984,0.0,idrotm[533],"ONLY");
27803 gMC->Gspos("I565",17,"IT56",-7.0643,-37.7904,0.0,idrotm[530],"ONLY");
27804 gMC->Gspos("I565",16,"IT56",-13.9434,-35.992,0.0,idrotm[531],"ONLY");
27805 gMC->Gspos("I565",15,"IT56",-20.2387,-32.6866,0.0,idrotm[501],"ONLY");
27806 gMC->Gspos("I565",14,"IT56",-26.0036,-28.5246,0.0,idrotm[503],"ONLY");
27807 gMC->Gspos("I553",1,"I570",0.005,0.0,52.8453,0,"ONLY");
27808 gMC->Gspos("I523",1,"I570",0.0,0.0,46.9203+0.82,0,"ONLY");
27809 gMC->Gspos("I523",2,"I570",0.0,0.0,43.0103+0.82,0,"ONLY");
27810 gMC->Gspos("I523",3,"I570",0.0,0.0,39.1003+0.82,0,"ONLY");
27811 gMC->Gspos("I523",4,"I570",0.0,0.0,35.1903+0.82,0,"ONLY");
27812 gMC->Gspos("I523",5,"I570",0.0,0.0,31.2803+0.82,0,"ONLY");
27813 gMC->Gspos("I523",6,"I570",0.0,0.0,27.3703+0.82,0,"ONLY");
27814 gMC->Gspos("I523",7,"I570",0.0,0.0,23.4603+0.82,0,"ONLY");
27815 gMC->Gspos("I523",8,"I570",0.0,0.0,19.5503+0.82,0,"ONLY");
27816 gMC->Gspos("I523",9,"I570",0.0,0.0,15.6403+0.82,0,"ONLY");
27817 gMC->Gspos("I523",10,"I570",0.0,0.0,11.7303+0.82,0,"ONLY");
27818 gMC->Gspos("I523",11,"I570",0.0,0.0,7.8203+0.82,0,"ONLY");
27819 gMC->Gspos("I523",12,"I570",0.0,0.0,3.9103+0.82,0,"ONLY");
27820 gMC->Gspos("I523",13,"I570",0.0,0.0,0.0003+0.82,0,"ONLY");
27821 gMC->Gspos("I523",14,"I570",0.0,0.0,-3.9097+0.82,0,"ONLY");
27822 gMC->Gspos("I523",15,"I570",0.0,0.0,-7.8197+0.82,0,"ONLY");
27823 gMC->Gspos("I523",16,"I570",0.0,0.0,-11.7297+0.82,0,"ONLY");
27824 gMC->Gspos("I523",17,"I570",0.0,0.0,-15.6397+0.82,0,"ONLY");
27825 gMC->Gspos("I523",18,"I570",0.0,0.0,-19.5497+0.82,0,"ONLY");
27826 gMC->Gspos("I523",19,"I570",0.0,0.0,-23.4597+0.82,0,"ONLY");
27827 gMC->Gspos("I523",20,"I570",0.0,0.0,-27.3697+0.82,0,"ONLY");
27828 gMC->Gspos("I523",21,"I570",0.0,0.0,-31.2797+0.82,0,"ONLY");
27829 gMC->Gspos("I523",22,"I570",0.0,0.0,-35.1897+0.82,0,"ONLY");
27830 gMC->Gspos("I523",23,"I570",0.0,0.0,-39.0997+0.82,0,"ONLY");
27831 gMC->Gspos("I523",24,"I570",0.0,0.0,-43.0097+0.82,0,"ONLY");
27832 gMC->Gspos("I523",25,"I570",0.0,0.0,-46.9197+0.82,0,"ONLY");
27833 gMC->Gspos("I553",2,"I570",-0.005,0.0,-51.2047,idrotm[570],"ONLY");
27834 gMC->Gspos("I566",1,"I569",0.0,-0.03,46.9203,idrotm[532],"ONLY");
27835 gMC->Gspos("I566",2,"I569",0.0,0.03,43.0103,0,"ONLY");
27836 gMC->Gspos("I566",3,"I569",0.0,-0.03,39.1003,idrotm[532],"ONLY");
27837 gMC->Gspos("I566",4,"I569",0.0,0.03,35.1903,0,"ONLY");
27838 gMC->Gspos("I566",5,"I569",0.0,-0.03,31.2803,idrotm[532],"ONLY");
27839 gMC->Gspos("I566",6,"I569",0.0,0.03,27.3703,0,"ONLY");
27840 gMC->Gspos("I566",7,"I569",0.0,-0.03,23.4603,idrotm[532],"ONLY");
27841 gMC->Gspos("I566",8,"I569",0.0,0.03,19.5503,0,"ONLY");
27842 gMC->Gspos("I566",9,"I569",0.0,-0.03,15.6403,idrotm[532],"ONLY");
27843 gMC->Gspos("I566",10,"I569",0.0,0.03,11.7303,0,"ONLY");
27844 gMC->Gspos("I566",11,"I569",0.0,-0.03,7.8203,idrotm[532],"ONLY");
27845 gMC->Gspos("I566",12,"I569",0.0,0.03,3.9103,0,"ONLY");
27846 gMC->Gspos("I566",13,"I569",0.0,-0.03,0.0003,0,"ONLY");
27847 gMC->Gspos("I566",14,"I569",0.0,0.03,-3.9097,0,"ONLY");
27848 gMC->Gspos("I566",15,"I569",0.0,-0.03,-7.8197,idrotm[532],"ONLY");
27849 gMC->Gspos("I566",16,"I569",0.0,0.03,-11.7297,0,"ONLY");
27850 gMC->Gspos("I566",17,"I569",0.0,-0.03,-15.6397,0,"ONLY");
27851 gMC->Gspos("I566",18,"I569",0.0,0.03,-19.5497,0,"ONLY");
27852 gMC->Gspos("I566",19,"I569",0.0,-0.03,-23.4597,idrotm[532],"ONLY");
27853 gMC->Gspos("I566",20,"I569",0.0,0.03,-27.3697,0,"ONLY");
27854 gMC->Gspos("I566",21,"I569",0.0,-0.03,-31.2797,idrotm[532],"ONLY");
27855 gMC->Gspos("I566",22,"I569",0.0,0.03,-35.1897,0,"ONLY");
27856 gMC->Gspos("I566",23,"I569",0.0,-0.03,-39.0997,0,"ONLY");
27857 gMC->Gspos("I566",24,"I569",0.0,0.03,-43.0097,0,"ONLY");
27858 gMC->Gspos("I566",25,"I569",0.0,-0.03,-46.9197,idrotm[532],"ONLY");
27859 gMC->Gspos("I544",1,"I571",0.0101,0.0,43.125,0,"ONLY");
27860 gMC->Gspos("I516",20,"I571",0.0001,0.0,39.1-1.08,0,"ONLY");
27861 gMC->Gspos("I516",19,"I571",0.0001,0.0,35.19-1.08,0,"ONLY");
27862 gMC->Gspos("I516",18,"I571",0.0001,0.0,31.28-1.08,0,"ONLY");
27863 gMC->Gspos("I516",17,"I571",0.0001,0.0,27.37-1.08,0,"ONLY");
27864 gMC->Gspos("I516",16,"I571",0.0001,0.0,23.46-1.08,0,"ONLY");
27865 gMC->Gspos("I516",15,"I571",0.0001,0.0,19.55-1.08,0,"ONLY");
27866 gMC->Gspos("I516",14,"I571",0.0001,0.0,15.64-1.08,0,"ONLY");
27867 gMC->Gspos("I516",13,"I571",0.0001,0.0,11.73-1.08,0,"ONLY");
27868 gMC->Gspos("I516",12,"I571",0.0001,0.0,7.82-1.08,0,"ONLY");
27869 gMC->Gspos("I516",11,"I571",0.0001,0.0,3.91-1.08,0,"ONLY");
27870 gMC->Gspos("I516",10,"I571",0.0001,0.0,0.0-1.08,0,"ONLY");
27871 gMC->Gspos("I516",9,"I571",0.0001,0.0,-3.91-1.08,0,"ONLY");
27872 gMC->Gspos("I516",8,"I571",0.0001,0.0,-7.82-1.08,0,"ONLY");
27873 gMC->Gspos("I516",7,"I571",0.0001,0.0,-11.73-1.08,0,"ONLY");
27874 gMC->Gspos("I516",6,"I571",0.0001,0.0,-15.64-1.08,0,"ONLY");
27875 gMC->Gspos("I516",5,"I571",0.0001,0.0,-19.55-1.08,0,"ONLY");
27876 gMC->Gspos("I516",4,"I571",0.0001,0.0,-23.46-1.08,0,"ONLY");
27877 gMC->Gspos("I516",3,"I571",0.0001,0.0,-27.37-1.08,0,"ONLY");
27878 gMC->Gspos("I516",2,"I571",0.0001,0.0,-31.28-1.08,0,"ONLY");
27879 gMC->Gspos("I516",1,"I571",0.0001,0.0,-35.19-1.08,0,"ONLY");
27880 gMC->Gspos("I544",2,"I571",-0.0099,0.0,-41.375,idrotm[570],"ONLY");
27881 gMC->Gspos("I562",1,"I565",0.0,0.03,41.1546,0,"ONLY");
27882 gMC->Gspos("I562",2,"I565",0.0,-0.03,37.2246,0,"ONLY");
27883 gMC->Gspos("I562",3,"I565",0.0,0.03,33.3146,0,"ONLY");
27884 gMC->Gspos("I562",4,"I565",0.0,-0.03,29.3846,0,"ONLY");
27885 gMC->Gspos("I562",5,"I565",0.0,0.03,25.4746,0,"ONLY");
27886 gMC->Gspos("I562",6,"I565",0.0,-0.03,21.5446,0,"ONLY");
27887 gMC->Gspos("I562",7,"I565",0.0,0.03,17.6346,0,"ONLY");
27888 gMC->Gspos("I562",8,"I565",0.0,-0.03,13.7046,0,"ONLY");
27889 gMC->Gspos("I562",9,"I565",0.0,0.03,9.7946,0,"ONLY");
27890 gMC->Gspos("I562",10,"I565",0.0,-0.03,5.8645,0,"ONLY");
27891 gMC->Gspos("I562",11,"I565",0.0,0.03,1.9546,0,"ONLY");
27892 gMC->Gspos("I562",12,"I565",0.0,-0.03,-1.9754,0,"ONLY");
27893 gMC->Gspos("I562",13,"I565",0.0,0.03,-5.8855,0,"ONLY");
27894 gMC->Gspos("I562",14,"I565",0.0,-0.03,-9.8154,0,"ONLY");
27895 gMC->Gspos("I562",15,"I565",0.0,0.03,-13.7254,0,"ONLY");
27896 gMC->Gspos("I562",16,"I565",0.0,-0.03,-17.6555,0,"ONLY");
27897 gMC->Gspos("I562",17,"I565",0.0,0.03,-21.5655,0,"ONLY");
27898 gMC->Gspos("I562",18,"I565",0.0,-0.03,-25.4954,0,"ONLY");
27899 gMC->Gspos("I562",19,"I565",0.0,0.03,-29.4054,0,"ONLY");
27900 gMC->Gspos("I562",20,"I565",0.0,-0.03,-33.3354,0,"ONLY");
27901 gMC->Gspos("I562",21,"I565",0.0,0.03,-37.2454,0,"ONLY");
27902 gMC->Gspos("I562",22,"I565",0.0,-0.03,-41.1554,0,"ONLY");
27903 gMC->Gspos("I559",1,"I553",2.25,-1.615,0.0,0,"ONLY");
27904 gMC->Gspos("I560",1,"I553",2.25,-1.615,0.0,0,"ONLY");
27905 gMC->Gspos("I560",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
27906 gMC->Gspos("I558",1,"I553",-1.7167,-1.52,0.0,idrotm[583],"ONLY");
27907 gMC->Gspos("I557",1,"I553",-1.8533,-1.341,0.0,idrotm[581],"ONLY");
27908 gMC->Gspos("I558",2,"I553",1.8367,-1.3122,0.0,idrotm[575],"ONLY");
27909 gMC->Gspos("I557",2,"I553",1.75,-1.52,0.0,idrotm[583],"ONLY");
27910 gMC->Gspos("I558",3,"I553",-0.12,1.6613,0.0,idrotm[581],"ONLY");
27911 gMC->Gspos("I557",3,"I553",0.1034,1.6901,0.0,idrotm[575],"ONLY");
27912 gMC->Gspos("I556",3,"I553",-1.031,0.2033,-2.203,idrotm[580],"ONLY");
27913 gMC->Gspos("I556",1,"I553",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
27914 gMC->Gspos("I554",1,"I553",0.0,-1.58,0.71,0,"ONLY");
27915 gMC->Gspos("I555",1,"I553",-0.0072,-1.58,-1.2311,idrotm[633],"ONLY");
27916 gMC->Gspos("I556",2,"I553",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
27917 gMC->Gspos("I556",4,"I553",-1.031,0.2033,-0.287,idrotm[579],"ONLY");
27918 gMC->Gspos("I559",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
27919 gMC->Gspos("I561",1,"I553",2.1,-1.615,-0.24,0,"MANY");
27920 gMC->Gspos("I561",2,"I553",-2.1,-1.615,-0.24,idrotm[573],"MANY");
27921 gMC->Gspos("I519",37,"I523",0.0001,-1.79,-0.99,idrotm[586],"ONLY");
27922 gMC->Gspos("I519",36,"I523",-3.2986,-1.79,-1.2943,0,"ONLY");
27923 gMC->Gspos("I519",35,"I523",-3.2986,-1.71,-1.2943,0,"ONLY");
27924 gMC->Gspos("I519",34,"I523",-3.2286,-1.71,-1.2943,0,"ONLY");
27925 gMC->Gspos("I519",33,"I523",-3.2286,-1.79,-1.2943,0,"ONLY");
27926 gMC->Gspos("I519",32,"I523",-3.1586,-1.79,-1.2943,0,"ONLY");
27927 gMC->Gspos("I519",31,"I523",-3.1586,-1.71,-1.2943,0,"ONLY");
27928 gMC->Gspos("I519",30,"I523",-1.3436,-1.71,-1.2943,0,"ONLY");
27929 gMC->Gspos("I519",29,"I523",-1.3436,-1.79,-1.2943,0,"ONLY");
27930 gMC->Gspos("I519",28,"I523",-1.2736,-1.79,-1.2943,0,"ONLY");
27931 gMC->Gspos("I519",27,"I523",-1.2736,-1.71,-1.2943,0,"ONLY");
27932 gMC->Gspos("I519",26,"I523",-1.2036,-1.71,-1.2943,0,"ONLY");
27933 gMC->Gspos("I519",25,"I523",-1.2036,-1.79,-1.2943,0,"ONLY");
27934 gMC->Gspos("I519",24,"I523",-1.0458,-1.79,-1.2943,0,"ONLY");
27935 gMC->Gspos("I519",23,"I523",-1.0458,-1.71,-1.2943,0,"ONLY");
27936 gMC->Gspos("I519",22,"I523",-0.9758,-1.71,-1.2943,0,"ONLY");
27937 gMC->Gspos("I519",21,"I523",-0.9758,-1.79,-1.2943,0,"ONLY");
27938 gMC->Gspos("I519",20,"I523",-0.9058,-1.79,-1.2943,0,"ONLY");
27939 gMC->Gspos("I519",19,"I523",-0.9058,-1.71,-1.2943,0,"ONLY");
27940 gMC->Gspos("I519",18,"I523",0.9092,-1.71,-1.2943,0,"ONLY");
27941 gMC->Gspos("I519",17,"I523",0.9092,-1.79,-1.2943,0,"ONLY");
27942 gMC->Gspos("I519",16,"I523",0.9792,-1.79,-1.2943,0,"ONLY");
27943 gMC->Gspos("I519",15,"I523",0.9792,-1.71,-1.2943,0,"ONLY");
27944 gMC->Gspos("I519",14,"I523",1.0492,-1.71,-1.2943,0,"ONLY");
27945 gMC->Gspos("I519",13,"I523",1.0492,-1.79,-1.2943,0,"ONLY");
27946 gMC->Gspos("I519",12,"I523",1.207,-1.79,-1.2943,0,"ONLY");
27947 gMC->Gspos("I519",11,"I523",1.207,-1.71,-1.2943,0,"ONLY");
27948 gMC->Gspos("I519",10,"I523",1.277,-1.71,-1.2943,0,"ONLY");
27949 gMC->Gspos("I519",9,"I523",1.277,-1.79,-1.2943,0,"ONLY");
27950 gMC->Gspos("I519",8,"I523",1.347,-1.79,-1.2943,0,"ONLY");
27951 gMC->Gspos("I519",7,"I523",1.347,-1.71,-1.2943,0,"ONLY");
27952 gMC->Gspos("I519",6,"I523",3.162,-1.71,-1.2943,0,"ONLY");
27953 gMC->Gspos("I519",5,"I523",3.162,-1.79,-1.2943,0,"ONLY");
27954 gMC->Gspos("I519",4,"I523",3.232,-1.79,-1.2943,0,"ONLY");
27955 gMC->Gspos("I519",3,"I523",3.232,-1.71,-1.2943,0,"ONLY");
27956 gMC->Gspos("I521",12,"I523",-2.8209,-1.7925,-0.982,0,"ONLY");
27957 gMC->Gspos("I521",11,"I523",-1.6895,-1.7925,-0.982,0,"ONLY");
27958 gMC->Gspos("I521",10,"I523",-0.5631,-1.7925,-0.982,0,"ONLY");
27959 gMC->Gspos("I521",9,"I523",0.5633,-1.7925,-0.982,0,"ONLY");
27960 gMC->Gspos("I521",8,"I523",1.6861,-1.7925,-0.982,0,"ONLY");
27961 gMC->Gspos("I521",7,"I523",2.8161,-1.7925,-0.982,0,"ONLY");
27962 gMC->Gspos("I519",2,"I523",3.302,-1.79,-1.2943,0,"ONLY");
27963 gMC->Gspos("I520",3,"I523",0.0001,-1.845,-1.19,0,"ONLY");
27964 gMC->Gspos("I520",2,"I523",-2.2499,-1.845,-1.19,0,"ONLY");
27965 gMC->Gspos("I521",6,"I523",-2.8209,-1.7075,-0.982,0,"ONLY");
27966 gMC->Gspos("I521",5,"I523",-1.6895,-1.7075,-0.982,0,"ONLY");
27967 gMC->Gspos("I521",4,"I523",-0.5631,-1.7075,-0.982,0,"ONLY");
27968 gMC->Gspos("I521",3,"I523",0.5633,-1.7075,-0.982,0,"ONLY");
27969 gMC->Gspos("I521",2,"I523",1.6861,-1.7075,-0.982,0,"ONLY");
27970 gMC->Gspos("I518",1,"I523",0.0001,-1.75,-1.065,0,"ONLY");
27971 gMC->Gspos("I519",1,"I523",3.302,-1.71,-1.2943,0,"ONLY");
27972 gMC->Gspos("I520",1,"I523",2.2501,-1.845,-1.19,0,"ONLY");
27973 gMC->Gspos("I521",1,"I523",2.8161,-1.7075,-0.982,0,"ONLY");
27974 gMC->Gspos("I522",1,"I523",2.2501,-1.655,-1.3,idrotm[583],"MANY");
27975 gMC->Gspos("I522",2,"I523",-2.2499,-1.655,-1.3,idrotm[583],"MANY");
27976 gMC->Gspos("I542",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
27977 gMC->Gspos("I541",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
27978 gMC->Gspos("I541",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
27979 gMC->Gspos("I542",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
27980 gMC->Gspos("I543",1,"I523",2.1001,-1.615,0.955,0,"MANY");
27981 gMC->Gspos("I543",2,"I523",-2.0999,-1.615,0.955,idrotm[573],"MANY");
27982 gMC->Gspos("I537",2,"I523",1.7501,-1.52,0.0,idrotm[583],"ONLY");
27983 gMC->Gspos("I538",2,"I523",1.8368,-1.3122,0.0,idrotm[575],"ONLY");
27984 gMC->Gspos("I537",3,"I523",0.1035,1.6901,0.0,idrotm[575],"ONLY");
27985 gMC->Gspos("I538",3,"I523",-0.1199,1.6612,0.0,idrotm[581],"ONLY");
27986 gMC->Gspos("I538",1,"I523",-1.7166,-1.52,0.0,idrotm[583],"ONLY");
27987 gMC->Gspos("I537",1,"I523",-1.8532,-1.341,0.0,idrotm[581],"ONLY");
27988 gMC->Gspos("I536",3,"I523",-1.031,0.2033,-1.008,idrotm[580],"ONLY");
27989 gMC->Gspos("I536",4,"I523",-1.031,0.2033,0.908,idrotm[579],"ONLY");
27990 gMC->Gspos("I535",1,"I523",-0.0072,-1.58,-0.0361,idrotm[633],"ONLY");
27991 gMC->Gspos("I536",2,"I523",1.0312,0.2033,-1.008,idrotm[577],"ONLY");
27992 gMC->Gspos("I536",1,"I523",1.0312,0.2033,0.908,idrotm[576],"ONLY");
27993 gMC->Gspos("I534",1,"I523",0.0001,-1.58,1.905,0,"ONLY");
27994 gMC->Gspos("I540",1,"I523",0.0001,-1.785,1.905,idrotm[571],"ONLY");
27995 gMC->Gspos("I539",1,"I523",1.8001,-1.75,-0.195,idrotm[571],"ONLY");
27996 gMC->Gspos("I539",2,"I523",-1.7999,-1.75,-0.195,idrotm[572],"ONLY");
27997 gMC->Gspos("ITS6",1,"I566",0.0,0.0,0.0,0,"ONLY");
27998 gMC->Gspos("I550",1,"I544",2.25,-1.615,0.0,0,"ONLY");
27999 gMC->Gspos("I551",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28000 gMC->Gspos("I551",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28001 gMC->Gspos("I550",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28002 gMC->Gspos("I549",1,"I544",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28003 gMC->Gspos("I548",1,"I544",1.8533,-1.341,0.0,idrotm[575],"ONLY");
28004 gMC->Gspos("I547",1,"I544",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
28005 gMC->Gspos("I545",1,"I544",0.0,-1.58,0.71,0,"ONLY");
28006 gMC->Gspos("I547",2,"I544",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
28007 gMC->Gspos("I546",1,"I544",-0.0073,-1.58,-1.2311,idrotm[633],"ONLY");
28008 gMC->Gspos("I547",4,"I544",-1.0311,0.2033,-0.287,idrotm[579],"ONLY");
28009 gMC->Gspos("I547",3,"I544",-1.0311,0.2033,-2.203,idrotm[580],"ONLY");
28010 gMC->Gspos("I548",2,"I544",-0.1033,1.6901,0.0,idrotm[581],"O]NLY");
28011 gMC->Gspos("I549",2,"I544",0.12,1.6613,0.0,idrotm[575],"ONLY");
28012 gMC->Gspos("I549",3,"I544",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28013 gMC->Gspos("I548",3,"I544",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28014 gMC->Gspos("I552",1,"I544",2.1,-1.615,-0.24,0,"MANY");
28015 gMC->Gspos("I552",2,"I544",-2.1,-1.615,-0.24,idrotm[573],"MANY");
28016 gMC->Gspos("I515",12,"I516",-1.6896,-1.7075,-0.9822,0,"ONLY");
28017 gMC->Gspos("I515",11,"I516",-1.6896,-1.7925,-0.9822,0,"ONLY");
28018 gMC->Gspos("I513",37,"I516",0.0,-1.79,-1.035,idrotm[586],"ONLY");
28019 gMC->Gspos("I513",1,"I516",-3.2987,-1.71,-1.2943,0,"ONLY");
28020 gMC->Gspos("I515",1,"I516",-2.816,-1.7075,-0.9822,0,"ONLY");
28021 gMC->Gspos("I514",1,"I516",-2.25,-1.845,-1.19,0,"ONLY");
28022 gMC->Gspos("I514",2,"I516",0.0,-1.845,-1.19,0,"ONLY");
28023 gMC->Gspos("I514",3,"I516",2.25,-1.845,-1.19,0,"ONLY");
28024 gMC->Gspos("I515",2,"I516",-2.816,-1.7925,-0.9822,0,"ONLY");
28025 gMC->Gspos("I513",2,"I516",-3.2987,-1.79,-1.2943,0,"ONLY");
28026 gMC->Gspos("I515",3,"I516",-0.5632,-1.7075,-0.9822,0,"ONLY");
28027 gMC->Gspos("I515",4,"I516",-0.5632,-1.7925,-0.9822,0,"ONLY");
28028 gMC->Gspos("I515",5,"I516",0.5632,-1.7925,-0.9822,0,"ONLY");
28029 gMC->Gspos("I515",6,"I516",0.5632,-1.7075,-0.9822,0,"ONLY");
28030 gMC->Gspos("I515",7,"I516",1.6896,-1.7075,-0.9822,0,"ONLY");
28031 gMC->Gspos("I515",8,"I516",1.6896,-1.7925,-0.9822,0,"ONLY");
28032 gMC->Gspos("I515",9,"I516",2.816,-1.7925,-0.9822,0,"ONLY");
28033 gMC->Gspos("I515",10,"I516",2.816,-1.7075,-0.9822,0,"ONLY");
28034 gMC->Gspos("I513",3,"I516",-3.2287,-1.79,-1.2943,0,"ONLY");
28035 gMC->Gspos("I513",4,"I516",-3.2287,-1.71,-1.2943,0,"ONLY");
28036 gMC->Gspos("I513",5,"I516",-3.1587,-1.71,-1.2943,0,"ONLY");
28037 gMC->Gspos("I513",6,"I516",-3.1587,-1.79,-1.2943,0,"ONLY");
28038 gMC->Gspos("I513",7,"I516",-1.3437,-1.79,-1.2943,0,"ONLY");
28039 gMC->Gspos("I513",8,"I516",-1.3437,-1.71,-1.2943,0,"ONLY");
28040 gMC->Gspos("I513",9,"I516",-1.2737,-1.71,-1.2943,0,"ONLY");
28041 gMC->Gspos("I513",10,"I516",-1.2737,-1.79,-1.2943,0,"ONLY");
28042 gMC->Gspos("I513",11,"I516",-1.2037,-1.79,-1.2943,0,"ONLY");
28043 gMC->Gspos("I513",12,"I516",-1.2037,-1.71,-1.2943,0,"ONLY");
28044 gMC->Gspos("I513",13,"I516",-1.046,-1.71,-1.2943,0,"ONLY");
28045 gMC->Gspos("I513",14,"I516",-1.046,-1.79,-1.2943,0,"ONLY");
28046 gMC->Gspos("I513",15,"I516",-0.976,-1.79,-1.2943,0,"ONLY");
28047 gMC->Gspos("I513",16,"I516",-0.976,-1.71,-1.2943,0,"ONLY");
28048 gMC->Gspos("I513",17,"I516",-0.906,-1.71,-1.2943,0,"ONLY");
28049 gMC->Gspos("I513",18,"I516",-0.906,-1.79,-1.2943,0,"ONLY");
28050 gMC->Gspos("I513",19,"I516",0.9091,-1.79,-1.2943,0,"ONLY");
28051 gMC->Gspos("I513",20,"I516",0.9091,-1.71,-1.2943,0,"ONLY");
28052 gMC->Gspos("I513",21,"I516",0.9791,-1.71,-1.2943,0,"ONLY");
28053 gMC->Gspos("I513",22,"I516",0.9791,-1.79,-1.2943,0,"ONLY");
28054 gMC->Gspos("I513",23,"I516",1.0491,-1.79,-1.2943,0,"ONLY");
28055 gMC->Gspos("I513",24,"I516",1.0491,-1.71,-1.2943,0,"ONLY");
28056 gMC->Gspos("I513",25,"I516",1.2068,-1.71,-1.2943,0,"ONLY");
28057 gMC->Gspos("I513",26,"I516",1.2068,-1.79,-1.2943,0,"ONLY");
28058 gMC->Gspos("I513",27,"I516",1.2768,-1.79,-1.2943,0,"ONLY");
28059 gMC->Gspos("I513",28,"I516",1.2768,-1.71,-1.2943,0,"ONLY");
28060 gMC->Gspos("I513",29,"I516",1.3469,-1.71,-1.2943,0,"ONLY");
28061 gMC->Gspos("I513",30,"I516",1.3469,-1.79,-1.2943,0,"ONLY");
28062 gMC->Gspos("I513",31,"I516",3.1619,-1.79,-1.2943,0,"ONLY");
28063 gMC->Gspos("I513",32,"I516",3.1619,-1.71,-1.2943,0,"ONLY");
28064 gMC->Gspos("I513",33,"I516",3.2319,-1.71,-1.2943,0,"ONLY");
28065 gMC->Gspos("I513",34,"I516",3.2319,-1.79,-1.2943,0,"ONLY");
28066 gMC->Gspos("I513",35,"I516",3.3019,-1.79,-1.2943,0,"ONLY");
28067 gMC->Gspos("I513",36,"I516",3.3019,-1.71,-1.2943,0,"ONLY");
28068 gMC->Gspos("I512",1,"I516",0.0,-1.75,-1.065,0,"ONLY");
28069 gMC->Gspos("I528",1,"I516",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28070 gMC->Gspos("I527",1,"I516",1.8534,-1.341,0.0,idrotm[575],"ONLY");
28071 gMC->Gspos("I528",2,"I516",0.12,1.6613,0.0,idrotm[575],"ONLY");
28072 gMC->Gspos("I527",2,"I516",-0.1033,1.6901,0.0,idrotm[581],"ONLY");
28073 gMC->Gspos("I527",3,"I516",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28074 gMC->Gspos("I528",3,"I516",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28075 gMC->Gspos("I526",2,"I516",1.0311,0.2033,-1.008,idrotm[577],"ONLY");
28076 gMC->Gspos("I525",1,"I516",-0.0073,-1.58,-0.0361,idrotm[633],"ONLY");
28077 gMC->Gspos("I524",1,"I516",0.0,-1.58,1.905,0,"ONLY");
28078 gMC->Gspos("I526",1,"I516",1.0311,0.2033,0.908,idrotm[576],"ONLY");
28079 gMC->Gspos("I526",3,"I516",-1.0311,0.2033,0.908,idrotm[579],"ONLY");
28080 gMC->Gspos("I526",4,"I516",-1.0311,0.2033,-1.008,idrotm[580],"ONLY");
28081 gMC->Gspos("I529",1,"I516",1.8,-1.75,-0.195,idrotm[571],"ONLY");
28082 gMC->Gspos("I530",1,"I516",0.0,-1.785,1.905,idrotm[571],"ONLY");
28083 gMC->Gspos("I529",2,"I516",-1.8,-1.75,-0.195,idrotm[572],"ONLY");
28084 gMC->Gspos("I517",1,"I516",2.25,-1.655,-1.3,idrotm[583],"MANY");
28085 gMC->Gspos("I517",2,"I516",-2.25,-1.655,-1.3,idrotm[584],"MANY");
28086 gMC->Gspos("I531",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28087 gMC->Gspos("I531",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28088 gMC->Gspos("I532",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28089 gMC->Gspos("I532",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28090 gMC->Gspos("I533",1,"I516",2.1,-1.615,0.955,0,"MANY");
28091 gMC->Gspos("I533",2,"I516",-2.1,-1.615,0.955,idrotm[573],"MANY");
28092 gMC->Gspos("ITS5",1,"I562",0.0,0.0,0.0,0,"ONLY");
28095 // --- Place volumes of shield between SPD and SDD
28098 gMC->Gspos("IC01",1,"ITSD",0.0,0.0,0.0,0,"ONLY");
28099 gMC->Gspos("IC02",1,"ITSD",0.0,0.0,25.+8.75,0,"ONLY");
28100 gMC->Gspos("IC02",2,"ITSD",0.0,0.0,-25.-8.75,idrotm[200],"ONLY");
28101 //gMC->Gspos("IC03",1,"ITSD",0.0,0.0,25.+17.5+7.875,0,"ONLY");
28102 //gMC->Gspos("IC03",2,"ITSD",0.0,0.0,-25.-17.5-7.875,idrotm[200],"ONLY");
28105 // --- Place volumes of cylinders between SPD and SDD and SDD and SSD
28107 gMC->Gspos("ICY1",1,"IS02",0.0,0.0,0.,0,"ONLY");
28108 gMC->Gspos("ICY2",1,"IS01",0.0,0.0,0.,0,"ONLY");
28111 // --- Place volumes of SDD cone ----------------------------------
28114 gMC->Gspos("I093",1,"IS02",0.0,0.0,0.0,0,"MANY");
28115 gMC->Gspos("I093",2,"IS02",0.0,0.0,0.0,idrotm[856],"MANY");
28116 gMC->Gspos("I099",4,"IS02",0.0,0.0,0.0,idrotm[857],"MANY");
28117 gMC->Gspos("I099",3,"IS02",0.0,0.0,0.0,idrotm[858],"MANY");
28118 gMC->Gspos("I099",5,"IS02",0.0,0.0,0.0,idrotm[859],"MANY");
28119 gMC->Gspos("I099",6,"IS02",0.0,0.0,0.0,idrotm[860],"MANY");
28120 gMC->Gspos("I099",7,"IS02",0.0,0.0,0.0,idrotm[861],"MANY");
28121 gMC->Gspos("I099",2,"IS02",0.0,0.0,0.0,idrotm[862],"MANY");
28122 gMC->Gspos("I200",4,"IS02",0.0,0.0,0.0,idrotm[863],"MANY");
28123 gMC->Gspos("I200",3,"IS02",0.0,0.0,0.0,idrotm[864],"MANY");
28124 gMC->Gspos("I200",2,"IS02",0.0,0.0,0.0,idrotm[865],"MANY");
28125 gMC->Gspos("I200",13,"IS02",0.0,0.0,0.0,idrotm[867],"MANY");
28126 gMC->Gspos("I200",12,"IS02",0.0,0.0,0.0,idrotm[869],"MANY");
28127 gMC->Gspos("I200",11,"IS02",0.0,0.0,0.0,idrotm[870],"MANY");
28128 gMC->Gspos("I200",10,"IS02",0.0,0.0,0.0,idrotm[871],"MANY");
28129 gMC->Gspos("I200",9,"IS02",0.0,0.0,0.0,idrotm[872],"MANY");
28130 gMC->Gspos("I200",8,"IS02",0.0,0.0,0.0,idrotm[873],"MANY");
28131 gMC->Gspos("I200",7,"IS02",0.0,0.0,0.0,idrotm[874],"MANY");
28132 gMC->Gspos("I200",6,"IS02",0.0,0.0,0.0,idrotm[875],"MANY");
28133 gMC->Gspos("I200",5,"IS02",0.0,0.0,0.0,idrotm[876],"MANY");
28134 gMC->Gspos("I090",2,"IS02",0.0,0.0,-39.4,0,"ONLY");
28135 gMC->Gspos("I090",1,"IS02",0.0,0.0,39.4,idrotm[856],"ONLY");
28136 gMC->Gspos("I099",9,"IS02",0.0,0.0,0.0,idrotm[877],"ONLY");
28137 gMC->Gspos("I099",8,"IS02",0.0,0.0,0.0,idrotm[879],"ONLY");
28138 gMC->Gspos("I099",1,"IS02",0.0,0.0,0.0,idrotm[880],"ONLY");
28139 gMC->Gspos("I099",12,"IS02",0.0,0.0,0.0,idrotm[881],"ONLY");
28140 gMC->Gspos("I099",11,"IS02",0.0,0.0,0.0,idrotm[851],"ONLY");
28141 gMC->Gspos("I099",10,"IS02",0.0,0.0,0.0,idrotm[882],"ONLY");
28142 gMC->Gspos("I200",23,"IS02",0.0,0.0,0.0,idrotm[898],"ONLY");
28143 gMC->Gspos("I200",24,"IS02",0.0,0.0,0.0,idrotm[883],"ONLY");
28144 gMC->Gspos("I200",1,"IS02",0.0,0.0,0.0,idrotm[884],"ONLY");
28145 gMC->Gspos("I200",14,"IS02",0.0,0.0,0.0,idrotm[885],"ONLY");
28146 gMC->Gspos("I200",15,"IS02",0.0,0.0,0.0,idrotm[887],"ONLY");
28147 gMC->Gspos("I200",16,"IS02",0.0,0.0,0.0,idrotm[888],"ONLY");
28148 gMC->Gspos("I200",17,"IS02",0.0,0.0,0.0,idrotm[889],"ONLY");
28149 gMC->Gspos("I200",18,"IS02",0.0,0.0,0.0,idrotm[890],"ONLY");
28150 gMC->Gspos("I200",22,"IS02",0.0,0.0,0.0,idrotm[891],"ONLY");
28151 gMC->Gspos("I200",21,"IS02",0.0,0.0,0.0,idrotm[892],"ONLY");
28152 gMC->Gspos("I200",20,"IS02",0.0,0.0,0.0,idrotm[868],"ONLY");
28153 gMC->Gspos("I200",19,"IS02",0.0,0.0,0.0,idrotm[893],"ONLY");
28154 gMC->Gspos("I098",1,"IS02",0.0,0.0,33.6,0,"ONLY");
28155 gMC->Gspos("I097",1,"IS02",0.0,0.0,26.6,0,"ONLY");
28156 gMC->Gspos("I097",2,"IS02",0.0,0.0,-26.6,idrotm[856],"ONLY");
28157 gMC->Gspos("I098",2,"IS02",0.0,0.0,-33.6,idrotm[856],"ONLY");
28158 gMC->Gspos("I202",1,"IS02",12.1,0.0,33.84,0,"ONLY");
28159 gMC->Gspos("I202",6,"IS02",-6.05,-10.4789,33.84,idrotm[930],"ONLY");
28160 gMC->Gspos("I202",5,"IS02",-6.05,10.4789,33.84,idrotm[929],"ONLY");
28161 gMC->Gspos("I202",2,"IS02",12.1,0.0,-33.84,idrotm[856],"ONLY");
28162 gMC->Gspos("I202",3,"IS02",-6.05,10.4789,-33.84,idrotm[932],"ONLY");
28163 gMC->Gspos("I202",4,"IS02",-6.05,-10.4789,-33.84,idrotm[934],"ONLY");
28164 gMC->Gspos("I203",12,"IS02",21.8453,0.0,-42.24,idrotm[856],"ONLY");
28165 gMC->Gspos("I203",11,"IS02",10.9227,-18.9186,-42.24,idrotm[935],"ONLY");
28166 gMC->Gspos("I203",10,"IS02",10.9227,-18.9186,42.24,idrotm[846],"ONLY");
28167 gMC->Gspos("I203",9,"IS02",-10.9227,-18.9186,-42.24,idrotm[934],"ONLY");
28168 gMC->Gspos("I203",8,"IS02",-10.9227,-18.9186,42.24,idrotm[930],"ONLY");
28169 gMC->Gspos("I203",7,"IS02",-21.8453,0.0,-42.24,idrotm[933],"ONLY");
28170 gMC->Gspos("I203",6,"IS02",-21.8453,0.0,42.24,idrotm[878],"ONLY");
28171 gMC->Gspos("I203",5,"IS02",-10.9227,18.9186,-42.24,idrotm[932],"ONLY");
28172 gMC->Gspos("I203",4,"IS02",-10.9227,18.9186,42.24,idrotm[929],"ONLY");
28173 gMC->Gspos("I203",3,"IS02",10.9227,18.9186,-42.24,idrotm[931],"ONLY");
28174 gMC->Gspos("I203",2,"IS02",10.9227,18.9186,42.24,idrotm[853],"ONLY");
28175 gMC->Gspos("I203",1,"IS02",21.8453,0.0,42.24,0,"ONLY");
28176 gMC->Gspos("I095",1,"I098",0.0,0.0,0.0,0,"ONLY");
28177 gMC->Gspos("I096",23,"I098",22.77,0.0,0.0,idrotm[894],"MANY");
28178 gMC->Gspos("I096",14,"I098",22.3754,6.57,0.0,idrotm[895],"MANY");
28179 gMC->Gspos("I096",3,"I098",19.1553,12.3104,0.0,idrotm[896],"MANY");
28180 gMC->Gspos("I096",16,"I098",15.2714,17.6241,0.0,idrotm[897],"MANY");
28181 gMC->Gspos("I096",5,"I098",9.459,20.7123,0.0,idrotm[899],"MANY");
28182 gMC->Gspos("I096",18,"I098",3.3188,23.0826,0.0,idrotm[900],"MANY");
28183 gMC->Gspos("I096",7,"I098",-3.2405,22.5382,0.0,idrotm[901],"MANY");
28184 gMC->Gspos("I096",20,"I098",-9.6875,21.2126,0.0,idrotm[902],"MANY");
28185 gMC->Gspos("I096",9,"I098",-14.9112,17.2084,0.0,idrotm[903],"MANY");
28186 gMC->Gspos("I096",22,"I098",-19.618,12.6077,0.0,idrotm[904],"MANY");
28187 gMC->Gspos("I096",11,"I098",-21.8477,6.4151,0.0,idrotm[905],"MANY");
28188 gMC->Gspos("I096",24,"I098",-23.32,0.0,0.0,idrotm[906],"MANY");
28189 gMC->Gspos("I096",13,"I098",-21.8477,-6.4151,0.0,idrotm[907],"MANY");
28190 gMC->Gspos("I096",4,"I098",-19.618,-12.6077,0.0,idrotm[908],"MANY");
28191 gMC->Gspos("I096",15,"I098",-14.9112,-17.2084,0.0,idrotm[909],"MANY");
28192 gMC->Gspos("I096",6,"I098",-9.6875,-21.2126,0.0,idrotm[910],"MANY");
28193 gMC->Gspos("I096",17,"I098",-3.2405,-22.5382,0.0,idrotm[911],"MANY");
28194 gMC->Gspos("I096",8,"I098",3.3188,-23.0826,0.0,idrotm[912],"MANY");
28195 gMC->Gspos("I096",19,"I098",9.459,-20.7123,0.0,idrotm[913],"MANY");
28196 gMC->Gspos("I096",10,"I098",15.2714,-17.6241,0.0,idrotm[914],"MANY");
28197 gMC->Gspos("I096",21,"I098",19.1553,-12.3104,0.0,idrotm[915],"MANY");
28198 gMC->Gspos("I096",12,"I098",22.3754,-6.57,0.0,idrotm[916],"MANY");
28199 gMC->Gspos("I094",1,"I097",0.0,0.0,0.0,0,"ONLY");
28200 gMC->Gspos("I096",1,"I097",13.87,0.0,0.0,idrotm[894],"MANY");
28201 gMC->Gspos("I096",32,"I097",13.037,6.2783,0.0,idrotm[917],"MANY");
28202 gMC->Gspos("I096",25,"I097",8.6478,10.844,0.0,idrotm[918],"MANY");
28203 gMC->Gspos("I096",34,"I097",3.2199,14.1072,0.0,idrotm[919],"MANY");
28204 gMC->Gspos("I096",27,"I097",-3.0864,13.5223,0.0,idrotm[920],"MANY");
28205 gMC->Gspos("I096",36,"I097",-9.0219,11.3131,0.0,idrotm[921],"MANY");
28206 gMC->Gspos("I096",29,"I097",-12.4964,6.018,0.0,idrotm[922],"MANY");
28207 gMC->Gspos("I096",2,"I097",-14.47,0.0,0.0,idrotm[906],"MANY");
28208 gMC->Gspos("I096",31,"I097",-12.4964,-6.018,0.0,idrotm[923],"MANY");
28209 gMC->Gspos("I096",26,"I097",-9.0219,-11.3131,0.0,idrotm[924],"MANY");
28210 gMC->Gspos("I096",33,"I097",-3.0864,-13.5223,0.0,idrotm[925],"MANY");
28211 gMC->Gspos("I096",28,"I097",3.2199,-14.1072,0.0,idrotm[926],"MANY");
28212 gMC->Gspos("I096",35,"I097",8.6478,-10.844,0.0,idrotm[927],"MANY");
28213 gMC->Gspos("I096",30,"I097",13.037,-6.2783,0.0,idrotm[928],"MANY");
28216 // --- Place volumes of SSD cone ----------------------------------
28219 gMC->Gspos("I212",2,"IS01",0.0,0.0,0.0,idrotm[701],"MANY");
28220 gMC->Gspos("I212",1,"IS01",0.0,0.0,0.0,0,"MANY");
28221 gMC->Gspos("I211",1,"IS01",0.0,0.0,-56.5,0,"ONLY");
28222 gMC->Gspos("I217",1,"IS01",0.0,0.0,-44.4,0,"ONLY"); // this will change after PPR to be symmetric
28223 gMC->Gspos("I219",1,"IS01",0.0,0.0,-50.25,0,"ONLY"); // this will change after PPR to be symmetric
28224 gMC->Gspos("I211",2,"IS01",0.0,0.0,56.5,idrotm[701],"ONLY");
28225 gMC->Gspos("I219",2,"IS01",0.0,0.0,51.65,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28226 gMC->Gspos("I217",2,"IS01",0.0,0.0,45.8,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28227 gMC->Gspos("I214",2,"IS01",0.0,0.0,67.25,idrotm[701],"ONLY");
28228 gMC->Gspos("I213",2,"IS01",0.0,0.0,62.25,idrotm[701],"ONLY");
28229 gMC->Gspos("I213",1,"IS01",0.0,0.0,-62.25,0,"ONLY");
28230 gMC->Gspos("I214",1,"IS01",0.0,0.0,-67.25,0,"ONLY");
28231 gMC->Gspos("I215",19,"IS01",0.0,0.0,0.0,idrotm[702],"MANY");
28232 gMC->Gspos("I215",21,"IS01",0.0,0.0,0.0,idrotm[703],"MANY");
28233 gMC->Gspos("I215",23,"IS01",0.0,0.0,0.0,idrotm[704],"MANY");
28234 gMC->Gspos("I215",24,"IS01",0.0,0.0,0.0,idrotm[705],"MANY");
28235 gMC->Gspos("I215",3,"IS01",0.0,0.0,0.0,idrotm[706],"MANY");
28236 gMC->Gspos("I215",5,"IS01",0.0,0.0,0.0,idrotm[707],"MANY");
28237 gMC->Gspos("I215",7,"IS01",0.0,0.0,0.0,idrotm[708],"MANY");
28238 gMC->Gspos("I215",9,"IS01",0.0,0.0,0.0,idrotm[709],"MANY");
28239 gMC->Gspos("I215",11,"IS01",0.0,0.0,0.0,idrotm[710],"MANY");
28240 gMC->Gspos("I215",13,"IS01",0.0,0.0,0.0,idrotm[711],"MANY");
28241 gMC->Gspos("I215",15,"IS01",0.0,0.0,0.0,idrotm[712],"MANY");
28242 gMC->Gspos("I215",17,"IS01",0.0,0.0,0.0,idrotm[713],"MANY");
28243 gMC->Gspos("I216",9,"IS01",0.0,0.0,45.5,idrotm[714],"ONLY");
28244 gMC->Gspos("I216",11,"IS01",0.0,0.0,45.5,idrotm[715],"ONLY");
28245 gMC->Gspos("I216",12,"IS01",0.0,0.0,45.5,idrotm[716],"ONLY");
28246 gMC->Gspos("I216",3,"IS01",0.0,0.0,45.5,idrotm[717],"ONLY");
28247 gMC->Gspos("I216",5,"IS01",0.0,0.0,45.5,idrotm[718],"ONLY");
28248 gMC->Gspos("I216",7,"IS01",0.0,0.0,45.5,idrotm[719],"ONLY");
28249 gMC->Gspos("I216",10,"IS01",0.0,0.0,-44,idrotm[720],"ONLY");
28250 gMC->Gspos("I216",1,"IS01",0.0,0.0,-44,idrotm[721],"ONLY");
28251 gMC->Gspos("I216",2,"IS01",0.0,0.0,-44,idrotm[722],"ONLY");
28252 gMC->Gspos("I216",4,"IS01",0.0,0.0,-44,idrotm[723],"ONLY");
28253 gMC->Gspos("I216",6,"IS01",0.0,0.0,-44,idrotm[724],"ONLY");
28254 gMC->Gspos("I216",8,"IS01",0.0,0.0,-44,idrotm[725],"ONLY");
28255 gMC->Gspos("I215",1,"IS01",0.0,0.0,0.0,idrotm[726],"MANY");
28256 gMC->Gspos("I215",2,"IS01",0.0,0.0,0.0,idrotm[727],"MANY");
28257 gMC->Gspos("I215",4,"IS01",0.0,0.0,0.0,idrotm[728],"MANY");
28258 gMC->Gspos("I215",6,"IS01",0.0,0.0,0.0,idrotm[729],"MANY");
28259 gMC->Gspos("I215",8,"IS01",0.0,0.0,0.0,idrotm[733],"MANY");
28260 gMC->Gspos("I215",10,"IS01",0.0,0.0,0.0,idrotm[730],"MANY");
28261 gMC->Gspos("I215",12,"IS01",0.0,0.0,0.0,idrotm[731],"MANY");
28262 gMC->Gspos("I215",14,"IS01",0.0,0.0,0.0,idrotm[768],"MANY");
28263 gMC->Gspos("I215",16,"IS01",0.0,0.0,0.0,idrotm[732],"MANY");
28264 gMC->Gspos("I215",18,"IS01",0.0,0.0,0.0,idrotm[734],"MANY");
28265 gMC->Gspos("I215",20,"IS01",0.0,0.0,0.0,idrotm[798],"MANY");
28266 gMC->Gspos("I215",22,"IS01",0.0,0.0,0.0,idrotm[735],"MANY");
28269 // --- Place subdetectors' mother volumes and supports' mother volumes
28270 // into ITS mother volume ITSD
28272 gMC->Gspos("IT12",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SPD mother volume
28273 gMC->Gspos("IT34",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD mother volume
28274 gMC->Gspos("IT56",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD mother volume
28275 gMC->Gspos("IS02",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD cones/supports
28276 gMC->Gspos("IS01",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD cones/supports
28279 // **************************** SERVICES *********************************
28282 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28291 gMC->Gsvolu("I1CU", "TUBS", idtmed[213], dgh, 5);
28292 gMC->Gspos("I1CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28293 gMC->Gspos("I1CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28295 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28304 gMC->Gsvolu("I2CU", "TUBS", idtmed[213], dgh, 5);
28305 gMC->Gspos("I2CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28306 gMC->Gspos("I2CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28309 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28313 dgh[1] = 46.+1.0+1.5;
28318 gMC->Gsvolu("I1CC", "TUBS", idtmed[225], dgh, 5);
28319 gMC->Gspos("I1CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28320 gMC->Gspos("I1CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28322 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28326 dgh[1] = 46.+1.0+1.5;
28331 gMC->Gsvolu("I2CC", "TUBS", idtmed[225], dgh, 5);
28332 gMC->Gspos("I2CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28333 gMC->Gspos("I2CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28336 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28345 gMC->Gsvolu("IPA1", "TUBS", idtmed[210], dgh, 5);
28346 gMC->Gspos("IPA1", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28347 gMC->Gspos("IPA1", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28349 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28358 gMC->Gsvolu("IPA2", "TUBS", idtmed[210], dgh, 5);
28359 gMC->Gspos("IPA2", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28360 gMC->Gspos("IPA2", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28363 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28366 dgh[0] = (ztpc-97.5)/2.;
28373 gMC->Gsvolu("ICU1", "CONS", idtmed[213], dgh, 7);
28374 gMC->Gspos("ICU1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28376 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28379 dgh[0] = (ztpc-97.5)/2.;
28386 gMC->Gsvolu("ICU2", "CONS", idtmed[213], dgh, 7);
28387 gMC->Gspos("ICU2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28390 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28393 dgh[0] = (ztpc-97.5)/2.;
28395 dgh[2] = 46.2+1.0+1.5;
28397 dgh[4] = 62.3+1.0+1.5;
28400 gMC->Gsvolu("ICC1", "CONS", idtmed[225], dgh, 7);
28401 gMC->Gspos("ICC1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28403 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28406 dgh[0] = (ztpc-97.5)/2.;
28408 dgh[2] = 46.2+1.0+1.5;
28410 dgh[4] = 62.3+1.0+1.5;
28413 gMC->Gsvolu("ICC2", "CONS", idtmed[225], dgh, 7);
28414 gMC->Gspos("ICC2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28416 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28424 gMC->Gsvolu("ICU3", "TUBS", idtmed[213], dgh, 5);
28425 gMC->Gspos("ICU3", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28427 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28435 gMC->Gsvolu("ICU4", "TUBS", idtmed[213], dgh, 5);
28436 gMC->Gspos("ICU4", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28438 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28446 gMC->Gsvolu("ICC3", "TUBS", idtmed[225], dgh, 5);
28447 gMC->Gspos("ICC3", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28449 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28457 gMC->Gsvolu("ICC4", "TUBS", idtmed[225], dgh, 5);
28458 gMC->Gspos("ICC4", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28460 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28461 // THE ABSORBER - COPPER PART - UPPER PART
28465 dgh[2] = (ztpc-97.5+1.5)/2.;
28468 gMC->Gsvolu("ICU5", "TUBS", idtmed[213], dgh, 5);
28469 gMC->Gspos("ICU5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28471 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28472 // THE ABSORBER - COPPER PART - LOWER PART
28476 dgh[2] = (ztpc-97.5+1.5)/2.;
28479 gMC->Gsvolu("ICU6", "TUBS", idtmed[213], dgh, 5);
28480 gMC->Gspos("ICU6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28482 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28483 // THE ABSORBER - CARBON PART - UPPER PART
28486 dgh[1] = 46.+1.0+1.5;
28487 dgh[2] = (ztpc-97.5)/2.;
28490 gMC->Gsvolu("ICC5", "TUBS", idtmed[225], dgh, 5);
28491 gMC->Gspos("ICC5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28493 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28494 // THE ABSORBER - CARBON PART - LOWER PART
28497 dgh[1] = 46.+1.0+1.5;
28498 dgh[2] = (ztpc-97.5)/2.;
28501 gMC->Gsvolu("ICC6", "TUBS", idtmed[225], dgh, 5);
28502 gMC->Gspos("ICC6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28504 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28505 // COPPER PART - UPPER PART
28512 gMC->Gsvolu("ICU7", "TUBS", idtmed[213], dgh, 5);
28513 gMC->Gspos("ICU7", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28515 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28516 // COPPER PART - LOWER PART
28523 gMC->Gsvolu("ICU8", "TUBS", idtmed[213], dgh, 5);
28524 gMC->Gspos("ICU8", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28526 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28527 // CARBON PART - UPPER PART
28534 gMC->Gsvolu("ICC7", "TUBS", idtmed[225], dgh, 5);
28535 gMC->Gspos("ICC7", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28537 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28538 // CARBON PART - LOWER PART
28545 gMC->Gsvolu("ICC8", "TUBS", idtmed[225], dgh, 5);
28546 gMC->Gspos("ICC8", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28548 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - UPPER PART
28555 gMC->Gsvolu("IHK1", "TUBS", idtmed[264], dgh, 5);
28556 gMC->Gspos("IHK1", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28558 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - LOWER PART
28565 gMC->Gsvolu("IHK2", "TUBS", idtmed[264], dgh, 5);
28566 gMC->Gspos("IHK2", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28568 // --- DEFINE RAILS BETWEEN THE ITS AND THE TPC
28575 gMC->Gsvolu("IRA1", "BOX ", idtmed[268], dgh, 3);
28576 gMC->Gspos("IRA1", 1, "ITSV", 53.5, 0., -69.5, 0, "ONLY");
28577 gMC->Gsvolu("IRA2", "BOX ", idtmed[268], dgh, 3);
28578 gMC->Gspos("IRA2", 1, "ITSV", -53.5, 0., -69.5, 0, "ONLY");
28580 dgh[0] = 2.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28581 dgh[1] = 8.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28583 gMC->Gsvolu("IRA3", "BOX ", idtmed[205], dgh, 3);
28584 gMC->Gspos("IRA3", 1, "IRA1", 0., 0., 0., 0, "ONLY");
28585 gMC->Gsvolu("IRA4", "BOX ", idtmed[205], dgh, 3);
28586 gMC->Gspos("IRA4", 1, "IRA2", 0., 0., 0., 0, "ONLY");
28590 // --- DEFINE CYLINDERS HOLDING RAILS BETWEEN THE ITS AND THE TPC
28595 gMC->Gsvolu("ICYL", "TUBE", idtmed[210], dgh, 3);
28596 gMC->Gspos("ICYL", 1, "ALIC", 0., 0., 74.1, 0, "ONLY");
28597 gMC->Gspos("ICYL", 2, "ALIC", 0., 0., -74.1, idrotm[200], "ONLY");
28599 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE CYLINDERS
28603 dgh[2] = 5.; // 5. comes from the fact that the volume has to be 567.6/2 cm^3
28604 gMC->Gsvolu("ISR1", "TUBE", idtmed[284], dgh, 3);
28605 gMC->Gspos("ISR1", 1, "ITSV", 53.4292, 10.7053, 79.75, 0, "ONLY");
28606 gMC->Gspos("ISR1", 2, "ITSV", 53.4292, -10.7053, 79.75, 0, "ONLY");
28607 gMC->Gspos("ISR1", 3, "ITSV", -53.4292, 10.7053, 79.75, 0, "ONLY");
28608 gMC->Gspos("ISR1", 4, "ITSV", -53.4292, -10.7053, 79.75, 0, "ONLY");
28609 gMC->Gspos("ISR1", 5, "ITSV", 53.4292, 10.7053, -79.75, 0, "ONLY");
28610 gMC->Gspos("ISR1", 6, "ITSV", 53.4292, -10.7053, -79.75, 0, "ONLY");
28611 gMC->Gspos("ISR1", 7, "ITSV", -53.4292, 10.7053, -79.75, 0, "ONLY");
28612 gMC->Gspos("ISR1", 8, "ITSV", -53.4292, -10.7053, -79.75, 0, "ONLY");
28614 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE ABSORBER
28619 gMC->Gsvolu("ISR2", "BOX ", idtmed[210], dgh, 3);
28620 gMC->Gspos("ISR2", 1, "ALIC", 53.5, 0., 125.5, 0, "ONLY");
28621 gMC->Gsvolu("ISR3", "BOX ", idtmed[210], dgh, 3);
28622 gMC->Gspos("ISR3", 1, "ALIC", -53.5, 0., 125.5, 0, "ONLY");
28627 gMC->Gsvolu("ISR4", "BOX ", idtmed[205], dgh, 3);
28628 gMC->Gspos("ISR4", 1, "ISR2", 0., 0., 0., 0, "ONLY");
28629 gMC->Gsvolu("ISR5", "BOX ", idtmed[205], dgh, 3);
28630 gMC->Gspos("ISR5", 1, "ISR3", 0., 0., 0., 0, "ONLY");
28632 // --- DEFINE SUPPORTS TO ATTACH THE ITS TO THE TPC
28637 gMC->Gsvolu("ISR6", "TUBE", idtmed[210], dgh, 3);
28638 gMC->Gspos("ISR6", 1, "ALIC", 0., 54., 77., 0, "ONLY");
28639 gMC->Gspos("ISR6", 2, "ALIC", 0., 54., -77., 0, "ONLY");
28640 gMC->Gspos("ISR6", 3, "ALIC", 0., -54., -77., 0, "ONLY");
28642 // --- Outputs the geometry tree in the EUCLID/CAD format
28645 gMC->WriteEuclid("ITSgeometry", "ITSV", 1, 5);
28649 //_____________________________________________________________________________
28650 void AliITSvPPRasymm::CreateMaterials(){
28651 ////////////////////////////////////////////////////////////////////////
28653 // Create ITS materials
28654 // This function defines the default materials used in the Geant
28655 // Monte Carlo simulations for the geometries AliITSv1, AliITSv3,
28656 // AliITSvPPRasymm.
28657 // In general it is automatically replaced by
28658 // the CreatMaterials routine defined in AliITSv?. Should the function
28659 // CreateMaterials not exist for the geometry version you are using this
28660 // one is used. See the definition found in AliITSv5 or the other routine
28661 // for a complete definition.
28664 Int_t ifield = gAlice->Field()->Integ();
28665 Float_t fieldm = gAlice->Field()->Max();
28667 Float_t tmaxfd = 0.1; // 1.0; // Degree
28668 Float_t stemax = 1.0; // cm
28669 Float_t deemax = 0.1; // 30.0; // Fraction of particle's energy 0<deemax<=1
28670 Float_t epsil = 1.0E-4; // 1.0; // cm
28671 Float_t stmin = 0.0; // cm "Default value used"
28673 Float_t tmaxfdSi = 0.1; // .10000E+01; // Degree
28674 Float_t stemaxSi = 0.0075; // .10000E+01; // cm
28675 Float_t deemaxSi = 0.1; // 0.30000E-02; // Fraction of particle's energy 0<deemax<=1
28676 Float_t epsilSi = 1.0E-4;// .10000E+01;
28677 Float_t stminSi = 0.0; // cm "Default value used"
28679 Float_t tmaxfdAir = 0.1; // .10000E+01; // Degree
28680 Float_t stemaxAir = .10000E+01; // cm
28681 Float_t deemaxAir = 0.1; // 0.30000E-02; // Fraction of particle's energy 0<deemax<=1
28682 Float_t epsilAir = 1.0E-4;// .10000E+01;
28683 Float_t stminAir = 0.0; // cm "Default value used"
28685 Float_t tmaxfdServ = 1.0; // 10.0; // Degree
28686 Float_t stemaxServ = 1.0; // 0.01; // cm
28687 Float_t deemaxServ = 0.5; // 0.1; // Fraction of particle's energy 0<deemax<=1
28688 Float_t epsilServ = 1.0E-3; // 0.003; // cm
28689 Float_t stminServ = 0.0; //0.003; // cm "Default value used"
28692 Float_t afre[2] = { 12.011,18.9984032 };
28693 Float_t zfre[2] = { 6., 9. };
28694 Float_t wfre[2] = { 5.,12. };
28695 Float_t densfre = 1.5;
28697 // --- Define the various materials and media for GEANT ---
28698 // AliMaterial(Int_t imat, const char* name, Float_t a, Float_t z,
28699 // Float_t dens, Float_t radl, Float_t absl,
28700 // Float_t *buf=0, Int_t nwbuf=0)
28701 //AliMedium(Int_t numed, const char *name, Int_t nmat,
28702 // Int_t isvol, Int_t ifield, Float_t fieldm,
28703 // Float_t tmaxfd, Float_t stemax, Float_t deemax,
28704 // Float_t epsil, Float_t stmin, Float_t *ubuf=0, Int_t nbuf=0)
28705 AliMaterial(1,"SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28706 AliMedium(1,"SI$",1,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28708 AliMaterial(2,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28709 AliMedium(2,"SPD SI CHIP$",2,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28711 AliMaterial(3,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28712 AliMedium(3,"SPD SI BUS$",3,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28714 AliMaterial(4,"C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28715 AliMedium(4,"C (M55J)$",4,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28717 AliMaterial(5,"AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28718 AliMedium(5,"AIR$",5,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28720 AliMaterial(6,"GEN AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28721 AliMedium(6,"GEN AIR$",6,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28723 AliMaterial(7,"SDD SI CHIP$",0.374952E+02,0.178184E+02,0.24485E+01,0.76931E+01,0.99900E+03);
28724 AliMedium(7,"SDD SI CHIP$",7,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28726 AliMaterial(9,"SDD C (M55J)$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28727 AliMedium(9,"SDD C (M55J)$",9,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28729 AliMaterial(10,"SDD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28730 AliMedium(10,"SDD AIR$",10,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28732 AliMaterial(11,"AL$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28733 AliMedium(11,"AL$",11,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28735 AliMaterial(12,"WATER$",0.14322E+02,0.72167E+01,0.10000E+01,0.35759E+02,0.94951E+02);
28736 AliMedium(12,"WATER$",12,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28738 AliMixture(13,"Freon$",afre,zfre,densfre,-2,wfre);
28739 AliMedium(13,"Freon$",13,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28741 AliMaterial(14,"COPPER$",0.63546E+02,0.29000E+02,0.89600E+01,0.14300E+01,0.99900E+03);
28742 AliMedium(14,"COPPER$",14,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28744 AliMaterial(15,"CERAMICS$",0.22314E+02,0.10856E+02,0.36000E+01,0.76200E+01,0.31901E+02);
28745 AliMedium(15,"CERAMICS$",15,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28747 AliMaterial(20,"SSD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28748 AliMedium(20,"SSD C (M55J)$",20,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28750 AliMaterial(21,"SSD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28751 AliMedium(21,"SSD AIR$",21,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28753 AliMaterial(25,"G10FR4$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28754 AliMedium(25,"G10FR4$",25,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28756 AliMaterial(26,"GEN C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28757 AliMedium(26,"GEN C (M55J)$",26,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28759 AliMaterial(27,"GEN Air$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28760 AliMedium(27,"GEN Air$",27,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28762 AliMaterial(51,"SPD SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28763 AliMedium(51,"SPD SI$",51,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28765 AliMaterial(52,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28766 AliMedium(52,"SPD SI CHIP$",52,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28768 AliMaterial(53,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28769 AliMedium(53,"SPD SI BUS$",53,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28771 AliMaterial(54,"SPD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28772 AliMedium(54,"SPD C (M55J)$",54,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28774 AliMaterial(55,"SPD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28775 AliMedium(55,"SPD AIR$",55,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28777 AliMaterial(56,"SPD KAPTON(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28778 AliMedium(56,"SPD KAPTON(POLYCH2)$",56,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28780 AliMaterial(61,"EPOXY$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28781 AliMedium(61,"EPOXY$",61,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28783 AliMaterial(62,"SILICON$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28784 AliMedium(62,"SILICON$",62,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28786 AliMaterial(63,"KAPTONH(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28787 AliMedium(63,"KAPTONH(POLYCH2)$",63,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28789 AliMaterial(64,"ALUMINUM$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28790 AliMedium(64,"ALUMINUM$",64,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28792 AliMaterial(65,"INOX$",0.55098E+02,0.2572E+02,0.7900E+01,0.17800E+01,0.99900E+03);
28793 AliMedium(65,"INOX$",65,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28795 AliMaterial(68,"ROHACELL$",0.123974E+02,0.62363E+01,0.500E-01,0.80986E+03,0.99900E+03);
28796 AliMedium(68,"ROHACELL$",68,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28798 AliMaterial(69,"SDD C AL (M55J)$",0.138802E+02,0.71315E+01,0.19837E+01,0.176542E+02,0.99900E+03);
28799 AliMedium(69,"SDD C AL (M55J)$",69,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28801 AliMaterial(70,"SDDKAPTON (POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28802 AliMedium(70,"SDDKAPTON (POLYCH2)$",70,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28804 AliMaterial(71,"ITS SANDW A$",0.12011E+02,0.60000E+01,0.2115E+00,0.17479E+03,0.99900E+03);
28805 AliMedium(71,"ITS SANDW A$",71,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28807 AliMaterial(72,"ITS SANDW B$",0.12011E+02,0.60000E+01,0.27000E+00,0.18956E+03,0.99900E+03);
28808 AliMedium(72,"ITS SANDW B$",72,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28810 AliMaterial(73,"ITS SANDW C$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28811 AliMedium(73,"ITS SANDW C$",73,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28813 AliMaterial(74,"HEAT COND GLUE$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28814 AliMedium(74,"HEAT COND GLUE$",74,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28816 AliMaterial(75,"ELASTO SIL$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28817 AliMedium(75,"ELASTO SIL$",75,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28819 AliMaterial(76,"SPDBUS(AL+KPT+EPOX)$",0.19509E+02,0.96502E+01,0.19060E+01,0.15413E+02,0.99900E+03);
28820 AliMedium(76,"SPDBUS(AL+KPT+EPOX)$",76,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28822 AliMaterial(77,"SDD X7R capacitors$",0.1157516E+03,0.477056E+02,0.67200E+01,0.14236E+01,0.99900E+03);
28823 AliMedium(77,"SDD X7R capacitors$",77,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28825 AliMaterial(78,"SDD ruby sph. Al2O3$",0.218101E+02,0.106467E+02,0.39700E+01,0.48539E+01,0.99900E+03);
28826 AliMedium(78,"SDD ruby sph. Al2O3$",78,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28828 AliMaterial(79,"SDD SI insensitive$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28829 AliMedium(79,"SDD SI insensitive$",79,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28831 AliMaterial(80,"SDD HV microcable$",0.159379E+02,0.78598E+01,0.16087E+01,0.217906E+02,0.99900E+03);
28832 AliMedium(80,"SDD HV microcable$",80,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28834 AliMaterial(81,"SDD LV+signal cable$",0.223689E+02,0.108531+02,0.21035E+01,0.13440E+02,0.99900E+03);
28835 AliMedium(81,"SDD LV+signal cable$",81,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28837 AliMaterial(82,"SDD hybrid microcab$",0.218254E+02,0.106001E+02,0.20502E+01,0.137308E+02,0.99900E+03);
28838 AliMedium(82,"SDD hybrid microcab$",82,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28840 AliMaterial(83,"SDD anode microcab$",0.186438E+02,0.91193E+01,0.17854E+01,0.176451E+02,0.99900E+03);
28841 AliMedium(83,"SDD anode microcab$",83,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28843 AliMaterial(84,"SDD/SSD rings$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28844 AliMedium(84,"SDD/SSD rings$",84,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28846 AliMaterial(85,"inox/alum$",0.321502E+02,0.153383E+02,0.30705E+01,0.69197E+01,0.99900E+03);
28847 AliMedium(85,"inox/alum$",85,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28852 AliMaterial(90,"SPD shield$", 12.011, 6., 1.93/10. , 22.1*10., 999);
28853 AliMedium(90,"SPD shield$",90,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28855 AliMaterial(91, "SPD End ladder$", 47.0447, 21.7963, 3.6374, 4.4711, 999);
28856 AliMedium(91,"SPD End ladder$",91,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28858 AliMaterial(92, "SPD cone$",28.0855, 14., 2.33, 9.36, 999);
28859 AliMedium(92,"SPD cone$",92,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28861 AliMaterial(93, "SDD End ladder$", 69.9298, 29.8246, 0.3824, 36.5103, 999);
28862 AliMedium(93,"SDD End ladder$",93,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28864 AliMaterial(94, "SDD cone$",63.546, 29., 1.15, 1.265, 999);
28865 AliMedium(94,"SDD cone$",94,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28867 AliMaterial(95, "SSD End ladder$", 32.0988, 15.4021, 0.68, 35.3238, 999);
28868 AliMedium(95,"SSD End ladder$",95,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28870 AliMaterial(96, "SSD cone$",63.546, 29., 1.15, 1.265, 999);
28871 AliMedium(96,"SSD cone$",96,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28874 //______________________________________________________________________
28875 void AliITSvPPRasymm::InitAliITSgeom(){
28876 // Based on the geometry tree defined in Geant 3.21, this
28877 // routine initilizes the Class AliITSgeom from the Geant 3.21 ITS geometry
28879 // if(gMC->IsA()!=AliGeant3::Class()) {
28880 if(strcmp(gMC->GetName(),"TGeant3")) {
28881 Error("InitAliITSgeom",
28882 "Wrong Monte Carlo. InitAliITSgeom uses TGeant3 calls");
28885 cout << "Reading Geometry transformation directly from Geant 3." << endl;
28886 const Int_t nlayers = 6;
28887 const Int_t ndeep = 9;
28888 Int_t itsGeomTreeNames[nlayers][ndeep],lnam[20],lnum[20];
28889 Int_t nlad[nlayers],ndet[nlayers];
28890 Double_t t[3],r[10];
28891 Float_t par[20],att[20];
28892 Int_t npar,natt,idshape,imat,imed;
28893 AliITSGeant3Geometry *ig = new AliITSGeant3Geometry();
28894 Int_t mod,lay,lad,det,i,j,k;
28895 Char_t names[nlayers][ndeep][5];
28896 Int_t itsGeomTreeCopys[nlayers][ndeep];
28897 if(fMinorVersion == 1){ // Option A
28898 Char_t *namesA[nlayers][ndeep] = {
28899 {"ALIC","ITSV","ITSD","IT12","I12A","I10A","I103","I101","ITS1"}, // lay=1
28900 {"ALIC","ITSV","ITSD","IT12","I12A","I20A","I1D3","I1D1","ITS2"}, // lay=2
28901 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
28902 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
28903 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
28904 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
28905 Int_t itsGeomTreeCopysA[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
28906 {1,1,1,1,10, 4, 4,1,1},// lay=2
28907 {1,1,1,1,14, 6, 1,0,0},// lay=3
28908 {1,1,1,1,22, 8, 1,0,0},// lay=4
28909 {1,1,1,1,34,22, 1,0,0},// lay=5
28910 {1,1,1,1,38,25, 1,0,0}};//lay=6
28911 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
28912 //PH for(k=0;k<4;k++) names[i][j][k] = namesA[i][j][k];
28913 strcpy(names[i][j], namesA[i][j]);
28914 itsGeomTreeCopys[i][j] = itsGeomTreeCopysA[i][j];
28916 }else if(fMinorVersion == 2){ // Option B
28917 Char_t *namesB[nlayers][ndeep] = {
28918 {"ALIC","ITSV","ITSD","IT12","I12B","I10B","I107","I101","ITS1"}, // lay=1
28919 {"ALIC","ITSV","ITSD","IT12","I12B","I20B","I1D7","I1D1","ITS2"}, // lay=2
28920 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
28921 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
28922 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
28923 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
28924 Int_t itsGeomTreeCopysB[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
28925 {1,1,1,1,10, 4, 4,1,1},// lay=2
28926 {1,1,1,1,14, 6, 1,0,0},// lay=3
28927 {1,1,1,1,22, 8, 1,0,0},// lay=4
28928 {1,1,1,1,34,22, 1,0,0},// lay=5
28929 {1,1,1,1,38,25, 1,0,0}};//lay=6
28930 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
28931 //PH for(k=0;k<4;k++) names[i][j][k] = namesB[i][j][k];
28932 strcpy(names[i][j], namesB[i][j]);
28933 itsGeomTreeCopys[i][j] = itsGeomTreeCopysB[i][j];
28935 } // end if fMinorVersion
28936 // Sorry, but this is not very pritty code. It should be replaced
28937 // at some point with a version that can search through the geometry
28939 cout << "Reading Geometry informaton from Geant3 common blocks" << endl;
28940 for(i=0;i<20;i++) lnam[i] = lnum[i] = 0;
28941 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++)
28942 itsGeomTreeNames[i][j] = ig->StringToInt(names[i][j]);
28944 for(i=0;i<nlayers;i++){
28946 for(j=0;j<ndeep;j++) if(itsGeomTreeCopys[i][j]!=0)
28947 k *= TMath::Abs(itsGeomTreeCopys[i][j]);
28951 if(fITSgeom!=0) delete fITSgeom;
28952 nlad[0]=20;nlad[1]=40;nlad[2]=14;nlad[3]=22;nlad[4]=34;nlad[5]=38;
28953 ndet[0]=4;ndet[1]=4;ndet[2]=6;ndet[3]=8;ndet[4]=22;ndet[5]=25;
28954 fITSgeom = new AliITSgeom(0,6,nlad,ndet,mod);
28956 for(lay=1;lay<=nlayers;lay++){
28957 for(j=0;j<ndeep;j++) lnam[j] = itsGeomTreeNames[lay-1][j];
28958 for(j=0;j<ndeep;j++) lnum[j] = itsGeomTreeCopys[lay-1][j];
28960 case 1: case 2: // layers 1 and 2 are a bit special
28962 for(j=1;j<=itsGeomTreeCopys[lay-1][4];j++){
28964 for(k=1;k<=itsGeomTreeCopys[lay-1][5];k++){
28967 for(det=1;det<=itsGeomTreeCopys[lay-1][6];det++){
28970 ig->GetGeometry(ndeep,lnam,lnum,t,r,idshape,npar,natt,
28971 par,att,imat,imed);
28972 fITSgeom->CreatMatrix(mod,lay,lad,det,kSPD,t,r);
28973 if(!(fITSgeom->IsShapeDefined((Int_t)kSPD)))
28974 fITSgeom->ReSetShape(kSPD,
28975 new AliITSgeomSPD425Short(npar,par));
28980 case 3: case 4: case 5: case 6: // layers 3-6
28982 for(lad=1;lad<=itsGeomTreeCopys[lay-1][4];lad++){
28984 for(det=1;det<=itsGeomTreeCopys[lay-1][5];det++){
28987 ig->GetGeometry(7,lnam,lnum,t,r,idshape,npar,natt,
28988 par,att,imat,imed);
28991 fITSgeom->CreatMatrix(mod,lay,lad,det,kSDD,t,r);
28992 if(!(fITSgeom->IsShapeDefined(kSDD)))
28993 fITSgeom->ReSetShape(kSDD,
28994 new AliITSgeomSDD256(npar,par));
28997 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
28998 if(!(fITSgeom->IsShapeDefined(kSSD)))
28999 fITSgeom->ReSetShape(kSSD,
29000 new AliITSgeomSSD275and75(npar,par));
29003 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29004 if(!(fITSgeom->IsShapeDefined(kSSD)))
29005 fITSgeom->ReSetShape(kSSD,
29006 new AliITSgeomSSD75and275(npar,par));
29016 //_____________________________________________________________________________
29017 void AliITSvPPRasymm::Init(){
29018 ////////////////////////////////////////////////////////////////////////
29019 // Initialise the ITS after it has been created.
29020 ////////////////////////////////////////////////////////////////////////
29024 for(i=0;i<26;i++) cout << "*";
29025 cout << " ITSvPPRasymm" << fMinorVersion << "_Init ";
29026 for(i=0;i<25;i++) cout << "*";cout << endl;
29028 if(fRead[0]=='\0') strncpy(fRead,fEuclidGeomDet,60);
29029 if(fWrite[0]=='\0') strncpy(fWrite,fEuclidGeomDet,60);
29030 if(fITSgeom!=0) delete fITSgeom;
29031 fITSgeom = new AliITSgeom();
29032 if(fGeomDetIn) fITSgeom->ReadNewFile(fRead);
29033 if(!fGeomDetIn) this->InitAliITSgeom();
29034 if(fGeomDetOut) fITSgeom->WriteNewFile(fWrite);
29037 for(i=0;i<72;i++) cout << "*";
29039 fIDMother = gMC->VolId("ITSV"); // ITS Mother Volume ID.
29041 //_____________________________________________________________________________
29042 void AliITSvPPRasymm::SetDefaults(){
29043 // sets the default segmentation, response, digit and raw cluster classes
29044 const Float_t kconv = 1.0e+04; // convert cm to microns
29046 cout << "AliITSvPPRasymm::SetDefaults" << endl;
29048 AliITSDetType *iDetType;
29053 Float_t bx[256],bz[280];
29056 iDetType=DetType(kSPD);
29057 s0 = (AliITSgeomSPD*) fITSgeom->GetShape(kSPD);// Get shape info. Do it this way for now.
29058 AliITSresponse *resp0=new AliITSresponseSPD();
29059 SetResponseModel(kSPD,resp0);
29060 AliITSsegmentationSPD *seg0=new AliITSsegmentationSPD(fITSgeom);
29061 seg0->SetDetSize(s0->GetDx()*2.*kconv, // base this on AliITSgeomSPD
29062 s0->GetDz()*2.*kconv, // for now.
29063 s0->GetDy()*2.*kconv); // x,z,y full width in microns.
29064 seg0->SetNPads(256,160);// Number of Bins in x and z
29065 for(i=000;i<256;i++) bx[i] = 50.0; // in x all are 50 microns.
29066 for(i=000;i<160;i++) bz[i] = 425.0; // most are 425 microns except below
29067 for(i=160;i<280;i++) bz[i] = 0.0; // Outside of detector.
29068 bz[ 31] = bz[ 32] = 625.0; // first chip boundry
29069 bz[ 63] = bz[ 64] = 625.0; // first chip boundry
29070 bz[ 95] = bz[ 96] = 625.0; // first chip boundry
29071 bz[127] = bz[128] = 625.0; // first chip boundry
29072 bz[160] = 425.0; // Set so that there is no zero pixel size for fNz.
29073 seg0->SetBinSize(bx,bz); // Based on AliITSgeomSPD for now.
29074 SetSegmentationModel(kSPD,seg0);
29075 // set digit and raw cluster classes to be used
29076 const char *kData0=(iDetType->GetResponseModel())->DataType();
29077 if (strstr(kData0,"real")) iDetType->ClassNames("AliITSdigit",
29078 "AliITSRawClusterSPD");
29079 else iDetType->ClassNames("AliITSdigitSPD","AliITSRawClusterSPD");
29080 // SetSimulationModel(kSPD,new AliITSsimulationSPD(seg0,resp0));
29081 // iDetType->ReconstructionModel(new AliITSClusterFinderSPD());
29084 iDetType=DetType(kSDD);
29085 s1 = (AliITSgeomSDD*) fITSgeom->GetShape(kSDD);// Get shape info. Do it this way for now.
29086 AliITSresponseSDD *resp1=new AliITSresponseSDD("simulated");
29087 SetResponseModel(kSDD,resp1);
29088 AliITSsegmentationSDD *seg1=new AliITSsegmentationSDD(fITSgeom,resp1);
29089 seg1->SetDetSize(s1->GetDx()*kconv, // base this on AliITSgeomSDD
29090 s1->GetDz()*2.*kconv, // for now.
29091 s1->GetDy()*2.*kconv); // x,z,y full width in microns.
29092 seg1->SetNPads(256,256);// Use AliITSgeomSDD for now
29093 SetSegmentationModel(kSDD,seg1);
29094 const char *kData1=(iDetType->GetResponseModel())->DataType();
29095 const char *kopt=iDetType->GetResponseModel()->ZeroSuppOption();
29096 if((!strstr(kopt,"2D")) && (!strstr(kopt,"1D")) || strstr(kData1,"real") ){
29097 iDetType->ClassNames("AliITSdigit","AliITSRawClusterSDD");
29098 } else iDetType->ClassNames("AliITSdigitSDD","AliITSRawClusterSDD");
29099 // SetSimulationModel(kSDD,new AliITSsimulationSDD(seg1,resp1));
29100 // iDetType->ReconstructionModel(new AliITSClusterFinderSDD());
29103 iDetType=DetType(kSSD);
29104 s2 = (AliITSgeomSSD*) fITSgeom->GetShape(kSSD);// Get shape info. Do it this way for now.
29105 AliITSresponse *resp2=new AliITSresponseSSD("simulated");
29106 SetResponseModel(kSSD,resp2);
29107 AliITSsegmentationSSD *seg2=new AliITSsegmentationSSD(fITSgeom);
29108 seg2->SetDetSize(s2->GetDx()*2.*kconv, // base this on AliITSgeomSSD
29109 s2->GetDz()*2.*kconv, // for now.
29110 s2->GetDy()*2.*kconv); // x,z,y full width in microns.
29111 seg2->SetPadSize(95.,0.); // strip x pitch in microns
29112 seg2->SetNPads(768,0); // number of strips on each side.
29113 seg2->SetAngles(0.0075,0.0275); // strip angels rad P and N side.
29114 seg2->SetAnglesLay5(0.0075,0.0275); // strip angels rad P and N side.
29115 seg2->SetAnglesLay6(0.0275,0.0075); // strip angels rad P and N side.
29116 SetSegmentationModel(kSSD,seg2);
29117 const char *kData2=(iDetType->GetResponseModel())->DataType();
29118 if(strstr(kData2,"real") ) iDetType->ClassNames("AliITSdigit",
29119 "AliITSRawClusterSSD");
29120 else iDetType->ClassNames("AliITSdigitSSD","AliITSRawClusterSSD");
29121 // SetSimulationModel(kSSD,new AliITSsimulationSSD(seg2,resp2));
29122 // iDetType->ReconstructionModel(new AliITSClusterFinderSSD());
29125 Warning("SetDefaults",
29126 "Only the four basic detector types are initialised!");
29130 //______________________________________________________________________
29131 void AliITSvPPRasymm::DrawModule(){
29132 ////////////////////////////////////////////////////////////////////////
29133 // Draw a shaded view of the FMD version 8.
29134 ////////////////////////////////////////////////////////////////////////
29136 // Set everything unseen
29137 gMC->Gsatt("*", "seen", -1);
29139 // Set ALIC mother visible
29140 gMC->Gsatt("ALIC","SEEN",0);
29142 // Set the volumes visible
29143 gMC->Gsatt("ITSD","SEEN",0);
29144 gMC->Gsatt("ITS1","SEEN",1);
29145 gMC->Gsatt("ITS2","SEEN",1);
29146 gMC->Gsatt("ITS3","SEEN",1);
29147 gMC->Gsatt("ITS4","SEEN",1);
29148 gMC->Gsatt("ITS5","SEEN",1);
29149 gMC->Gsatt("ITS6","SEEN",1);
29151 gMC->Gsatt("IPCB","SEEN",1);
29152 gMC->Gsatt("ICO2","SEEN",1);
29153 gMC->Gsatt("ICER","SEEN",0);
29154 gMC->Gsatt("ISI2","SEEN",0);
29155 gMC->Gsatt("IPLA","SEEN",0);
29156 gMC->Gsatt("ICO3","SEEN",0);
29157 gMC->Gsatt("IEPX","SEEN",0);
29158 gMC->Gsatt("ISI3","SEEN",1);
29159 gMC->Gsatt("ISUP","SEEN",0);
29160 gMC->Gsatt("ICHO","SEEN",0);
29161 gMC->Gsatt("ICMO","SEEN",0);
29162 gMC->Gsatt("ICMD","SEEN",0);
29163 gMC->Gsatt("ICCO","SEEN",1);
29164 gMC->Gsatt("ICCM","SEEN",0);
29165 gMC->Gsatt("ITMD","SEEN",0);
29166 gMC->Gsatt("ITTT","SEEN",1);
29169 gMC->Gdopt("hide", "on");
29170 gMC->Gdopt("shad", "on");
29171 gMC->Gsatt("*", "fill", 7);
29172 gMC->SetClipBox(".");
29173 gMC->SetClipBox("*", 0, 300, -300, 300, -300, 300);
29174 gMC->DefaultRange();
29175 gMC->Gdraw("alic", 40, 30, 0, 11, 10, .07, .07);
29176 gMC->Gdhead(1111, "Inner Tracking System Version 1");
29177 gMC->Gdman(17, 6, "MAN");
29179 //_____________________________________________________________________________
29180 void AliITSvPPRasymm::StepManager(){
29181 ////////////////////////////////////////////////////////////////////////
29182 // Called for every step in the ITS, then calles the AliITShit class
29183 // creator with the information to be recoreded about that hit.
29184 // The value of the macro ALIITSPRINTGEOM if set to 1 will allow the
29185 // printing of information to a file which can be used to create a .det
29186 // file read in by the routine CreateGeometry(). If set to 0 or any other
29187 // value except 1, the default behavior, then no such file is created nor
29188 // it the extra variables and the like used in the printing allocated.
29189 ////////////////////////////////////////////////////////////////////////
29191 TLorentzVector position, momentum;
29192 static TLorentzVector position0;
29193 static Int_t stat0=0;
29194 if((id=gMC->CurrentVolID(copy) == fIDMother)&&
29195 (gMC->IsTrackEntering()||gMC->IsTrackExiting())){
29196 copy = fTrackReferences->GetEntriesFast();
29197 TClonesArray &lTR = *fTrackReferences;
29198 // Fill TrackReference structure with this new TrackReference.
29199 new(lTR[copy]) AliTrackReference(gAlice->GetCurrentTrackNumber());
29200 } // if Outer ITS mother Volume
29201 if(!(this->IsActive())){
29203 } // end if !Active volume.
29206 TClonesArray &lhits = *fHits;
29211 if(gMC->IsTrackInside()) vol[3] += 1;
29212 if(gMC->IsTrackEntering()) vol[3] += 2;
29213 if(gMC->IsTrackExiting()) vol[3] += 4;
29214 if(gMC->IsTrackOut()) vol[3] += 8;
29215 if(gMC->IsTrackDisappeared()) vol[3] += 16;
29216 if(gMC->IsTrackStop()) vol[3] += 32;
29217 if(gMC->IsTrackAlive()) vol[3] += 64;
29219 // Fill hit structure.
29220 if(!(gMC->TrackCharge())) return;
29222 // Only entering charged tracks
29223 if((id = gMC->CurrentVolID(copy)) == fIdSens[0]) {
29225 id = gMC->CurrentVolOffID(2,copy);
29226 //detector copy in the ladder = 1<->4 (ITS1 < I101 < I103 < I10A)
29228 gMC->CurrentVolOffID(3,copy1);
29229 //ladder copy in the module = 1<->2 (I10A < I12A)
29230 gMC->CurrentVolOffID(4,copy2);
29231 //module copy in the layer = 1<->10 (I12A < IT12)
29232 vol[2] = copy1+(copy2-1)*2;//# of ladders in one module = 2
29233 } else if(id == fIdSens[1]){
29235 id = gMC->CurrentVolOffID(2,copy);
29236 //detector copy in the ladder = 1<->4 (ITS2 < I1D1 < I1D3 < I20A)
29238 gMC->CurrentVolOffID(3,copy1);
29239 //ladder copy in the module = 1<->4 (I20A < I12A)
29240 gMC->CurrentVolOffID(4,copy2);
29241 //module copy in the layer = 1<->10 (I12A < IT12)
29242 vol[2] = copy1+(copy2-1)*4;//# of ladders in one module = 4
29243 } else if(id == fIdSens[2]){
29245 id = gMC->CurrentVolOffID(1,copy);
29246 //detector copy in the ladder = 1<->6 (ITS3 < I302 < I004)
29248 id = gMC->CurrentVolOffID(2,copy);
29249 //ladder copy in the layer = 1<->14 (I004 < IT34)
29251 } else if(id == fIdSens[3]){
29253 id = gMC->CurrentVolOffID(1,copy);
29254 //detector copy in the ladder = 1<->8 (ITS4 < I402 < I005)
29256 id = gMC->CurrentVolOffID(2,copy);
29257 //ladder copy in the layer = 1<->22 (I005 < IT34))
29259 }else if(id == fIdSens[4]){
29261 id = gMC->CurrentVolOffID(1,copy);
29262 //detector copy in the ladder = 1<->22 (ITS5 < I562 < I565)
29264 id = gMC->CurrentVolOffID(2,copy);
29265 //ladder copy in the layer = 1<->34 (I565 < IT56)
29267 }else if(id == fIdSens[5]){
29269 id = gMC->CurrentVolOffID(1,copy);
29270 //detector copy in the ladder = 1<->25 (ITS6 < I566 < I569)
29272 id = gMC->CurrentVolOffID(2,copy);
29273 //ladder copy in the layer = 1<->38 (I569 < IT56)
29276 return; // not an ITS volume?
29277 } // end if/else if (gMC->CurentVolID(copy) == fIdSens[i])
29279 gMC->TrackPosition(position);
29280 gMC->TrackMomentum(momentum);
29282 if(gMC->IsTrackEntering()){
29283 position0 = position;
29286 } // end if IsEntering
29287 // Fill hit structure with this new hit.
29288 new(lhits[fNhits++]) AliITShit(fIshunt,gAlice->GetCurrentTrackNumber(),vol,
29289 gMC->Edep(),gMC->TrackTime(),position,
29290 position0,momentum);
29292 position0 = position;