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"
78 ClassImp(AliITSvPPRasymm)
80 //_____________________________________________________________________________
81 AliITSvPPRasymm::AliITSvPPRasymm() {
82 ////////////////////////////////////////////////////////////////////////
83 // Standard default constructor for the ITS version 8.
84 ////////////////////////////////////////////////////////////////////////
90 fEuclidOut = kFALSE; // Don't write Euclide file
91 fGeomDetOut = kFALSE; // Don't write .det file
92 fGeomDetIn = kFALSE; // Don't Read .det file
93 fMajorVersion = IsVersion();
95 for(i=0;i<60;i++) fRead[i] = '\0';
96 for(i=0;i<60;i++) fWrite[i] = '\0';
97 for(i=0;i<60;i++) fEuclidGeomDet[i] = '\0';
99 //_____________________________________________________________________________
100 AliITSvPPRasymm::AliITSvPPRasymm(const char *name, const char *title) : AliITS(name, title){
101 ////////////////////////////////////////////////////////////////////////
102 // Standard constructor for the ITS version 8.
103 ////////////////////////////////////////////////////////////////////////
107 fIdName = new TString[fIdN];
114 fIdSens = new Int_t[fIdN];
115 for(i=0;i<fIdN;i++) fIdSens[i] = 0;
116 fMajorVersion = IsVersion();
118 fEuclidOut = kFALSE; // Don't write Euclide file
119 fGeomDetOut = kFALSE; // Don't write .det file
120 fGeomDetIn = kFALSE; // Don't Read .det file
126 fEuclidGeometry="$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.euc";
127 strncpy(fEuclidGeomDet,"$ALICE_ROOT/ITS/ITSgeometry_vPPRasymm2.det",60);
128 strncpy(fRead,fEuclidGeomDet,60);
129 strncpy(fWrite,fEuclidGeomDet,60);
131 //____________________________________________________________________________
132 AliITSvPPRasymm::AliITSvPPRasymm(const AliITSvPPRasymm &source):AliITS(source){
133 ////////////////////////////////////////////////////////////////////////
134 // Copy Constructor for ITS version 8.
135 ////////////////////////////////////////////////////////////////////////
136 if(&source == this) return;
137 Warning("Copy Constructor","Not allowed to copy AliITSvPPRasymm");
140 //_____________________________________________________________________________
141 AliITSvPPRasymm& AliITSvPPRasymm::operator=(const AliITSvPPRasymm &source){
142 ////////////////////////////////////////////////////////////////////////
143 // Assignment operator for the ITS version 8.
144 ////////////////////////////////////////////////////////////////////////
145 if(&source == this) return *this;
146 Warning("= operator","Not allowed to copy AliITSvPPRasymm");
149 //_____________________________________________________________________________
150 AliITSvPPRasymm::~AliITSvPPRasymm() {
151 ////////////////////////////////////////////////////////////////////////
152 // Standard destructor for the ITS version 8.
153 ////////////////////////////////////////////////////////////////////////
155 //__________________________________________________________________________
156 void AliITSvPPRasymm::BuildGeometry(){
157 ////////////////////////////////////////////////////////////////////////
158 // Geometry builder for the ITS version 8.
159 ////////////////////////////////////////////////////////////////////////
162 const Int_t kColorITS=kYellow;
164 top = gAlice->GetGeometry()->GetNode("alice");
167 new TTUBE("S_layer1","Layer1 of ITS","void",3.8095,3.8095+1.03*9.36/100.,14.35);
169 node = new TNode("Layer1","Layer1","S_layer1",0,0,0,"");
170 node->SetLineColor(kColorITS);
173 new TTUBE("S_layer2","Layer2 of ITS","void",7.,7.+1.03*9.36/100.,14.35);
175 node = new TNode("Layer2","Layer2","S_layer2",0,0,0,"");
176 node->SetLineColor(kColorITS);
179 new TTUBE("S_layer3","Layer3 of ITS","void",15.,15.+0.94*9.36/100.,25.1);
181 node = new TNode("Layer3","Layer3","S_layer3",0,0,0,"");
182 node->SetLineColor(kColorITS);
185 new TTUBE("S_layer4","Layer4 of ITS","void",24.1,24.1+0.95*9.36/100.,32.1);
187 node = new TNode("Layer4","Layer4","S_layer4",0,0,0,"");
188 node->SetLineColor(kColorITS);
191 new TTUBE("S_layer5","Layer5 of ITS","void",38.5,38.5+0.91*9.36/100.,49.405);
193 node = new TNode("Layer5","Layer5","S_layer5",0,0,0,"");
194 node->SetLineColor(kColorITS);
197 new TTUBE("S_layer6","Layer6 of ITS","void",43.5765,43.5765+0.87*9.36/100.,55.27);
199 node = new TNode("Layer6","Layer6","S_layer6",0,0,0,"");
200 node->SetLineColor(kColorITS);
207 TNode *sub1node, *sub2node, *sub3node, *sub4node, *sub5node;
209 // Define some variables for SPD
212 Float_t dits1[3], di101[3], di107[3], di10b[3]; // for layer 1
213 Float_t di103[3], di10a[3]; // for layer 1
214 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3]; // for layer 2
215 Float_t di1d3[3], di20a[3]; // for layer 2
217 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
218 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
220 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
221 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
223 Float_t dbus=300.; // total bus thickness on both layers (micron)
225 ddet1 = GetThicknessDet1();
226 ddet2 = GetThicknessDet2();
227 dchip1 = GetThicknessChip1();
228 dchip2 = GetThicknessChip2();
230 cout << "par: " << ddet1 << " " << ddet2 << " " << ddet2 << " " << dchip1 << " " << dchip2 << endl;
232 if(ddet1 < 100. || ddet1 > 300.) {
233 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
234 " The default value of 200 microns will be used." << endl;
238 if(ddet2 < 100. || ddet2 > 300.) {
239 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
240 " The default value of 200 microns will be used." << endl;
244 if(dchip1 < 100. || dchip1 > 300.) {
245 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
246 " The default value of 200 microns will be used." << endl;
250 if(dchip2 < 100. || dchip2 > 300.) {
251 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
252 " The default value of 200 microns will be used." << endl;
256 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
257 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
258 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
259 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
261 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
262 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
263 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
264 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
265 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
267 Float_t deltax, deltay;
269 Int_t thickness = fMinorVersion/10;
270 Int_t option = fMinorVersion - 10*thickness;
273 // Define some variables for SDD
274 // SDD detector ladder
277 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
278 Float_t Y_SDD_sep = 0.20;
279 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
280 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
288 new TRotMatrix("itsrot238","itsrot238",90.0,144.0,90.0,234.0,0.0,0.0);
289 new TRotMatrix("itsrot236","itsrot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
290 new TRotMatrix("itsrot239","itsrot239",90.0,216.0,90.0,306.0,0.0,0.0);
291 new TRotMatrix("itsrot233","itsrot233",90.0,252.000504,90.0,342.000488,0.0,0.0 );
292 new TRotMatrix("itsrot240","itsrot240",90.0,288.0,90.0,18.0,0.0,0.0);
293 new TRotMatrix("itsrot241","itsrot241",90.0,324.0,90.0,54.0,0.0,0.0);
294 new TRotMatrix("itsrot242","itsrot242",90.0,36.0,90.0,126.0,0.0,0.0);
295 new TRotMatrix("itsrot234","itsrot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
296 new TRotMatrix("itsrot243","itsrot243",90.0,108.0,90.0,198.0,0.0,0.0);
297 new TRotMatrix("itsrot244","itsrot244",90.0,180.0,90.0,270.0,0.0,0.0);
298 new TRotMatrix("itsrot245","itsrot245",90.0,162.0,90.0,252.0,0.0,0.0);
299 new TRotMatrix("itsrot246","itsrot246",90.0,310.0,90.0,40.0,0.0,0.0);
300 new TRotMatrix("itsrot247","itsrot247",90.0,319.0,90.0,49.0,0.0,0.0);
301 new TRotMatrix("itsrot248","itsrot248",90.0,328.0,90.0,58.0,0.0,0.0);
302 new TRotMatrix("itsrot249","itsrot249",90.0,337.0,90.0,67.0,0.0,0.0);
306 // SPD - option 'b' (this is the default)
310 new TRotMatrix("itsrot233","itsrot233",90.0,252.000504,90.0,342.000488,0.0,0.0);
311 new TRotMatrix("itsrot244","itsrot244",90.0,216.0,90.0,306.0,0.0,0.0);
312 new TRotMatrix("itsrot236","itsrot236",90.0,180.013702,90.0,270.013702,0.0,0.0);
313 new TRotMatrix("itsrot245","itsrot245",90.0,36.0,90.0,126.0,0.0,0.0);
314 new TRotMatrix("itsrot234","itsrot234",90.0,71.9991,90.0,161.9991,0.0,0.0);
315 new TRotMatrix("itsrot246","itsrot246",90.0,108.0,90.0,198.0,0.0,0.0);
316 new TRotMatrix("itsrot247","itsrot247",90.0,144.0,90.0,234.0,0.0,0.0);
317 new TRotMatrix("itsrot248","itsrot248",90.0,288.0,90.0,18.0,0.0,0.0);
318 new TRotMatrix("itsrot249","itsrot249",90.0,324.0,90.0,54.0,0.0,0.0);
319 new TRotMatrix("itsrot238","itsrot238",90.0,180.0,90.0,270.0,0.0,0.0);
320 new TRotMatrix("itsrot239","itsrot239",90.0,162.0,90.0,252.0,0.0,0.0);
321 new TRotMatrix("itsrot240","itsrot240",90.0,310.0,90.0,40.0,0.0,0.0);
322 new TRotMatrix("itsrot241","itsrot241",90.0,319.0,90.0,49.0,0.0,0.0);
323 new TRotMatrix("itsrot242","itsrot242",90.0,328.0,90.0,58.0,0.0,0.0);
324 new TRotMatrix("itsrot243","itsrot243",90.0,337.0,90.0,67.0,0.0,0.0);
330 new TRotMatrix("itsrot321","itsrot321",90.0,12.86,90.0,102.86,0.0,0.0);
331 new TRotMatrix("itsrot333","itsrot333",90.0,38.57,90.0,128.57,0.0,0.0);
332 new TRotMatrix("itsrot336","itsrot336",90.0,64.29,90.0,154.29,0.0,0.0);
333 new TRotMatrix("itsrot350","itsrot350",90.0,90.0,90.0,180.0,0.0,0.0);
334 new TRotMatrix("itsrot313","itsrot313",90.0,115.71,90.0,205.71,0.0,0.0);
335 new TRotMatrix("itsrot311","itsrot311",90.0,141.43,90.0,231.43,0.0,0.0);
336 new TRotMatrix("itsrot310","itsrot310",90.0,167.14,90.0,257.14,0.0,0.0);
337 new TRotMatrix("itsrot386","itsrot386",90.0,192.86,90.0,282.86,0.0,0.0);
338 new TRotMatrix("itsrot309","itsrot309",90.0,218.57,90.0,308.57,0.0,0.0);
339 new TRotMatrix("itsrot308","itsrot308",90.0,244.29,90.0,334.29,0.0,0.0);
340 new TRotMatrix("itsrot356","itsrot356",90.0,270.0,90.0,0.0,0.0,0.0);
341 new TRotMatrix("itsrot307","itsrot307",90.0,295.71,90.0,25.71,0.0,0.0);
342 new TRotMatrix("itsrot306","itsrot306",90.0,321.43,90.0,51.43,0.0,0.0);
343 new TRotMatrix("itsrot305","itsrot305",90.0,347.14,90.0,77.14,0.0,0.0);
344 new TRotMatrix("itsrot335","itsrot335",90.0,8.18,90.0,98.18,0.0,0.0);
345 new TRotMatrix("itsrot332","itsrot332",90.0,24.55,90.0,114.55,0.0,0.0);
346 new TRotMatrix("itsrot331","itsrot331",90.0,40.91,90.0,130.91,0.0,0.0);
347 new TRotMatrix("itsrot366","itsrot366",90.0,57.27,90.0,147.27,0.0,0.0);
348 new TRotMatrix("itsrot330","itsrot330",90.0,73.64,90.0,163.64,0.0,0.0);
349 new TRotMatrix("itsrot350","itsrot350",90.0,90.0,90.0,180.0,0.0,0.0);
350 new TRotMatrix("itsrot329","itsrot329",90.0,106.36,90.0,196.36,0.0,0.0);
351 new TRotMatrix("itsrot328","itsrot328",90.0,122.73,90.0,212.73,0.0,0.0);
352 new TRotMatrix("itsrot327","itsrot327",90.0,139.09,90.0,229.09,0.0,0.0);
353 new TRotMatrix("itsrot326","itsrot326",90.0,155.45,90.0,245.45,0.0,0.0);
354 new TRotMatrix("itsrot325","itsrot325",90.0,171.82,90.0,261.82,0.0,0.0);
355 new TRotMatrix("itsrot324","itsrot324",90.0,188.18,90.0,278.18,0.0,0.0);
356 new TRotMatrix("itsrot323","itsrot323",90.0,204.55,90.0,294.55,0.0,0.0);
357 new TRotMatrix("itsrot322","itsrot322",90.0,220.91,90.0,310.91,0.0,0.0);
358 new TRotMatrix("itsrot320","itsrot320",90.0,237.27,90.0,327.27,0.0,0.0);
359 new TRotMatrix("itsrot319","itsrot319",90.0,253.64,90.0,343.64,0.0,0.0);
360 new TRotMatrix("itsrot318","itsrot318",90.0,270.0,90.0,360.0,0.0,0.0);
361 new TRotMatrix("itsrot317","itsrot317",90.0,286.36,90.0,16.36,0.0,0.0);
362 new TRotMatrix("itsrot316","itsrot316",90.0,302.73,90.0,32.73,0.0,0.0);
363 new TRotMatrix("itsrot315","itsrot315",90.0,319.09,90.0,49.09,0.0,0.0);
364 new TRotMatrix("itsrot314","itsrot314",90.0,335.45,90.0,65.45,0.0,0.0);
365 new TRotMatrix("itsrot334","itsrot334",90.0,351.82,90.0,81.82,0.0,0.0);
369 new TRotMatrix("itsrot504","itsrot504",90.0,127.06,90.0,217.06,0.0,0.0);
370 new TRotMatrix("itsrot505","itsrot505",90.0,116.47,90.0,206.47,0.0,0.0);
371 new TRotMatrix("itsrot506","itsrot506",90.0,105.88,90.0,195.88,0.0,0.0);
372 new TRotMatrix("itsrot507","itsrot507",90.0,95.29,90.0,185.29,0.0,0.0);
373 new TRotMatrix("itsrot508","itsrot508",90.0,84.71,90.0,174.71,0.0,0.0);
374 new TRotMatrix("itsrot509","itsrot509",90.0,74.12,90.0,164.12,0.0,0.0);
375 new TRotMatrix("itsrot510","itsrot510",90.0,63.53,90.0,153.53,0.0,0.0);
376 new TRotMatrix("itsrot511","itsrot511",90.0,52.94,90.0,142.94,0.0,0.0);
377 new TRotMatrix("itsrot512","itsrot512",90.0,42.35,90.0,132.35,0.0,0.0);
378 new TRotMatrix("itsrot513","itsrot513",90.0,31.76,90.0,121.76,0.0,0.0);
379 new TRotMatrix("itsrot653","itsrot653",90.0,21.18,90.0,111.18,0.0,0.0);
380 new TRotMatrix("itsrot514","itsrot514",90.0,10.59,90.0,100.59,0.0,0.0);
381 new TRotMatrix("itsrot515","itsrot515",90.0,349.41,90.0,79.41,0.0,0.0);
382 new TRotMatrix("itsrot516","itsrot516",90.0,338.82,90.0,68.82,0.0,0.0);
383 new TRotMatrix("itsrot517","itsrot517",90.0,328.24,90.0,58.24,0.0,0.0);
384 new TRotMatrix("itsrot518","itsrot518",90.0,317.65,90.0,47.65,0.0,0.0);
385 new TRotMatrix("itsrot519","itsrot519",90.0,307.06,90.0,37.06,0.0,0.0);
386 new TRotMatrix("itsrot520","itsrot520",90.0,296.47,90.0,26.47,0.0,0.0);
387 new TRotMatrix("itsrot521","itsrot521",90.0,285.88,90.0,15.88,0.0,0.0);
388 new TRotMatrix("itsrot522","itsrot522",90.0,275.29,90.0,5.29,0.0,0.0);
389 new TRotMatrix("itsrot523","itsrot523",90.0,264.71,90.0,354.71,0.0,0.0);
390 new TRotMatrix("itsrot524","itsrot524",90.0,254.12,90.0,344.12,0.0,0.0);
391 new TRotMatrix("itsrot525","itsrot525",90.0,243.53,90.0,333.53,0.0,0.0);
392 new TRotMatrix("itsrot526","itsrot526",90.0,232.94,90.0,322.94,0.0,0.0);
393 new TRotMatrix("itsrot527","itsrot527",90.0,222.35,90.0,312.35,0.0,0.0);
394 new TRotMatrix("itsrot528","itsrot528",90.0,211.76,90.0,301.76,0.0,0.0);
395 new TRotMatrix("itsrot618","itsrot618",90.0,201.18,90.0,291.18,0.0,0.0);
396 new TRotMatrix("itsrot529","itsrot529",90.0,190.59,90.0,280.59,0.0,0.0);
397 new TRotMatrix("itsrot533","itsrot533",90.0,180.0,90.0,270.0,0.0,0.0);
398 new TRotMatrix("itsrot530","itsrot530",90.0,169.41,90.0,259.41,0.0,0.0);
399 new TRotMatrix("itsrot531","itsrot531",90.0,158.82,90.0,248.82,0.0,0.0);
400 new TRotMatrix("itsrot501","itsrot501",90.0,148.24,90.0,238.24,0.0,0.0);
401 new TRotMatrix("itsrot503","itsrot503",90.0,137.65,90.0,227.65,0.0,0.0);
402 new TRotMatrix("itsrot532","itsrot532",90.0,360.0,90.0,90.0,0.0,0.0);
403 new TRotMatrix("itsrot560","itsrot560",90.0,85.26,90.0,175.26,0.0,0.0);
404 new TRotMatrix("itsrot561","itsrot561",90.0,94.74,90.0,184.74,0.0,0.0);
405 new TRotMatrix("itsrot562","itsrot562",90.0,104.21,90.0,194.21,0.0,0.0);
406 new TRotMatrix("itsrot563","itsrot563",90.0,113.68,90.0,203.68,0.0,0.0);
407 new TRotMatrix("itsrot564","itsrot564",90.0,123.16,90.0,213.16,0.0,0.0);
408 new TRotMatrix("itsrot565","itsrot565",90.0,132.63,90.0,222.63,0.0,0.0);
409 new TRotMatrix("itsrot566","itsrot566",90.0,142.11,90.0,232.11,0.0,0.0);
410 new TRotMatrix("itsrot567","itsrot567",90.0,151.58,90.0,241.58,0.0,0.0);
411 new TRotMatrix("itsrot568","itsrot568",90.0,161.05,90.0,251.05,0.0,0.0);
412 new TRotMatrix("itsrot569","itsrot569",90.0,170.53,90.0,260.53,0.0,0.0);
413 new TRotMatrix("itsrot533","itsrot533",90.0,180.0,90.0,270.0,0.0,0.0);
414 new TRotMatrix("itsrot534","itsrot534",90.0,189.47,90.0,279.47,0.0,0.0);
415 new TRotMatrix("itsrot535","itsrot535",90.0,198.95,90.0,288.95,0.0,0.0);
416 new TRotMatrix("itsrot623","itsrot623",90.0,208.42,90.0,298.42,0.0,0.0);
417 new TRotMatrix("itsrot537","itsrot537",90.0,217.89,90.0,307.89,0.0,0.0);
418 new TRotMatrix("itsrot538","itsrot538",90.0,227.37,90.0,317.37,0.0,0.0);
419 new TRotMatrix("itsrot539","itsrot539",90.0,236.84,90.0,326.84,0.0,0.0);
420 new TRotMatrix("itsrot540","itsrot540",90.0,246.32,90.0,336.32,0.0,0.0);
421 new TRotMatrix("itsrot541","itsrot541",90.0,255.79,90.0,345.79,0.0,0.0);
422 new TRotMatrix("itsrot542","itsrot542",90.0,265.26,90.0,355.26,0.0,0.0);
423 new TRotMatrix("itsrot543","itsrot543",90.0,274.74,90.0,4.74,0.0,0.0);
424 new TRotMatrix("itsrot544","itsrot544",90.0,284.21,90.0,14.21,0.0,0.0);
425 new TRotMatrix("itsrot545","itsrot545",90.0,293.68,90.0,23.68,0.0,0.0);
426 new TRotMatrix("itsrot546","itsrot546",90.0,303.16,90.0,33.16,0.0,0.0);
427 new TRotMatrix("itsrot547","itsrot547",90.0,312.63,90.0,42.63,0.0,0.0);
428 new TRotMatrix("itsrot548","itsrot548",90.0,322.11,90.0,52.11,0.0,0.0);
429 new TRotMatrix("itsrot549","itsrot549",90.0,331.58,90.0,61.58,0.0,0.0);
430 new TRotMatrix("itsrot550","itsrot550",90.0,341.05,90.0,71.05,0.0,0.0);
431 new TRotMatrix("itsrot551","itsrot551",90.0,350.53,90.0,80.53,0.0,0.0);
432 new TRotMatrix("itsrot552","itsrot552",90.0,9.47,90.0,99.47,0.0,0.0);
433 new TRotMatrix("itsrot553","itsrot553",90.0,18.95,90.0,108.95,0.0,0.0);
434 new TRotMatrix("itsrot620","itsrot620",90.0,28.42,90.0,118.42,0.0,0.0);
435 new TRotMatrix("itsrot555","itsrot555",90.0,37.89,90.0,127.89,0.0,0.0);
436 new TRotMatrix("itsrot556","itsrot556",90.0,47.37,90.0,137.37,0.0,0.0);
437 new TRotMatrix("itsrot557","itsrot557",90.0,56.84,90.0,146.84,0.0,0.0);
438 new TRotMatrix("itsrot558","itsrot558",90.0,66.32,90.0,156.32,0.0,0.0);
439 new TRotMatrix("itsrot559","itsrot559",90.0,75.79,90.0,165.79,0.0,0.0);
442 // --- Define SPD (option 'a') volumes ----------------------------
445 // (this is NOT the default)
452 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
457 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
462 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
467 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
470 di103[1] = ddet1+dchip1;
472 new TBRIK("I103","I103","void",di103[0],di103[1],di103[2]);
475 di1d3[1] = ddet2+dchip2;
477 new TBRIK("I1D3","I1D3","void",di1d3[0],di1d3[1],di1d3[2]);
480 di10a[1] = ddet1+dchip1+dbus+0.0025;
482 new TBRIK("I10A","I10A","void",di10a[0],di10a[1],di10a[2]);
485 di20a[1] = ddet2+dchip2+dbus+0.0025;
487 new TBRIK("I20A","I20A","void",di20a[0],di20a[1],di20a[2]);
494 new TTUBS("I12A","I12A","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
499 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
503 // --- Define SPD (option 'b') volumes ----------------------------
506 // (this is the default)
513 new TBRIK("ITS1","ITS1","void",dits1[0],dits1[1],dits1[2]);
518 new TBRIK("ITS2","ITS2","void",dits2[0],dits2[1],dits2[2]);
523 new TBRIK("I101","I101","void",di101[0],di101[1],di101[2]);
528 new TBRIK("I1D1","I1D1","void",di1d1[0],di1d1[1],di1d1[2]);
531 di107[1] = ddet1+dchip1;
533 new TBRIK("I107","I107","void",di107[0],di107[1],di107[2]);
536 di1d7[1] = ddet2+dchip2;
538 new TBRIK("I1D7","I1D7","void",di1d7[0],di1d7[1],di1d7[2]);
541 di10b[1] = ddet1+dchip1+dbus+0.0025;
543 new TBRIK("I10B","I10B","void",di10b[0],di10b[1],di10b[2]);
546 di20b[1] = ddet2+dchip2+dbus+0.0025;
548 new TBRIK("I20B","I20B","void",di20b[0],di20b[1],di20b[2]);
555 new TTUBS("I12B","I12B","void",dits[0],dits[1],dits[2],dits[3],dits[4]);
560 new TTUBE("IT12","IT12","void",dits[0],dits[1],dits[2]);
565 // --- Define SDD volumes ------------------------------------------
567 TPCON *it34 = new TPCON("IT34","IT34","void",0.,360.,6);
568 it34->DefineSection(0,-34.6,23.49,28.);
569 it34->DefineSection(1,-23.65,23.49,28.);
570 it34->DefineSection(2,-23.65,14.59,28.);
571 it34->DefineSection(3,23.65,14.59,28.);
572 it34->DefineSection(4,23.65,23.49,28.);
573 it34->DefineSection(5,34.6,23.49,28.);
575 I302dits[0] = 3.6250;
576 I302dits[1] = 0.0150;
577 I302dits[2] = 4.3794;
578 new TBRIK("I302","I302","void",I302dits[0],I302dits[1],I302dits[2]);
580 I004dits[0] = I302dits[0]+0.005;
581 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
582 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
583 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
584 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
586 I004dits[2] = I004dits[2] + I302dits[2];
587 new TBRIK("I004","I004","void",I004dits[0],I004dits[1],I004dits[2]);
592 new TBRIK("ITS3","ITS3","void",dits[0],dits[1],dits[2]);
594 I402dits[0] = 3.6250;
595 I402dits[1] = 0.0150;
596 I402dits[2] = 4.3794;
597 new TBRIK("I402","I402","void",I402dits[0],I402dits[1],I402dits[2]);
599 I005dits[0] = I402dits[0]+0.005;
600 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
601 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
602 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
603 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
605 I005dits[2] = I005dits[2] + I402dits[2];
606 new TBRIK("I005","I005","void",I005dits[0],I005dits[1],I005dits[2]);
611 new TBRIK("ITS4","ITS4","void",dits[0],dits[1],dits[2]);
614 // --- Define SSD volumes ------------------------------------------
617 TPCON *it56 = new TPCON("IT56","IT56","void",0.,360.,6);
618 it56->DefineSection(0,-57.45,43.6,48.);
619 it56->DefineSection(1,-49.15,43.6,48.);
620 it56->DefineSection(2,-49.15,36.9,48.);
621 it56->DefineSection(3,50.55,36.9,48.);
622 it56->DefineSection(4,50.55,43.6,48.);
623 it56->DefineSection(5,57.45,43.6,48.);
628 new TBRIK("I565","I565","void",dits[0],dits[1],dits[2]);
633 new TBRIK("I569","I569","void",dits[0],dits[1],dits[2]);
638 new TBRIK("I562","I562","void",dits[0],dits[1],dits[2]);
643 new TBRIK("I566","I566","void",dits[0],dits[1],dits[2]);
648 new TBRIK("ITS5","ITS5","void",dits[0],dits[1],dits[2]);
653 new TBRIK("ITS6","ITS6","void",dits[0],dits[1],dits[2]);
659 // --- Place SPD (option 'a') volumes into their mother volume
662 // (this is NOT the default)
670 // --- Place SPD (option 'b') volumes into their mother volume
673 // (this is the default)
677 // Place IT12 in Alice
679 node = new TNode("IT12","IT12","IT12",0.,0.,0.,"");
680 node->SetLineColor(kColorITS);
681 node->SetVisibility(0);
684 // Place copy #1 of I12B in IT12
686 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"");
687 sub1node->SetLineColor(kColorITS);
688 sub1node->SetVisibility(0);
691 // Place copy #1 of I10B in I12B
693 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
694 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
695 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
696 sub2node->SetLineColor(kColorITS);
697 sub2node->SetVisibility(0);
700 // Place copy #1 of I107 in I10B
702 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
703 sub3node->SetLineColor(kColorITS);
704 sub3node->SetVisibility(0);
707 // Place copy #1 of I101 in I107
709 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
710 sub4node->SetLineColor(kColorITS);
711 sub4node->SetVisibility(0);
714 // Place copy #1 of ITS1 in I101
716 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
717 sub5node->SetLineColor(kColorITS);
718 fNodes->Add(sub5node);
720 fNodes->Add(sub4node);
722 fNodes->Add(sub3node);
725 // Place copy #2 of I107 in I10B
727 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
728 sub3node->SetLineColor(kColorITS);
729 sub3node->SetVisibility(0);
732 // Place copy #1 of I101 in I107
734 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
735 sub4node->SetLineColor(kColorITS);
736 sub4node->SetVisibility(0);
739 // Place copy #1 of ITS1 in I101
741 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
742 sub5node->SetLineColor(kColorITS);
743 fNodes->Add(sub5node);
745 fNodes->Add(sub4node);
747 fNodes->Add(sub3node);
750 // Place copy #3 of I107 in I10B
752 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
753 sub3node->SetLineColor(kColorITS);
754 sub3node->SetVisibility(0);
757 // Place copy #1 of I101 in I107
759 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
760 sub4node->SetLineColor(kColorITS);
761 sub4node->SetVisibility(0);
764 // Place copy #1 of ITS1 in I101
766 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
767 sub5node->SetLineColor(kColorITS);
768 fNodes->Add(sub5node);
770 fNodes->Add(sub4node);
772 fNodes->Add(sub3node);
775 // Place copy #4 of I107 in I10B
777 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
778 sub3node->SetLineColor(kColorITS);
779 sub3node->SetVisibility(0);
782 // Place copy #1 of I101 in I107
784 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
785 sub4node->SetLineColor(kColorITS);
786 sub4node->SetVisibility(0);
789 // Place copy #1 of ITS1 in I101
791 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
792 sub5node->SetLineColor(kColorITS);
793 fNodes->Add(sub5node);
795 fNodes->Add(sub4node);
797 fNodes->Add(sub3node);
799 fNodes->Add(sub2node);
802 // Place copy #2 of I10B in I12B
804 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
805 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
806 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
807 sub2node->SetLineColor(kColorITS);
808 sub2node->SetVisibility(0);
811 // Place copy #1 of I107 in I10B
813 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
814 sub3node->SetLineColor(kColorITS);
815 sub3node->SetVisibility(0);
818 // Place copy #1 of I101 in I107
820 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
821 sub4node->SetLineColor(kColorITS);
822 sub4node->SetVisibility(0);
825 // Place copy #1 of ITS1 in I101
827 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
828 sub5node->SetLineColor(kColorITS);
829 fNodes->Add(sub5node);
831 fNodes->Add(sub4node);
833 fNodes->Add(sub3node);
836 // Place copy #2 of I107 in I10B
838 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
839 sub3node->SetLineColor(kColorITS);
840 sub3node->SetVisibility(0);
843 // Place copy #1 of I101 in I107
845 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
846 sub4node->SetLineColor(kColorITS);
847 sub4node->SetVisibility(0);
850 // Place copy #1 of ITS1 in I101
852 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
853 sub5node->SetLineColor(kColorITS);
854 fNodes->Add(sub5node);
856 fNodes->Add(sub4node);
858 fNodes->Add(sub3node);
861 // Place copy #3 of I107 in I10B
863 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
864 sub3node->SetLineColor(kColorITS);
865 sub3node->SetVisibility(0);
868 // Place copy #1 of I101 in I107
870 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
871 sub4node->SetLineColor(kColorITS);
872 sub4node->SetVisibility(0);
875 // Place copy #1 of ITS1 in I101
877 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
878 sub5node->SetLineColor(kColorITS);
879 fNodes->Add(sub5node);
881 fNodes->Add(sub4node);
883 fNodes->Add(sub3node);
886 // Place copy #4 of I107 in I10B
888 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
889 sub3node->SetLineColor(kColorITS);
890 sub3node->SetVisibility(0);
893 // Place copy #1 of I101 in I107
895 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
896 sub4node->SetLineColor(kColorITS);
897 sub4node->SetVisibility(0);
900 // Place copy #1 of ITS1 in I101
902 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
903 sub5node->SetLineColor(kColorITS);
904 fNodes->Add(sub5node);
906 fNodes->Add(sub4node);
908 fNodes->Add(sub3node);
910 fNodes->Add(sub2node);
913 // Place copy #1 of I20B in I12B
915 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
916 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
917 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
918 sub2node->SetLineColor(kColorITS);
919 sub2node->SetVisibility(0);
922 // Place copy #1 of I1D7 in I20B
924 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
925 sub3node->SetLineColor(kColorITS);
926 sub3node->SetVisibility(0);
929 // Place copy #1 of I1D1 in I1D7
931 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
932 sub4node->SetLineColor(kColorITS);
933 sub4node->SetVisibility(0);
936 // Place copy #1 of ITS2 in I1D1
938 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
939 sub5node->SetLineColor(kColorITS);
940 fNodes->Add(sub5node);
942 fNodes->Add(sub4node);
944 fNodes->Add(sub3node);
947 // Place copy #2 of I1D7 in I20B
949 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
950 sub3node->SetLineColor(kColorITS);
951 sub3node->SetVisibility(0);
954 // Place copy #1 of I1D1 in I1D7
956 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
957 sub4node->SetLineColor(kColorITS);
958 sub4node->SetVisibility(0);
961 // Place copy #1 of ITS2 in I1D1
963 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
964 sub5node->SetLineColor(kColorITS);
965 fNodes->Add(sub5node);
967 fNodes->Add(sub4node);
969 fNodes->Add(sub3node);
972 // Place copy #3 of I1D7 in I20B
974 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
975 sub3node->SetLineColor(kColorITS);
976 sub3node->SetVisibility(0);
979 // Place copy #1 of I1D1 in I1D7
981 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
982 sub4node->SetLineColor(kColorITS);
983 sub4node->SetVisibility(0);
986 // Place copy #1 of ITS2 in I1D1
988 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
989 sub5node->SetLineColor(kColorITS);
990 fNodes->Add(sub5node);
992 fNodes->Add(sub4node);
994 fNodes->Add(sub3node);
997 // Place copy #4 of I1D7 in I20B
999 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1000 sub3node->SetLineColor(kColorITS);
1001 sub3node->SetVisibility(0);
1004 // Place copy #1 of I1D1 in I1D7
1006 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1007 sub4node->SetLineColor(kColorITS);
1008 sub4node->SetVisibility(0);
1011 // Place copy #1 of ITS2 in I1D1
1013 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1014 sub5node->SetLineColor(kColorITS);
1015 fNodes->Add(sub5node);
1017 fNodes->Add(sub4node);
1019 fNodes->Add(sub3node);
1021 fNodes->Add(sub2node);
1024 // Place copy #2 of I20B in I12B
1026 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1027 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1028 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
1029 sub2node->SetLineColor(kColorITS);
1030 sub2node->SetVisibility(0);
1033 // Place copy #1 of I1D7 in I20B
1035 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1036 sub3node->SetLineColor(kColorITS);
1037 sub3node->SetVisibility(0);
1040 // Place copy #1 of I1D1 in I1D7
1042 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1043 sub4node->SetLineColor(kColorITS);
1044 sub4node->SetVisibility(0);
1047 // Place copy #1 of ITS2 in I1D1
1049 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1050 sub5node->SetLineColor(kColorITS);
1051 fNodes->Add(sub5node);
1053 fNodes->Add(sub4node);
1055 fNodes->Add(sub3node);
1058 // Place copy #2 of I1D7 in I20B
1060 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1061 sub3node->SetLineColor(kColorITS);
1062 sub3node->SetVisibility(0);
1065 // Place copy #1 of I1D1 in I1D7
1067 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1068 sub4node->SetLineColor(kColorITS);
1069 sub4node->SetVisibility(0);
1072 // Place copy #1 of ITS2 in I1D1
1074 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1075 sub5node->SetLineColor(kColorITS);
1076 fNodes->Add(sub5node);
1078 fNodes->Add(sub4node);
1080 fNodes->Add(sub3node);
1083 // Place copy #3 of I1D7 in I20B
1085 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1086 sub3node->SetLineColor(kColorITS);
1087 sub3node->SetVisibility(0);
1090 // Place copy #1 of I1D1 in I1D7
1092 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1093 sub4node->SetLineColor(kColorITS);
1094 sub4node->SetVisibility(0);
1097 // Place copy #1 of ITS2 in I1D1
1099 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1100 sub5node->SetLineColor(kColorITS);
1101 fNodes->Add(sub5node);
1103 fNodes->Add(sub4node);
1105 fNodes->Add(sub3node);
1108 // Place copy #4 of I1D7 in I20B
1110 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1111 sub3node->SetLineColor(kColorITS);
1112 sub3node->SetVisibility(0);
1115 // Place copy #1 of I1D1 in I1D7
1117 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1118 sub4node->SetLineColor(kColorITS);
1119 sub4node->SetVisibility(0);
1122 // Place copy #1 of ITS2 in I1D1
1124 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1125 sub5node->SetLineColor(kColorITS);
1126 fNodes->Add(sub5node);
1128 fNodes->Add(sub4node);
1130 fNodes->Add(sub3node);
1132 fNodes->Add(sub2node);
1135 // Place copy #3 of I20B in I12B
1137 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1138 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1139 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
1140 sub2node->SetLineColor(kColorITS);
1141 sub2node->SetVisibility(0);
1144 // Place copy #1 of I1D7 in I20B
1146 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1147 sub3node->SetLineColor(kColorITS);
1148 sub3node->SetVisibility(0);
1151 // Place copy #1 of I1D1 in I1D7
1153 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1154 sub4node->SetLineColor(kColorITS);
1155 sub4node->SetVisibility(0);
1158 // Place copy #1 of ITS2 in I1D1
1160 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1161 sub5node->SetLineColor(kColorITS);
1162 fNodes->Add(sub5node);
1164 fNodes->Add(sub4node);
1166 fNodes->Add(sub3node);
1169 // Place copy #2 of I1D7 in I20B
1171 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1172 sub3node->SetLineColor(kColorITS);
1173 sub3node->SetVisibility(0);
1176 // Place copy #1 of I1D1 in I1D7
1178 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1179 sub4node->SetLineColor(kColorITS);
1180 sub4node->SetVisibility(0);
1183 // Place copy #1 of ITS2 in I1D1
1185 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1186 sub5node->SetLineColor(kColorITS);
1187 fNodes->Add(sub5node);
1189 fNodes->Add(sub4node);
1191 fNodes->Add(sub3node);
1194 // Place copy #3 of I1D7 in I20B
1196 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1197 sub3node->SetLineColor(kColorITS);
1198 sub3node->SetVisibility(0);
1201 // Place copy #1 of I1D1 in I1D7
1203 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1204 sub4node->SetLineColor(kColorITS);
1205 sub4node->SetVisibility(0);
1208 // Place copy #1 of ITS2 in I1D1
1210 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1211 sub5node->SetLineColor(kColorITS);
1212 fNodes->Add(sub5node);
1214 fNodes->Add(sub4node);
1216 fNodes->Add(sub3node);
1219 // Place copy #4 of I1D7 in I20B
1221 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1222 sub3node->SetLineColor(kColorITS);
1223 sub3node->SetVisibility(0);
1226 // Place copy #1 of I1D1 in I1D7
1228 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1229 sub4node->SetLineColor(kColorITS);
1230 sub4node->SetVisibility(0);
1233 // Place copy #1 of ITS2 in I1D1
1235 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1236 sub5node->SetLineColor(kColorITS);
1237 fNodes->Add(sub5node);
1239 fNodes->Add(sub4node);
1241 fNodes->Add(sub3node);
1243 fNodes->Add(sub2node);
1246 // Place copy #4 of I20B in I12B
1248 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
1249 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
1250 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
1251 sub2node->SetLineColor(kColorITS);
1252 sub2node->SetVisibility(0);
1255 // Place copy #1 of I1D7 in I20B
1257 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1258 sub3node->SetLineColor(kColorITS);
1259 sub3node->SetVisibility(0);
1262 // Place copy #1 of I1D1 in I1D7
1264 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1265 sub4node->SetLineColor(kColorITS);
1266 sub4node->SetVisibility(0);
1269 // Place copy #1 of ITS2 in I1D1
1271 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1272 sub5node->SetLineColor(kColorITS);
1273 fNodes->Add(sub5node);
1275 fNodes->Add(sub4node);
1277 fNodes->Add(sub3node);
1280 // Place copy #2 of I1D7 in I20B
1282 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1283 sub3node->SetLineColor(kColorITS);
1284 sub3node->SetVisibility(0);
1287 // Place copy #1 of I1D1 in I1D7
1289 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1290 sub4node->SetLineColor(kColorITS);
1291 sub4node->SetVisibility(0);
1294 // Place copy #1 of ITS2 in I1D1
1296 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1297 sub5node->SetLineColor(kColorITS);
1298 fNodes->Add(sub5node);
1300 fNodes->Add(sub4node);
1302 fNodes->Add(sub3node);
1305 // Place copy #3 of I1D7 in I20B
1307 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1308 sub3node->SetLineColor(kColorITS);
1309 sub3node->SetVisibility(0);
1312 // Place copy #1 of I1D1 in I1D7
1314 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1315 sub4node->SetLineColor(kColorITS);
1316 sub4node->SetVisibility(0);
1319 // Place copy #1 of ITS2 in I1D1
1321 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1322 sub5node->SetLineColor(kColorITS);
1323 fNodes->Add(sub5node);
1325 fNodes->Add(sub4node);
1327 fNodes->Add(sub3node);
1330 // Place copy #4 of I1D7 in I20B
1332 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1333 sub3node->SetLineColor(kColorITS);
1334 sub3node->SetVisibility(0);
1337 // Place copy #1 of I1D1 in I1D7
1339 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1340 sub4node->SetLineColor(kColorITS);
1341 sub4node->SetVisibility(0);
1344 // Place copy #1 of ITS2 in I1D1
1346 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1347 sub5node->SetLineColor(kColorITS);
1348 fNodes->Add(sub5node);
1350 fNodes->Add(sub4node);
1352 fNodes->Add(sub3node);
1354 fNodes->Add(sub2node);
1356 fNodes->Add(sub1node);
1359 // Place copy #2 of I12B in IT12
1361 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot245");
1362 sub1node->SetLineColor(kColorITS);
1363 sub1node->SetVisibility(0);
1366 // Place copy #1 of I10B in I12B
1368 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
1369 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
1370 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
1371 sub2node->SetLineColor(kColorITS);
1372 sub2node->SetVisibility(0);
1375 // Place copy #1 of I107 in I10B
1377 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1378 sub3node->SetLineColor(kColorITS);
1379 sub3node->SetVisibility(0);
1382 // Place copy #1 of I101 in I107
1384 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1385 sub4node->SetLineColor(kColorITS);
1386 sub4node->SetVisibility(0);
1389 // Place copy #1 of ITS1 in I101
1391 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1392 sub5node->SetLineColor(kColorITS);
1393 fNodes->Add(sub5node);
1395 fNodes->Add(sub4node);
1397 fNodes->Add(sub3node);
1400 // Place copy #2 of I107 in I10B
1402 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1403 sub3node->SetLineColor(kColorITS);
1404 sub3node->SetVisibility(0);
1407 // Place copy #1 of I101 in I107
1409 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1410 sub4node->SetLineColor(kColorITS);
1411 sub4node->SetVisibility(0);
1414 // Place copy #1 of ITS1 in I101
1416 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1417 sub5node->SetLineColor(kColorITS);
1418 fNodes->Add(sub5node);
1420 fNodes->Add(sub4node);
1422 fNodes->Add(sub3node);
1425 // Place copy #3 of I107 in I10B
1427 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1428 sub3node->SetLineColor(kColorITS);
1429 sub3node->SetVisibility(0);
1432 // Place copy #1 of I101 in I107
1434 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1435 sub4node->SetLineColor(kColorITS);
1436 sub4node->SetVisibility(0);
1439 // Place copy #1 of ITS1 in I101
1441 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1442 sub5node->SetLineColor(kColorITS);
1443 fNodes->Add(sub5node);
1445 fNodes->Add(sub4node);
1447 fNodes->Add(sub3node);
1450 // Place copy #4 of I107 in I10B
1452 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1453 sub3node->SetLineColor(kColorITS);
1454 sub3node->SetVisibility(0);
1457 // Place copy #1 of I101 in I107
1459 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1460 sub4node->SetLineColor(kColorITS);
1461 sub4node->SetVisibility(0);
1464 // Place copy #1 of ITS1 in I101
1466 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1467 sub5node->SetLineColor(kColorITS);
1468 fNodes->Add(sub5node);
1470 fNodes->Add(sub4node);
1472 fNodes->Add(sub3node);
1474 fNodes->Add(sub2node);
1477 // Place copy #2 of I10B in I12B
1479 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
1480 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
1481 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
1482 sub2node->SetLineColor(kColorITS);
1483 sub2node->SetVisibility(0);
1486 // Place copy #1 of I107 in I10B
1488 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
1489 sub3node->SetLineColor(kColorITS);
1490 sub3node->SetVisibility(0);
1493 // Place copy #1 of I101 in I107
1495 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1496 sub4node->SetLineColor(kColorITS);
1497 sub4node->SetVisibility(0);
1500 // Place copy #1 of ITS1 in I101
1502 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1503 sub5node->SetLineColor(kColorITS);
1504 fNodes->Add(sub5node);
1506 fNodes->Add(sub4node);
1508 fNodes->Add(sub3node);
1511 // Place copy #2 of I107 in I10B
1513 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
1514 sub3node->SetLineColor(kColorITS);
1515 sub3node->SetVisibility(0);
1518 // Place copy #1 of I101 in I107
1520 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1521 sub4node->SetLineColor(kColorITS);
1522 sub4node->SetVisibility(0);
1525 // Place copy #1 of ITS1 in I101
1527 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1528 sub5node->SetLineColor(kColorITS);
1529 fNodes->Add(sub5node);
1531 fNodes->Add(sub4node);
1533 fNodes->Add(sub3node);
1536 // Place copy #3 of I107 in I10B
1538 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
1539 sub3node->SetLineColor(kColorITS);
1540 sub3node->SetVisibility(0);
1543 // Place copy #1 of I101 in I107
1545 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1546 sub4node->SetLineColor(kColorITS);
1547 sub4node->SetVisibility(0);
1550 // Place copy #1 of ITS1 in I101
1552 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1553 sub5node->SetLineColor(kColorITS);
1554 fNodes->Add(sub5node);
1556 fNodes->Add(sub4node);
1558 fNodes->Add(sub3node);
1561 // Place copy #4 of I107 in I10B
1563 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
1564 sub3node->SetLineColor(kColorITS);
1565 sub3node->SetVisibility(0);
1568 // Place copy #1 of I101 in I107
1570 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
1571 sub4node->SetLineColor(kColorITS);
1572 sub4node->SetVisibility(0);
1575 // Place copy #1 of ITS1 in I101
1577 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
1578 sub5node->SetLineColor(kColorITS);
1579 fNodes->Add(sub5node);
1581 fNodes->Add(sub4node);
1583 fNodes->Add(sub3node);
1585 fNodes->Add(sub2node);
1588 // Place copy #1 of I20B in I12B
1590 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
1591 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
1592 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
1593 sub2node->SetLineColor(kColorITS);
1594 sub2node->SetVisibility(0);
1597 // Place copy #1 of I1D7 in I20B
1599 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1600 sub3node->SetLineColor(kColorITS);
1601 sub3node->SetVisibility(0);
1604 // Place copy #1 of I1D1 in I1D7
1606 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1607 sub4node->SetLineColor(kColorITS);
1608 sub4node->SetVisibility(0);
1611 // Place copy #1 of ITS2 in I1D1
1613 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1614 sub5node->SetLineColor(kColorITS);
1615 fNodes->Add(sub5node);
1617 fNodes->Add(sub4node);
1619 fNodes->Add(sub3node);
1622 // Place copy #2 of I1D7 in I20B
1624 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1625 sub3node->SetLineColor(kColorITS);
1626 sub3node->SetVisibility(0);
1629 // Place copy #1 of I1D1 in I1D7
1631 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1632 sub4node->SetLineColor(kColorITS);
1633 sub4node->SetVisibility(0);
1636 // Place copy #1 of ITS2 in I1D1
1638 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1639 sub5node->SetLineColor(kColorITS);
1640 fNodes->Add(sub5node);
1642 fNodes->Add(sub4node);
1644 fNodes->Add(sub3node);
1647 // Place copy #3 of I1D7 in I20B
1649 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1650 sub3node->SetLineColor(kColorITS);
1651 sub3node->SetVisibility(0);
1654 // Place copy #1 of I1D1 in I1D7
1656 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1657 sub4node->SetLineColor(kColorITS);
1658 sub4node->SetVisibility(0);
1661 // Place copy #1 of ITS2 in I1D1
1663 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1664 sub5node->SetLineColor(kColorITS);
1665 fNodes->Add(sub5node);
1667 fNodes->Add(sub4node);
1669 fNodes->Add(sub3node);
1672 // Place copy #4 of I1D7 in I20B
1674 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1675 sub3node->SetLineColor(kColorITS);
1676 sub3node->SetVisibility(0);
1679 // Place copy #1 of I1D1 in I1D7
1681 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1682 sub4node->SetLineColor(kColorITS);
1683 sub4node->SetVisibility(0);
1686 // Place copy #1 of ITS2 in I1D1
1688 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1689 sub5node->SetLineColor(kColorITS);
1690 fNodes->Add(sub5node);
1692 fNodes->Add(sub4node);
1694 fNodes->Add(sub3node);
1696 fNodes->Add(sub2node);
1699 // Place copy #2 of I20B in I12B
1701 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
1702 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
1703 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
1704 sub2node->SetLineColor(kColorITS);
1705 sub2node->SetVisibility(0);
1708 // Place copy #1 of I1D7 in I20B
1710 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1711 sub3node->SetLineColor(kColorITS);
1712 sub3node->SetVisibility(0);
1715 // Place copy #1 of I1D1 in I1D7
1717 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1718 sub4node->SetLineColor(kColorITS);
1719 sub4node->SetVisibility(0);
1722 // Place copy #1 of ITS2 in I1D1
1724 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1725 sub5node->SetLineColor(kColorITS);
1726 fNodes->Add(sub5node);
1728 fNodes->Add(sub4node);
1730 fNodes->Add(sub3node);
1733 // Place copy #2 of I1D7 in I20B
1735 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1736 sub3node->SetLineColor(kColorITS);
1737 sub3node->SetVisibility(0);
1740 // Place copy #1 of I1D1 in I1D7
1742 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1743 sub4node->SetLineColor(kColorITS);
1744 sub4node->SetVisibility(0);
1747 // Place copy #1 of ITS2 in I1D1
1749 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1750 sub5node->SetLineColor(kColorITS);
1751 fNodes->Add(sub5node);
1753 fNodes->Add(sub4node);
1755 fNodes->Add(sub3node);
1758 // Place copy #3 of I1D7 in I20B
1760 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1761 sub3node->SetLineColor(kColorITS);
1762 sub3node->SetVisibility(0);
1765 // Place copy #1 of I1D1 in I1D7
1767 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1768 sub4node->SetLineColor(kColorITS);
1769 sub4node->SetVisibility(0);
1772 // Place copy #1 of ITS2 in I1D1
1774 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1775 sub5node->SetLineColor(kColorITS);
1776 fNodes->Add(sub5node);
1778 fNodes->Add(sub4node);
1780 fNodes->Add(sub3node);
1783 // Place copy #4 of I1D7 in I20B
1785 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1786 sub3node->SetLineColor(kColorITS);
1787 sub3node->SetVisibility(0);
1790 // Place copy #1 of I1D1 in I1D7
1792 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1793 sub4node->SetLineColor(kColorITS);
1794 sub4node->SetVisibility(0);
1797 // Place copy #1 of ITS2 in I1D1
1799 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1800 sub5node->SetLineColor(kColorITS);
1801 fNodes->Add(sub5node);
1803 fNodes->Add(sub4node);
1805 fNodes->Add(sub3node);
1807 fNodes->Add(sub2node);
1810 // Place copy #3 of I20B in I12B
1812 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
1813 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
1814 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
1815 sub2node->SetLineColor(kColorITS);
1816 sub2node->SetVisibility(0);
1819 // Place copy #1 of I1D7 in I20B
1821 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1822 sub3node->SetLineColor(kColorITS);
1823 sub3node->SetVisibility(0);
1826 // Place copy #1 of I1D1 in I1D7
1828 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1829 sub4node->SetLineColor(kColorITS);
1830 sub4node->SetVisibility(0);
1833 // Place copy #1 of ITS2 in I1D1
1835 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1836 sub5node->SetLineColor(kColorITS);
1837 fNodes->Add(sub5node);
1839 fNodes->Add(sub4node);
1841 fNodes->Add(sub3node);
1844 // Place copy #2 of I1D7 in I20B
1846 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1847 sub3node->SetLineColor(kColorITS);
1848 sub3node->SetVisibility(0);
1851 // Place copy #1 of I1D1 in I1D7
1853 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1854 sub4node->SetLineColor(kColorITS);
1855 sub4node->SetVisibility(0);
1858 // Place copy #1 of ITS2 in I1D1
1860 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1861 sub5node->SetLineColor(kColorITS);
1862 fNodes->Add(sub5node);
1864 fNodes->Add(sub4node);
1866 fNodes->Add(sub3node);
1869 // Place copy #3 of I1D7 in I20B
1871 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1872 sub3node->SetLineColor(kColorITS);
1873 sub3node->SetVisibility(0);
1876 // Place copy #1 of I1D1 in I1D7
1878 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1879 sub4node->SetLineColor(kColorITS);
1880 sub4node->SetVisibility(0);
1883 // Place copy #1 of ITS2 in I1D1
1885 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1886 sub5node->SetLineColor(kColorITS);
1887 fNodes->Add(sub5node);
1889 fNodes->Add(sub4node);
1891 fNodes->Add(sub3node);
1894 // Place copy #4 of I1D7 in I20B
1896 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
1897 sub3node->SetLineColor(kColorITS);
1898 sub3node->SetVisibility(0);
1901 // Place copy #1 of I1D1 in I1D7
1903 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1904 sub4node->SetLineColor(kColorITS);
1905 sub4node->SetVisibility(0);
1908 // Place copy #1 of ITS2 in I1D1
1910 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1911 sub5node->SetLineColor(kColorITS);
1912 fNodes->Add(sub5node);
1914 fNodes->Add(sub4node);
1916 fNodes->Add(sub3node);
1918 fNodes->Add(sub2node);
1921 // Place copy #4 of I20B in I12B
1923 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
1924 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
1925 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
1926 sub2node->SetLineColor(kColorITS);
1927 sub2node->SetVisibility(0);
1930 // Place copy #1 of I1D7 in I20B
1932 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
1933 sub3node->SetLineColor(kColorITS);
1934 sub3node->SetVisibility(0);
1937 // Place copy #1 of I1D1 in I1D7
1939 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1940 sub4node->SetLineColor(kColorITS);
1941 sub4node->SetVisibility(0);
1944 // Place copy #1 of ITS2 in I1D1
1946 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1947 sub5node->SetLineColor(kColorITS);
1948 fNodes->Add(sub5node);
1950 fNodes->Add(sub4node);
1952 fNodes->Add(sub3node);
1955 // Place copy #2 of I1D7 in I20B
1957 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
1958 sub3node->SetLineColor(kColorITS);
1959 sub3node->SetVisibility(0);
1962 // Place copy #1 of I1D1 in I1D7
1964 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1965 sub4node->SetLineColor(kColorITS);
1966 sub4node->SetVisibility(0);
1969 // Place copy #1 of ITS2 in I1D1
1971 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1972 sub5node->SetLineColor(kColorITS);
1973 fNodes->Add(sub5node);
1975 fNodes->Add(sub4node);
1977 fNodes->Add(sub3node);
1980 // Place copy #3 of I1D7 in I20B
1982 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
1983 sub3node->SetLineColor(kColorITS);
1984 sub3node->SetVisibility(0);
1987 // Place copy #1 of I1D1 in I1D7
1989 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
1990 sub4node->SetLineColor(kColorITS);
1991 sub4node->SetVisibility(0);
1994 // Place copy #1 of ITS2 in I1D1
1996 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
1997 sub5node->SetLineColor(kColorITS);
1998 fNodes->Add(sub5node);
2000 fNodes->Add(sub4node);
2002 fNodes->Add(sub3node);
2005 // Place copy #4 of I1D7 in I20B
2007 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2008 sub3node->SetLineColor(kColorITS);
2009 sub3node->SetVisibility(0);
2012 // Place copy #1 of I1D1 in I1D7
2014 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2015 sub4node->SetLineColor(kColorITS);
2016 sub4node->SetVisibility(0);
2019 // Place copy #1 of ITS2 in I1D1
2021 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2022 sub5node->SetLineColor(kColorITS);
2023 fNodes->Add(sub5node);
2025 fNodes->Add(sub4node);
2027 fNodes->Add(sub3node);
2029 fNodes->Add(sub2node);
2031 fNodes->Add(sub1node);
2034 // Place copy #3 of I12B in IT12
2036 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot234");
2037 sub1node->SetLineColor(kColorITS);
2038 sub1node->SetVisibility(0);
2041 // Place copy #1 of I10B in I12B
2043 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2044 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2045 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
2046 sub2node->SetLineColor(kColorITS);
2047 sub2node->SetVisibility(0);
2050 // Place copy #1 of I107 in I10B
2052 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2053 sub3node->SetLineColor(kColorITS);
2054 sub3node->SetVisibility(0);
2057 // Place copy #1 of I101 in I107
2059 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2060 sub4node->SetLineColor(kColorITS);
2061 sub4node->SetVisibility(0);
2064 // Place copy #1 of ITS1 in I101
2066 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2067 sub5node->SetLineColor(kColorITS);
2068 fNodes->Add(sub5node);
2070 fNodes->Add(sub4node);
2072 fNodes->Add(sub3node);
2075 // Place copy #2 of I107 in I10B
2077 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2078 sub3node->SetLineColor(kColorITS);
2079 sub3node->SetVisibility(0);
2082 // Place copy #1 of I101 in I107
2084 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2085 sub4node->SetLineColor(kColorITS);
2086 sub4node->SetVisibility(0);
2089 // Place copy #1 of ITS1 in I101
2091 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2092 sub5node->SetLineColor(kColorITS);
2093 fNodes->Add(sub5node);
2095 fNodes->Add(sub4node);
2097 fNodes->Add(sub3node);
2100 // Place copy #3 of I107 in I10B
2102 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2103 sub3node->SetLineColor(kColorITS);
2104 sub3node->SetVisibility(0);
2107 // Place copy #1 of I101 in I107
2109 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2110 sub4node->SetLineColor(kColorITS);
2111 sub4node->SetVisibility(0);
2114 // Place copy #1 of ITS1 in I101
2116 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2117 sub5node->SetLineColor(kColorITS);
2118 fNodes->Add(sub5node);
2120 fNodes->Add(sub4node);
2122 fNodes->Add(sub3node);
2125 // Place copy #4 of I107 in I10B
2127 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2128 sub3node->SetLineColor(kColorITS);
2129 sub3node->SetVisibility(0);
2132 // Place copy #1 of I101 in I107
2134 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2135 sub4node->SetLineColor(kColorITS);
2136 sub4node->SetVisibility(0);
2139 // Place copy #1 of ITS1 in I101
2141 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2142 sub5node->SetLineColor(kColorITS);
2143 fNodes->Add(sub5node);
2145 fNodes->Add(sub4node);
2147 fNodes->Add(sub3node);
2149 fNodes->Add(sub2node);
2152 // Place copy #2 of I10B in I12B
2154 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2155 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2156 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
2157 sub2node->SetLineColor(kColorITS);
2158 sub2node->SetVisibility(0);
2161 // Place copy #1 of I107 in I10B
2163 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2164 sub3node->SetLineColor(kColorITS);
2165 sub3node->SetVisibility(0);
2168 // Place copy #1 of I101 in I107
2170 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2171 sub4node->SetLineColor(kColorITS);
2172 sub4node->SetVisibility(0);
2175 // Place copy #1 of ITS1 in I101
2177 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2178 sub5node->SetLineColor(kColorITS);
2179 fNodes->Add(sub5node);
2181 fNodes->Add(sub4node);
2183 fNodes->Add(sub3node);
2186 // Place copy #2 of I107 in I10B
2188 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2189 sub3node->SetLineColor(kColorITS);
2190 sub3node->SetVisibility(0);
2193 // Place copy #1 of I101 in I107
2195 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2196 sub4node->SetLineColor(kColorITS);
2197 sub4node->SetVisibility(0);
2200 // Place copy #1 of ITS1 in I101
2202 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2203 sub5node->SetLineColor(kColorITS);
2204 fNodes->Add(sub5node);
2206 fNodes->Add(sub4node);
2208 fNodes->Add(sub3node);
2211 // Place copy #3 of I107 in I10B
2213 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2214 sub3node->SetLineColor(kColorITS);
2215 sub3node->SetVisibility(0);
2218 // Place copy #1 of I101 in I107
2220 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2221 sub4node->SetLineColor(kColorITS);
2222 sub4node->SetVisibility(0);
2225 // Place copy #1 of ITS1 in I101
2227 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2228 sub5node->SetLineColor(kColorITS);
2229 fNodes->Add(sub5node);
2231 fNodes->Add(sub4node);
2233 fNodes->Add(sub3node);
2236 // Place copy #4 of I107 in I10B
2238 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2239 sub3node->SetLineColor(kColorITS);
2240 sub3node->SetVisibility(0);
2243 // Place copy #1 of I101 in I107
2245 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2246 sub4node->SetLineColor(kColorITS);
2247 sub4node->SetVisibility(0);
2250 // Place copy #1 of ITS1 in I101
2252 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2253 sub5node->SetLineColor(kColorITS);
2254 fNodes->Add(sub5node);
2256 fNodes->Add(sub4node);
2258 fNodes->Add(sub3node);
2260 fNodes->Add(sub2node);
2263 // Place copy #1 of I20B in I12B
2265 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
2266 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
2267 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
2268 sub2node->SetLineColor(kColorITS);
2269 sub2node->SetVisibility(0);
2272 // Place copy #1 of I1D7 in I20B
2274 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2275 sub3node->SetLineColor(kColorITS);
2276 sub3node->SetVisibility(0);
2279 // Place copy #1 of I1D1 in I1D7
2281 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2282 sub4node->SetLineColor(kColorITS);
2283 sub4node->SetVisibility(0);
2286 // Place copy #1 of ITS2 in I1D1
2288 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2289 sub5node->SetLineColor(kColorITS);
2290 fNodes->Add(sub5node);
2292 fNodes->Add(sub4node);
2294 fNodes->Add(sub3node);
2297 // Place copy #2 of I1D7 in I20B
2299 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2300 sub3node->SetLineColor(kColorITS);
2301 sub3node->SetVisibility(0);
2304 // Place copy #1 of I1D1 in I1D7
2306 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2307 sub4node->SetLineColor(kColorITS);
2308 sub4node->SetVisibility(0);
2311 // Place copy #1 of ITS2 in I1D1
2313 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2314 sub5node->SetLineColor(kColorITS);
2315 fNodes->Add(sub5node);
2317 fNodes->Add(sub4node);
2319 fNodes->Add(sub3node);
2322 // Place copy #3 of I1D7 in I20B
2324 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2325 sub3node->SetLineColor(kColorITS);
2326 sub3node->SetVisibility(0);
2329 // Place copy #1 of I1D1 in I1D7
2331 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2332 sub4node->SetLineColor(kColorITS);
2333 sub4node->SetVisibility(0);
2336 // Place copy #1 of ITS2 in I1D1
2338 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2339 sub5node->SetLineColor(kColorITS);
2340 fNodes->Add(sub5node);
2342 fNodes->Add(sub4node);
2344 fNodes->Add(sub3node);
2347 // Place copy #4 of I1D7 in I20B
2349 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2350 sub3node->SetLineColor(kColorITS);
2351 sub3node->SetVisibility(0);
2354 // Place copy #1 of I1D1 in I1D7
2356 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2357 sub4node->SetLineColor(kColorITS);
2358 sub4node->SetVisibility(0);
2361 // Place copy #1 of ITS2 in I1D1
2363 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2364 sub5node->SetLineColor(kColorITS);
2365 fNodes->Add(sub5node);
2367 fNodes->Add(sub4node);
2369 fNodes->Add(sub3node);
2371 fNodes->Add(sub2node);
2374 // Place copy #2 of I20B in I12B
2376 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
2377 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
2378 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
2379 sub2node->SetLineColor(kColorITS);
2380 sub2node->SetVisibility(0);
2383 // Place copy #1 of I1D7 in I20B
2385 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2386 sub3node->SetLineColor(kColorITS);
2387 sub3node->SetVisibility(0);
2390 // Place copy #1 of I1D1 in I1D7
2392 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2393 sub4node->SetLineColor(kColorITS);
2394 sub4node->SetVisibility(0);
2397 // Place copy #1 of ITS2 in I1D1
2399 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2400 sub5node->SetLineColor(kColorITS);
2401 fNodes->Add(sub5node);
2403 fNodes->Add(sub4node);
2405 fNodes->Add(sub3node);
2408 // Place copy #2 of I1D7 in I20B
2410 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2411 sub3node->SetLineColor(kColorITS);
2412 sub3node->SetVisibility(0);
2415 // Place copy #1 of I1D1 in I1D7
2417 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2418 sub4node->SetLineColor(kColorITS);
2419 sub4node->SetVisibility(0);
2422 // Place copy #1 of ITS2 in I1D1
2424 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2425 sub5node->SetLineColor(kColorITS);
2426 fNodes->Add(sub5node);
2428 fNodes->Add(sub4node);
2430 fNodes->Add(sub3node);
2433 // Place copy #3 of I1D7 in I20B
2435 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2436 sub3node->SetLineColor(kColorITS);
2437 sub3node->SetVisibility(0);
2440 // Place copy #1 of I1D1 in I1D7
2442 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2443 sub4node->SetLineColor(kColorITS);
2444 sub4node->SetVisibility(0);
2447 // Place copy #1 of ITS2 in I1D1
2449 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2450 sub5node->SetLineColor(kColorITS);
2451 fNodes->Add(sub5node);
2453 fNodes->Add(sub4node);
2455 fNodes->Add(sub3node);
2458 // Place copy #4 of I1D7 in I20B
2460 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2461 sub3node->SetLineColor(kColorITS);
2462 sub3node->SetVisibility(0);
2465 // Place copy #1 of I1D1 in I1D7
2467 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2468 sub4node->SetLineColor(kColorITS);
2469 sub4node->SetVisibility(0);
2472 // Place copy #1 of ITS2 in I1D1
2474 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2475 sub5node->SetLineColor(kColorITS);
2476 fNodes->Add(sub5node);
2478 fNodes->Add(sub4node);
2480 fNodes->Add(sub3node);
2482 fNodes->Add(sub2node);
2485 // Place copy #3 of I20B in I12B
2487 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
2488 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
2489 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
2490 sub2node->SetLineColor(kColorITS);
2491 sub2node->SetVisibility(0);
2494 // Place copy #1 of I1D7 in I20B
2496 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2497 sub3node->SetLineColor(kColorITS);
2498 sub3node->SetVisibility(0);
2501 // Place copy #1 of I1D1 in I1D7
2503 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2504 sub4node->SetLineColor(kColorITS);
2505 sub4node->SetVisibility(0);
2508 // Place copy #1 of ITS2 in I1D1
2510 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2511 sub5node->SetLineColor(kColorITS);
2512 fNodes->Add(sub5node);
2514 fNodes->Add(sub4node);
2516 fNodes->Add(sub3node);
2519 // Place copy #2 of I1D7 in I20B
2521 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2522 sub3node->SetLineColor(kColorITS);
2523 sub3node->SetVisibility(0);
2526 // Place copy #1 of I1D1 in I1D7
2528 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2529 sub4node->SetLineColor(kColorITS);
2530 sub4node->SetVisibility(0);
2533 // Place copy #1 of ITS2 in I1D1
2535 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2536 sub5node->SetLineColor(kColorITS);
2537 fNodes->Add(sub5node);
2539 fNodes->Add(sub4node);
2541 fNodes->Add(sub3node);
2544 // Place copy #3 of I1D7 in I20B
2546 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2547 sub3node->SetLineColor(kColorITS);
2548 sub3node->SetVisibility(0);
2551 // Place copy #1 of I1D1 in I1D7
2553 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2554 sub4node->SetLineColor(kColorITS);
2555 sub4node->SetVisibility(0);
2558 // Place copy #1 of ITS2 in I1D1
2560 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2561 sub5node->SetLineColor(kColorITS);
2562 fNodes->Add(sub5node);
2564 fNodes->Add(sub4node);
2566 fNodes->Add(sub3node);
2569 // Place copy #4 of I1D7 in I20B
2571 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2572 sub3node->SetLineColor(kColorITS);
2573 sub3node->SetVisibility(0);
2576 // Place copy #1 of I1D1 in I1D7
2578 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2579 sub4node->SetLineColor(kColorITS);
2580 sub4node->SetVisibility(0);
2583 // Place copy #1 of ITS2 in I1D1
2585 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2586 sub5node->SetLineColor(kColorITS);
2587 fNodes->Add(sub5node);
2589 fNodes->Add(sub4node);
2591 fNodes->Add(sub3node);
2593 fNodes->Add(sub2node);
2596 // Place copy #4 of I20B in I12B
2598 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
2599 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
2600 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
2601 sub2node->SetLineColor(kColorITS);
2602 sub2node->SetVisibility(0);
2605 // Place copy #1 of I1D7 in I20B
2607 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2608 sub3node->SetLineColor(kColorITS);
2609 sub3node->SetVisibility(0);
2612 // Place copy #1 of I1D1 in I1D7
2614 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2615 sub4node->SetLineColor(kColorITS);
2616 sub4node->SetVisibility(0);
2619 // Place copy #1 of ITS2 in I1D1
2621 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2622 sub5node->SetLineColor(kColorITS);
2623 fNodes->Add(sub5node);
2625 fNodes->Add(sub4node);
2627 fNodes->Add(sub3node);
2630 // Place copy #2 of I1D7 in I20B
2632 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2633 sub3node->SetLineColor(kColorITS);
2634 sub3node->SetVisibility(0);
2637 // Place copy #1 of I1D1 in I1D7
2639 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2640 sub4node->SetLineColor(kColorITS);
2641 sub4node->SetVisibility(0);
2644 // Place copy #1 of ITS2 in I1D1
2646 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2647 sub5node->SetLineColor(kColorITS);
2648 fNodes->Add(sub5node);
2650 fNodes->Add(sub4node);
2652 fNodes->Add(sub3node);
2655 // Place copy #3 of I1D7 in I20B
2657 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
2658 sub3node->SetLineColor(kColorITS);
2659 sub3node->SetVisibility(0);
2662 // Place copy #1 of I1D1 in I1D7
2664 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2665 sub4node->SetLineColor(kColorITS);
2666 sub4node->SetVisibility(0);
2669 // Place copy #1 of ITS2 in I1D1
2671 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2672 sub5node->SetLineColor(kColorITS);
2673 fNodes->Add(sub5node);
2675 fNodes->Add(sub4node);
2677 fNodes->Add(sub3node);
2680 // Place copy #4 of I1D7 in I20B
2682 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
2683 sub3node->SetLineColor(kColorITS);
2684 sub3node->SetVisibility(0);
2687 // Place copy #1 of I1D1 in I1D7
2689 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2690 sub4node->SetLineColor(kColorITS);
2691 sub4node->SetVisibility(0);
2694 // Place copy #1 of ITS2 in I1D1
2696 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2697 sub5node->SetLineColor(kColorITS);
2698 fNodes->Add(sub5node);
2700 fNodes->Add(sub4node);
2702 fNodes->Add(sub3node);
2704 fNodes->Add(sub2node);
2706 fNodes->Add(sub1node);
2709 // Place copy #4 of I12B in IT12
2711 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot246");
2712 sub1node->SetLineColor(kColorITS);
2713 sub1node->SetVisibility(0);
2716 // Place copy #1 of I10B in I12B
2718 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
2719 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
2720 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
2721 sub2node->SetLineColor(kColorITS);
2722 sub2node->SetVisibility(0);
2725 // Place copy #1 of I107 in I10B
2727 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2728 sub3node->SetLineColor(kColorITS);
2729 sub3node->SetVisibility(0);
2732 // Place copy #1 of I101 in I107
2734 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2735 sub4node->SetLineColor(kColorITS);
2736 sub4node->SetVisibility(0);
2739 // Place copy #1 of ITS1 in I101
2741 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2742 sub5node->SetLineColor(kColorITS);
2743 fNodes->Add(sub5node);
2745 fNodes->Add(sub4node);
2747 fNodes->Add(sub3node);
2750 // Place copy #2 of I107 in I10B
2752 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2753 sub3node->SetLineColor(kColorITS);
2754 sub3node->SetVisibility(0);
2757 // Place copy #1 of I101 in I107
2759 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2760 sub4node->SetLineColor(kColorITS);
2761 sub4node->SetVisibility(0);
2764 // Place copy #1 of ITS1 in I101
2766 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2767 sub5node->SetLineColor(kColorITS);
2768 fNodes->Add(sub5node);
2770 fNodes->Add(sub4node);
2772 fNodes->Add(sub3node);
2775 // Place copy #3 of I107 in I10B
2777 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2778 sub3node->SetLineColor(kColorITS);
2779 sub3node->SetVisibility(0);
2782 // Place copy #1 of I101 in I107
2784 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2785 sub4node->SetLineColor(kColorITS);
2786 sub4node->SetVisibility(0);
2789 // Place copy #1 of ITS1 in I101
2791 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2792 sub5node->SetLineColor(kColorITS);
2793 fNodes->Add(sub5node);
2795 fNodes->Add(sub4node);
2797 fNodes->Add(sub3node);
2800 // Place copy #4 of I107 in I10B
2802 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2803 sub3node->SetLineColor(kColorITS);
2804 sub3node->SetVisibility(0);
2807 // Place copy #1 of I101 in I107
2809 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2810 sub4node->SetLineColor(kColorITS);
2811 sub4node->SetVisibility(0);
2814 // Place copy #1 of ITS1 in I101
2816 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2817 sub5node->SetLineColor(kColorITS);
2818 fNodes->Add(sub5node);
2820 fNodes->Add(sub4node);
2822 fNodes->Add(sub3node);
2824 fNodes->Add(sub2node);
2827 // Place copy #2 of I10B in I12B
2829 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
2830 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
2831 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
2832 sub2node->SetLineColor(kColorITS);
2833 sub2node->SetVisibility(0);
2836 // Place copy #1 of I107 in I10B
2838 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
2839 sub3node->SetLineColor(kColorITS);
2840 sub3node->SetVisibility(0);
2843 // Place copy #1 of I101 in I107
2845 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2846 sub4node->SetLineColor(kColorITS);
2847 sub4node->SetVisibility(0);
2850 // Place copy #1 of ITS1 in I101
2852 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2853 sub5node->SetLineColor(kColorITS);
2854 fNodes->Add(sub5node);
2856 fNodes->Add(sub4node);
2858 fNodes->Add(sub3node);
2861 // Place copy #2 of I107 in I10B
2863 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
2864 sub3node->SetLineColor(kColorITS);
2865 sub3node->SetVisibility(0);
2868 // Place copy #1 of I101 in I107
2870 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2871 sub4node->SetLineColor(kColorITS);
2872 sub4node->SetVisibility(0);
2875 // Place copy #1 of ITS1 in I101
2877 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2878 sub5node->SetLineColor(kColorITS);
2879 fNodes->Add(sub5node);
2881 fNodes->Add(sub4node);
2883 fNodes->Add(sub3node);
2886 // Place copy #3 of I107 in I10B
2888 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
2889 sub3node->SetLineColor(kColorITS);
2890 sub3node->SetVisibility(0);
2893 // Place copy #1 of I101 in I107
2895 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2896 sub4node->SetLineColor(kColorITS);
2897 sub4node->SetVisibility(0);
2900 // Place copy #1 of ITS1 in I101
2902 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2903 sub5node->SetLineColor(kColorITS);
2904 fNodes->Add(sub5node);
2906 fNodes->Add(sub4node);
2908 fNodes->Add(sub3node);
2911 // Place copy #4 of I107 in I10B
2913 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
2914 sub3node->SetLineColor(kColorITS);
2915 sub3node->SetVisibility(0);
2918 // Place copy #1 of I101 in I107
2920 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
2921 sub4node->SetLineColor(kColorITS);
2922 sub4node->SetVisibility(0);
2925 // Place copy #1 of ITS1 in I101
2927 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
2928 sub5node->SetLineColor(kColorITS);
2929 fNodes->Add(sub5node);
2931 fNodes->Add(sub4node);
2933 fNodes->Add(sub3node);
2935 fNodes->Add(sub2node);
2938 // Place copy #1 of I20B in I12B
2940 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
2941 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
2942 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
2943 sub2node->SetLineColor(kColorITS);
2944 sub2node->SetVisibility(0);
2947 // Place copy #1 of I1D7 in I20B
2949 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
2950 sub3node->SetLineColor(kColorITS);
2951 sub3node->SetVisibility(0);
2954 // Place copy #1 of I1D1 in I1D7
2956 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2957 sub4node->SetLineColor(kColorITS);
2958 sub4node->SetVisibility(0);
2961 // Place copy #1 of ITS2 in I1D1
2963 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2964 sub5node->SetLineColor(kColorITS);
2965 fNodes->Add(sub5node);
2967 fNodes->Add(sub4node);
2969 fNodes->Add(sub3node);
2972 // Place copy #2 of I1D7 in I20B
2974 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
2975 sub3node->SetLineColor(kColorITS);
2976 sub3node->SetVisibility(0);
2979 // Place copy #1 of I1D1 in I1D7
2981 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
2982 sub4node->SetLineColor(kColorITS);
2983 sub4node->SetVisibility(0);
2986 // Place copy #1 of ITS2 in I1D1
2988 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
2989 sub5node->SetLineColor(kColorITS);
2990 fNodes->Add(sub5node);
2992 fNodes->Add(sub4node);
2994 fNodes->Add(sub3node);
2997 // Place copy #3 of I1D7 in I20B
2999 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3000 sub3node->SetLineColor(kColorITS);
3001 sub3node->SetVisibility(0);
3004 // Place copy #1 of I1D1 in I1D7
3006 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3007 sub4node->SetLineColor(kColorITS);
3008 sub4node->SetVisibility(0);
3011 // Place copy #1 of ITS2 in I1D1
3013 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3014 sub5node->SetLineColor(kColorITS);
3015 fNodes->Add(sub5node);
3017 fNodes->Add(sub4node);
3019 fNodes->Add(sub3node);
3022 // Place copy #4 of I1D7 in I20B
3024 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3025 sub3node->SetLineColor(kColorITS);
3026 sub3node->SetVisibility(0);
3029 // Place copy #1 of I1D1 in I1D7
3031 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3032 sub4node->SetLineColor(kColorITS);
3033 sub4node->SetVisibility(0);
3036 // Place copy #1 of ITS2 in I1D1
3038 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3039 sub5node->SetLineColor(kColorITS);
3040 fNodes->Add(sub5node);
3042 fNodes->Add(sub4node);
3044 fNodes->Add(sub3node);
3046 fNodes->Add(sub2node);
3049 // Place copy #2 of I20B in I12B
3051 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3052 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3053 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
3054 sub2node->SetLineColor(kColorITS);
3055 sub2node->SetVisibility(0);
3058 // Place copy #1 of I1D7 in I20B
3060 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3061 sub3node->SetLineColor(kColorITS);
3062 sub3node->SetVisibility(0);
3065 // Place copy #1 of I1D1 in I1D7
3067 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3068 sub4node->SetLineColor(kColorITS);
3069 sub4node->SetVisibility(0);
3072 // Place copy #1 of ITS2 in I1D1
3074 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3075 sub5node->SetLineColor(kColorITS);
3076 fNodes->Add(sub5node);
3078 fNodes->Add(sub4node);
3080 fNodes->Add(sub3node);
3083 // Place copy #2 of I1D7 in I20B
3085 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3086 sub3node->SetLineColor(kColorITS);
3087 sub3node->SetVisibility(0);
3090 // Place copy #1 of I1D1 in I1D7
3092 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3093 sub4node->SetLineColor(kColorITS);
3094 sub4node->SetVisibility(0);
3097 // Place copy #1 of ITS2 in I1D1
3099 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3100 sub5node->SetLineColor(kColorITS);
3101 fNodes->Add(sub5node);
3103 fNodes->Add(sub4node);
3105 fNodes->Add(sub3node);
3108 // Place copy #3 of I1D7 in I20B
3110 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3111 sub3node->SetLineColor(kColorITS);
3112 sub3node->SetVisibility(0);
3115 // Place copy #1 of I1D1 in I1D7
3117 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3118 sub4node->SetLineColor(kColorITS);
3119 sub4node->SetVisibility(0);
3122 // Place copy #1 of ITS2 in I1D1
3124 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3125 sub5node->SetLineColor(kColorITS);
3126 fNodes->Add(sub5node);
3128 fNodes->Add(sub4node);
3130 fNodes->Add(sub3node);
3133 // Place copy #4 of I1D7 in I20B
3135 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3136 sub3node->SetLineColor(kColorITS);
3137 sub3node->SetVisibility(0);
3140 // Place copy #1 of I1D1 in I1D7
3142 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3143 sub4node->SetLineColor(kColorITS);
3144 sub4node->SetVisibility(0);
3147 // Place copy #1 of ITS2 in I1D1
3149 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3150 sub5node->SetLineColor(kColorITS);
3151 fNodes->Add(sub5node);
3153 fNodes->Add(sub4node);
3155 fNodes->Add(sub3node);
3157 fNodes->Add(sub2node);
3160 // Place copy #3 of I20B in I12B
3162 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3163 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3164 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
3165 sub2node->SetLineColor(kColorITS);
3166 sub2node->SetVisibility(0);
3169 // Place copy #1 of I1D7 in I20B
3171 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3172 sub3node->SetLineColor(kColorITS);
3173 sub3node->SetVisibility(0);
3176 // Place copy #1 of I1D1 in I1D7
3178 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3179 sub4node->SetLineColor(kColorITS);
3180 sub4node->SetVisibility(0);
3183 // Place copy #1 of ITS2 in I1D1
3185 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3186 sub5node->SetLineColor(kColorITS);
3187 fNodes->Add(sub5node);
3189 fNodes->Add(sub4node);
3191 fNodes->Add(sub3node);
3194 // Place copy #2 of I1D7 in I20B
3196 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3197 sub3node->SetLineColor(kColorITS);
3198 sub3node->SetVisibility(0);
3201 // Place copy #1 of I1D1 in I1D7
3203 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3204 sub4node->SetLineColor(kColorITS);
3205 sub4node->SetVisibility(0);
3208 // Place copy #1 of ITS2 in I1D1
3210 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3211 sub5node->SetLineColor(kColorITS);
3212 fNodes->Add(sub5node);
3214 fNodes->Add(sub4node);
3216 fNodes->Add(sub3node);
3219 // Place copy #3 of I1D7 in I20B
3221 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3222 sub3node->SetLineColor(kColorITS);
3223 sub3node->SetVisibility(0);
3226 // Place copy #1 of I1D1 in I1D7
3228 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3229 sub4node->SetLineColor(kColorITS);
3230 sub4node->SetVisibility(0);
3233 // Place copy #1 of ITS2 in I1D1
3235 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3236 sub5node->SetLineColor(kColorITS);
3237 fNodes->Add(sub5node);
3239 fNodes->Add(sub4node);
3241 fNodes->Add(sub3node);
3244 // Place copy #4 of I1D7 in I20B
3246 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3247 sub3node->SetLineColor(kColorITS);
3248 sub3node->SetVisibility(0);
3251 // Place copy #1 of I1D1 in I1D7
3253 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3254 sub4node->SetLineColor(kColorITS);
3255 sub4node->SetVisibility(0);
3258 // Place copy #1 of ITS2 in I1D1
3260 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3261 sub5node->SetLineColor(kColorITS);
3262 fNodes->Add(sub5node);
3264 fNodes->Add(sub4node);
3266 fNodes->Add(sub3node);
3268 fNodes->Add(sub2node);
3271 // Place copy #4 of I20B in I12B
3273 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
3274 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
3275 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
3276 sub2node->SetLineColor(kColorITS);
3277 sub2node->SetVisibility(0);
3280 // Place copy #1 of I1D7 in I20B
3282 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3283 sub3node->SetLineColor(kColorITS);
3284 sub3node->SetVisibility(0);
3287 // Place copy #1 of I1D1 in I1D7
3289 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3290 sub4node->SetLineColor(kColorITS);
3291 sub4node->SetVisibility(0);
3294 // Place copy #1 of ITS2 in I1D1
3296 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3297 sub5node->SetLineColor(kColorITS);
3298 fNodes->Add(sub5node);
3300 fNodes->Add(sub4node);
3302 fNodes->Add(sub3node);
3305 // Place copy #2 of I1D7 in I20B
3307 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3308 sub3node->SetLineColor(kColorITS);
3309 sub3node->SetVisibility(0);
3312 // Place copy #1 of I1D1 in I1D7
3314 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3315 sub4node->SetLineColor(kColorITS);
3316 sub4node->SetVisibility(0);
3319 // Place copy #1 of ITS2 in I1D1
3321 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3322 sub5node->SetLineColor(kColorITS);
3323 fNodes->Add(sub5node);
3325 fNodes->Add(sub4node);
3327 fNodes->Add(sub3node);
3330 // Place copy #3 of I1D7 in I20B
3332 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3333 sub3node->SetLineColor(kColorITS);
3334 sub3node->SetVisibility(0);
3337 // Place copy #1 of I1D1 in I1D7
3339 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3340 sub4node->SetLineColor(kColorITS);
3341 sub4node->SetVisibility(0);
3344 // Place copy #1 of ITS2 in I1D1
3346 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3347 sub5node->SetLineColor(kColorITS);
3348 fNodes->Add(sub5node);
3350 fNodes->Add(sub4node);
3352 fNodes->Add(sub3node);
3355 // Place copy #4 of I1D7 in I20B
3357 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3358 sub3node->SetLineColor(kColorITS);
3359 sub3node->SetVisibility(0);
3362 // Place copy #1 of I1D1 in I1D7
3364 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3365 sub4node->SetLineColor(kColorITS);
3366 sub4node->SetVisibility(0);
3369 // Place copy #1 of ITS2 in I1D1
3371 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3372 sub5node->SetLineColor(kColorITS);
3373 fNodes->Add(sub5node);
3375 fNodes->Add(sub4node);
3377 fNodes->Add(sub3node);
3379 fNodes->Add(sub2node);
3381 fNodes->Add(sub1node);
3384 // Place copy #5 of I12B in IT12
3386 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot247");
3387 sub1node->SetLineColor(kColorITS);
3388 sub1node->SetVisibility(0);
3391 // Place copy #1 of I10B in I12B
3393 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
3394 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
3395 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
3396 sub2node->SetLineColor(kColorITS);
3397 sub2node->SetVisibility(0);
3400 // Place copy #1 of I107 in I10B
3402 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3403 sub3node->SetLineColor(kColorITS);
3404 sub3node->SetVisibility(0);
3407 // Place copy #1 of I101 in I107
3409 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3410 sub4node->SetLineColor(kColorITS);
3411 sub4node->SetVisibility(0);
3414 // Place copy #1 of ITS1 in I101
3416 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3417 sub5node->SetLineColor(kColorITS);
3418 fNodes->Add(sub5node);
3420 fNodes->Add(sub4node);
3422 fNodes->Add(sub3node);
3425 // Place copy #2 of I107 in I10B
3427 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3428 sub3node->SetLineColor(kColorITS);
3429 sub3node->SetVisibility(0);
3432 // Place copy #1 of I101 in I107
3434 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3435 sub4node->SetLineColor(kColorITS);
3436 sub4node->SetVisibility(0);
3439 // Place copy #1 of ITS1 in I101
3441 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3442 sub5node->SetLineColor(kColorITS);
3443 fNodes->Add(sub5node);
3445 fNodes->Add(sub4node);
3447 fNodes->Add(sub3node);
3450 // Place copy #3 of I107 in I10B
3452 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3453 sub3node->SetLineColor(kColorITS);
3454 sub3node->SetVisibility(0);
3457 // Place copy #1 of I101 in I107
3459 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3460 sub4node->SetLineColor(kColorITS);
3461 sub4node->SetVisibility(0);
3464 // Place copy #1 of ITS1 in I101
3466 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3467 sub5node->SetLineColor(kColorITS);
3468 fNodes->Add(sub5node);
3470 fNodes->Add(sub4node);
3472 fNodes->Add(sub3node);
3475 // Place copy #4 of I107 in I10B
3477 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3478 sub3node->SetLineColor(kColorITS);
3479 sub3node->SetVisibility(0);
3482 // Place copy #1 of I101 in I107
3484 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3485 sub4node->SetLineColor(kColorITS);
3486 sub4node->SetVisibility(0);
3489 // Place copy #1 of ITS1 in I101
3491 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3492 sub5node->SetLineColor(kColorITS);
3493 fNodes->Add(sub5node);
3495 fNodes->Add(sub4node);
3497 fNodes->Add(sub3node);
3499 fNodes->Add(sub2node);
3502 // Place copy #2 of I10B in I12B
3504 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
3505 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
3506 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
3507 sub2node->SetLineColor(kColorITS);
3508 sub2node->SetVisibility(0);
3511 // Place copy #1 of I107 in I10B
3513 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
3514 sub3node->SetLineColor(kColorITS);
3515 sub3node->SetVisibility(0);
3518 // Place copy #1 of I101 in I107
3520 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3521 sub4node->SetLineColor(kColorITS);
3522 sub4node->SetVisibility(0);
3525 // Place copy #1 of ITS1 in I101
3527 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3528 sub5node->SetLineColor(kColorITS);
3529 fNodes->Add(sub5node);
3531 fNodes->Add(sub4node);
3533 fNodes->Add(sub3node);
3536 // Place copy #2 of I107 in I10B
3538 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
3539 sub3node->SetLineColor(kColorITS);
3540 sub3node->SetVisibility(0);
3543 // Place copy #1 of I101 in I107
3545 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3546 sub4node->SetLineColor(kColorITS);
3547 sub4node->SetVisibility(0);
3550 // Place copy #1 of ITS1 in I101
3552 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3553 sub5node->SetLineColor(kColorITS);
3554 fNodes->Add(sub5node);
3556 fNodes->Add(sub4node);
3558 fNodes->Add(sub3node);
3561 // Place copy #3 of I107 in I10B
3563 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
3564 sub3node->SetLineColor(kColorITS);
3565 sub3node->SetVisibility(0);
3568 // Place copy #1 of I101 in I107
3570 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3571 sub4node->SetLineColor(kColorITS);
3572 sub4node->SetVisibility(0);
3575 // Place copy #1 of ITS1 in I101
3577 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3578 sub5node->SetLineColor(kColorITS);
3579 fNodes->Add(sub5node);
3581 fNodes->Add(sub4node);
3583 fNodes->Add(sub3node);
3586 // Place copy #4 of I107 in I10B
3588 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
3589 sub3node->SetLineColor(kColorITS);
3590 sub3node->SetVisibility(0);
3593 // Place copy #1 of I101 in I107
3595 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
3596 sub4node->SetLineColor(kColorITS);
3597 sub4node->SetVisibility(0);
3600 // Place copy #1 of ITS1 in I101
3602 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
3603 sub5node->SetLineColor(kColorITS);
3604 fNodes->Add(sub5node);
3606 fNodes->Add(sub4node);
3608 fNodes->Add(sub3node);
3610 fNodes->Add(sub2node);
3613 // Place copy #1 of I20B in I12B
3615 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
3616 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
3617 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
3618 sub2node->SetLineColor(kColorITS);
3619 sub2node->SetVisibility(0);
3622 // Place copy #1 of I1D7 in I20B
3624 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3625 sub3node->SetLineColor(kColorITS);
3626 sub3node->SetVisibility(0);
3629 // Place copy #1 of I1D1 in I1D7
3631 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3632 sub4node->SetLineColor(kColorITS);
3633 sub4node->SetVisibility(0);
3636 // Place copy #1 of ITS2 in I1D1
3638 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3639 sub5node->SetLineColor(kColorITS);
3640 fNodes->Add(sub5node);
3642 fNodes->Add(sub4node);
3644 fNodes->Add(sub3node);
3647 // Place copy #2 of I1D7 in I20B
3649 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3650 sub3node->SetLineColor(kColorITS);
3651 sub3node->SetVisibility(0);
3654 // Place copy #1 of I1D1 in I1D7
3656 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3657 sub4node->SetLineColor(kColorITS);
3658 sub4node->SetVisibility(0);
3661 // Place copy #1 of ITS2 in I1D1
3663 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3664 sub5node->SetLineColor(kColorITS);
3665 fNodes->Add(sub5node);
3667 fNodes->Add(sub4node);
3669 fNodes->Add(sub3node);
3672 // Place copy #3 of I1D7 in I20B
3674 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3675 sub3node->SetLineColor(kColorITS);
3676 sub3node->SetVisibility(0);
3679 // Place copy #1 of I1D1 in I1D7
3681 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3682 sub4node->SetLineColor(kColorITS);
3683 sub4node->SetVisibility(0);
3686 // Place copy #1 of ITS2 in I1D1
3688 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3689 sub5node->SetLineColor(kColorITS);
3690 fNodes->Add(sub5node);
3692 fNodes->Add(sub4node);
3694 fNodes->Add(sub3node);
3697 // Place copy #4 of I1D7 in I20B
3699 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3700 sub3node->SetLineColor(kColorITS);
3701 sub3node->SetVisibility(0);
3704 // Place copy #1 of I1D1 in I1D7
3706 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3707 sub4node->SetLineColor(kColorITS);
3708 sub4node->SetVisibility(0);
3711 // Place copy #1 of ITS2 in I1D1
3713 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3714 sub5node->SetLineColor(kColorITS);
3715 fNodes->Add(sub5node);
3717 fNodes->Add(sub4node);
3719 fNodes->Add(sub3node);
3721 fNodes->Add(sub2node);
3724 // Place copy #2 of I20B in I12B
3726 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
3727 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
3728 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
3729 sub2node->SetLineColor(kColorITS);
3730 sub2node->SetVisibility(0);
3733 // Place copy #1 of I1D7 in I20B
3735 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3736 sub3node->SetLineColor(kColorITS);
3737 sub3node->SetVisibility(0);
3740 // Place copy #1 of I1D1 in I1D7
3742 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3743 sub4node->SetLineColor(kColorITS);
3744 sub4node->SetVisibility(0);
3747 // Place copy #1 of ITS2 in I1D1
3749 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3750 sub5node->SetLineColor(kColorITS);
3751 fNodes->Add(sub5node);
3753 fNodes->Add(sub4node);
3755 fNodes->Add(sub3node);
3758 // Place copy #2 of I1D7 in I20B
3760 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3761 sub3node->SetLineColor(kColorITS);
3762 sub3node->SetVisibility(0);
3765 // Place copy #1 of I1D1 in I1D7
3767 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3768 sub4node->SetLineColor(kColorITS);
3769 sub4node->SetVisibility(0);
3772 // Place copy #1 of ITS2 in I1D1
3774 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3775 sub5node->SetLineColor(kColorITS);
3776 fNodes->Add(sub5node);
3778 fNodes->Add(sub4node);
3780 fNodes->Add(sub3node);
3783 // Place copy #3 of I1D7 in I20B
3785 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3786 sub3node->SetLineColor(kColorITS);
3787 sub3node->SetVisibility(0);
3790 // Place copy #1 of I1D1 in I1D7
3792 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3793 sub4node->SetLineColor(kColorITS);
3794 sub4node->SetVisibility(0);
3797 // Place copy #1 of ITS2 in I1D1
3799 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3800 sub5node->SetLineColor(kColorITS);
3801 fNodes->Add(sub5node);
3803 fNodes->Add(sub4node);
3805 fNodes->Add(sub3node);
3808 // Place copy #4 of I1D7 in I20B
3810 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3811 sub3node->SetLineColor(kColorITS);
3812 sub3node->SetVisibility(0);
3815 // Place copy #1 of I1D1 in I1D7
3817 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3818 sub4node->SetLineColor(kColorITS);
3819 sub4node->SetVisibility(0);
3822 // Place copy #1 of ITS2 in I1D1
3824 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3825 sub5node->SetLineColor(kColorITS);
3826 fNodes->Add(sub5node);
3828 fNodes->Add(sub4node);
3830 fNodes->Add(sub3node);
3832 fNodes->Add(sub2node);
3835 // Place copy #3 of I20B in I12B
3837 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
3838 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
3839 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
3840 sub2node->SetLineColor(kColorITS);
3841 sub2node->SetVisibility(0);
3844 // Place copy #1 of I1D7 in I20B
3846 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3847 sub3node->SetLineColor(kColorITS);
3848 sub3node->SetVisibility(0);
3851 // Place copy #1 of I1D1 in I1D7
3853 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3854 sub4node->SetLineColor(kColorITS);
3855 sub4node->SetVisibility(0);
3858 // Place copy #1 of ITS2 in I1D1
3860 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3861 sub5node->SetLineColor(kColorITS);
3862 fNodes->Add(sub5node);
3864 fNodes->Add(sub4node);
3866 fNodes->Add(sub3node);
3869 // Place copy #2 of I1D7 in I20B
3871 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3872 sub3node->SetLineColor(kColorITS);
3873 sub3node->SetVisibility(0);
3876 // Place copy #1 of I1D1 in I1D7
3878 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3879 sub4node->SetLineColor(kColorITS);
3880 sub4node->SetVisibility(0);
3883 // Place copy #1 of ITS2 in I1D1
3885 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3886 sub5node->SetLineColor(kColorITS);
3887 fNodes->Add(sub5node);
3889 fNodes->Add(sub4node);
3891 fNodes->Add(sub3node);
3894 // Place copy #3 of I1D7 in I20B
3896 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
3897 sub3node->SetLineColor(kColorITS);
3898 sub3node->SetVisibility(0);
3901 // Place copy #1 of I1D1 in I1D7
3903 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3904 sub4node->SetLineColor(kColorITS);
3905 sub4node->SetVisibility(0);
3908 // Place copy #1 of ITS2 in I1D1
3910 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3911 sub5node->SetLineColor(kColorITS);
3912 fNodes->Add(sub5node);
3914 fNodes->Add(sub4node);
3916 fNodes->Add(sub3node);
3919 // Place copy #4 of I1D7 in I20B
3921 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
3922 sub3node->SetLineColor(kColorITS);
3923 sub3node->SetVisibility(0);
3926 // Place copy #1 of I1D1 in I1D7
3928 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3929 sub4node->SetLineColor(kColorITS);
3930 sub4node->SetVisibility(0);
3933 // Place copy #1 of ITS2 in I1D1
3935 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3936 sub5node->SetLineColor(kColorITS);
3937 fNodes->Add(sub5node);
3939 fNodes->Add(sub4node);
3941 fNodes->Add(sub3node);
3943 fNodes->Add(sub2node);
3946 // Place copy #4 of I20B in I12B
3948 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
3949 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
3950 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
3951 sub2node->SetLineColor(kColorITS);
3952 sub2node->SetVisibility(0);
3955 // Place copy #1 of I1D7 in I20B
3957 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
3958 sub3node->SetLineColor(kColorITS);
3959 sub3node->SetVisibility(0);
3962 // Place copy #1 of I1D1 in I1D7
3964 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3965 sub4node->SetLineColor(kColorITS);
3966 sub4node->SetVisibility(0);
3969 // Place copy #1 of ITS2 in I1D1
3971 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3972 sub5node->SetLineColor(kColorITS);
3973 fNodes->Add(sub5node);
3975 fNodes->Add(sub4node);
3977 fNodes->Add(sub3node);
3980 // Place copy #2 of I1D7 in I20B
3982 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
3983 sub3node->SetLineColor(kColorITS);
3984 sub3node->SetVisibility(0);
3987 // Place copy #1 of I1D1 in I1D7
3989 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
3990 sub4node->SetLineColor(kColorITS);
3991 sub4node->SetVisibility(0);
3994 // Place copy #1 of ITS2 in I1D1
3996 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
3997 sub5node->SetLineColor(kColorITS);
3998 fNodes->Add(sub5node);
4000 fNodes->Add(sub4node);
4002 fNodes->Add(sub3node);
4005 // Place copy #3 of I1D7 in I20B
4007 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4008 sub3node->SetLineColor(kColorITS);
4009 sub3node->SetVisibility(0);
4012 // Place copy #1 of I1D1 in I1D7
4014 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4015 sub4node->SetLineColor(kColorITS);
4016 sub4node->SetVisibility(0);
4019 // Place copy #1 of ITS2 in I1D1
4021 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4022 sub5node->SetLineColor(kColorITS);
4023 fNodes->Add(sub5node);
4025 fNodes->Add(sub4node);
4027 fNodes->Add(sub3node);
4030 // Place copy #4 of I1D7 in I20B
4032 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4033 sub3node->SetLineColor(kColorITS);
4034 sub3node->SetVisibility(0);
4037 // Place copy #1 of I1D1 in I1D7
4039 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4040 sub4node->SetLineColor(kColorITS);
4041 sub4node->SetVisibility(0);
4044 // Place copy #1 of ITS2 in I1D1
4046 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4047 sub5node->SetLineColor(kColorITS);
4048 fNodes->Add(sub5node);
4050 fNodes->Add(sub4node);
4052 fNodes->Add(sub3node);
4054 fNodes->Add(sub2node);
4056 fNodes->Add(sub1node);
4059 // Place copy #6 of I12B in IT12
4061 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot236");
4062 sub1node->SetLineColor(kColorITS);
4063 sub1node->SetVisibility(0);
4066 // Place copy #1 of I10B in I12B
4068 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4069 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4070 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
4071 sub2node->SetLineColor(kColorITS);
4072 sub2node->SetVisibility(0);
4075 // Place copy #1 of I107 in I10B
4077 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4078 sub3node->SetLineColor(kColorITS);
4079 sub3node->SetVisibility(0);
4082 // Place copy #1 of I101 in I107
4084 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4085 sub4node->SetLineColor(kColorITS);
4086 sub4node->SetVisibility(0);
4089 // Place copy #1 of ITS1 in I101
4091 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4092 sub5node->SetLineColor(kColorITS);
4093 fNodes->Add(sub5node);
4095 fNodes->Add(sub4node);
4097 fNodes->Add(sub3node);
4100 // Place copy #2 of I107 in I10B
4102 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4103 sub3node->SetLineColor(kColorITS);
4104 sub3node->SetVisibility(0);
4107 // Place copy #1 of I101 in I107
4109 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4110 sub4node->SetLineColor(kColorITS);
4111 sub4node->SetVisibility(0);
4114 // Place copy #1 of ITS1 in I101
4116 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4117 sub5node->SetLineColor(kColorITS);
4118 fNodes->Add(sub5node);
4120 fNodes->Add(sub4node);
4122 fNodes->Add(sub3node);
4125 // Place copy #3 of I107 in I10B
4127 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4128 sub3node->SetLineColor(kColorITS);
4129 sub3node->SetVisibility(0);
4132 // Place copy #1 of I101 in I107
4134 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4135 sub4node->SetLineColor(kColorITS);
4136 sub4node->SetVisibility(0);
4139 // Place copy #1 of ITS1 in I101
4141 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4142 sub5node->SetLineColor(kColorITS);
4143 fNodes->Add(sub5node);
4145 fNodes->Add(sub4node);
4147 fNodes->Add(sub3node);
4150 // Place copy #4 of I107 in I10B
4152 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4153 sub3node->SetLineColor(kColorITS);
4154 sub3node->SetVisibility(0);
4157 // Place copy #1 of I101 in I107
4159 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4160 sub4node->SetLineColor(kColorITS);
4161 sub4node->SetVisibility(0);
4164 // Place copy #1 of ITS1 in I101
4166 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4167 sub5node->SetLineColor(kColorITS);
4168 fNodes->Add(sub5node);
4170 fNodes->Add(sub4node);
4172 fNodes->Add(sub3node);
4174 fNodes->Add(sub2node);
4177 // Place copy #2 of I10B in I12B
4179 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
4180 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
4181 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
4182 sub2node->SetLineColor(kColorITS);
4183 sub2node->SetVisibility(0);
4186 // Place copy #1 of I107 in I10B
4188 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4189 sub3node->SetLineColor(kColorITS);
4190 sub3node->SetVisibility(0);
4193 // Place copy #1 of I101 in I107
4195 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4196 sub4node->SetLineColor(kColorITS);
4197 sub4node->SetVisibility(0);
4200 // Place copy #1 of ITS1 in I101
4202 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4203 sub5node->SetLineColor(kColorITS);
4204 fNodes->Add(sub5node);
4206 fNodes->Add(sub4node);
4208 fNodes->Add(sub3node);
4211 // Place copy #2 of I107 in I10B
4213 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4214 sub3node->SetLineColor(kColorITS);
4215 sub3node->SetVisibility(0);
4218 // Place copy #1 of I101 in I107
4220 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4221 sub4node->SetLineColor(kColorITS);
4222 sub4node->SetVisibility(0);
4225 // Place copy #1 of ITS1 in I101
4227 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4228 sub5node->SetLineColor(kColorITS);
4229 fNodes->Add(sub5node);
4231 fNodes->Add(sub4node);
4233 fNodes->Add(sub3node);
4236 // Place copy #3 of I107 in I10B
4238 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4239 sub3node->SetLineColor(kColorITS);
4240 sub3node->SetVisibility(0);
4243 // Place copy #1 of I101 in I107
4245 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4246 sub4node->SetLineColor(kColorITS);
4247 sub4node->SetVisibility(0);
4250 // Place copy #1 of ITS1 in I101
4252 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4253 sub5node->SetLineColor(kColorITS);
4254 fNodes->Add(sub5node);
4256 fNodes->Add(sub4node);
4258 fNodes->Add(sub3node);
4261 // Place copy #4 of I107 in I10B
4263 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4264 sub3node->SetLineColor(kColorITS);
4265 sub3node->SetVisibility(0);
4268 // Place copy #1 of I101 in I107
4270 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4271 sub4node->SetLineColor(kColorITS);
4272 sub4node->SetVisibility(0);
4275 // Place copy #1 of ITS1 in I101
4277 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4278 sub5node->SetLineColor(kColorITS);
4279 fNodes->Add(sub5node);
4281 fNodes->Add(sub4node);
4283 fNodes->Add(sub3node);
4285 fNodes->Add(sub2node);
4288 // Place copy #1 of I20B in I12B
4290 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
4291 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
4292 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
4293 sub2node->SetLineColor(kColorITS);
4294 sub2node->SetVisibility(0);
4297 // Place copy #1 of I1D7 in I20B
4299 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4300 sub3node->SetLineColor(kColorITS);
4301 sub3node->SetVisibility(0);
4304 // Place copy #1 of I1D1 in I1D7
4306 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4307 sub4node->SetLineColor(kColorITS);
4308 sub4node->SetVisibility(0);
4311 // Place copy #1 of ITS2 in I1D1
4313 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4314 sub5node->SetLineColor(kColorITS);
4315 fNodes->Add(sub5node);
4317 fNodes->Add(sub4node);
4319 fNodes->Add(sub3node);
4322 // Place copy #2 of I1D7 in I20B
4324 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4325 sub3node->SetLineColor(kColorITS);
4326 sub3node->SetVisibility(0);
4329 // Place copy #1 of I1D1 in I1D7
4331 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4332 sub4node->SetLineColor(kColorITS);
4333 sub4node->SetVisibility(0);
4336 // Place copy #1 of ITS2 in I1D1
4338 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4339 sub5node->SetLineColor(kColorITS);
4340 fNodes->Add(sub5node);
4342 fNodes->Add(sub4node);
4344 fNodes->Add(sub3node);
4347 // Place copy #3 of I1D7 in I20B
4349 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4350 sub3node->SetLineColor(kColorITS);
4351 sub3node->SetVisibility(0);
4354 // Place copy #1 of I1D1 in I1D7
4356 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4357 sub4node->SetLineColor(kColorITS);
4358 sub4node->SetVisibility(0);
4361 // Place copy #1 of ITS2 in I1D1
4363 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4364 sub5node->SetLineColor(kColorITS);
4365 fNodes->Add(sub5node);
4367 fNodes->Add(sub4node);
4369 fNodes->Add(sub3node);
4372 // Place copy #4 of I1D7 in I20B
4374 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4375 sub3node->SetLineColor(kColorITS);
4376 sub3node->SetVisibility(0);
4379 // Place copy #1 of I1D1 in I1D7
4381 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4382 sub4node->SetLineColor(kColorITS);
4383 sub4node->SetVisibility(0);
4386 // Place copy #1 of ITS2 in I1D1
4388 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4389 sub5node->SetLineColor(kColorITS);
4390 fNodes->Add(sub5node);
4392 fNodes->Add(sub4node);
4394 fNodes->Add(sub3node);
4396 fNodes->Add(sub2node);
4399 // Place copy #2 of I20B in I12B
4401 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
4402 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
4403 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
4404 sub2node->SetLineColor(kColorITS);
4405 sub2node->SetVisibility(0);
4408 // Place copy #1 of I1D7 in I20B
4410 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4411 sub3node->SetLineColor(kColorITS);
4412 sub3node->SetVisibility(0);
4415 // Place copy #1 of I1D1 in I1D7
4417 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4418 sub4node->SetLineColor(kColorITS);
4419 sub4node->SetVisibility(0);
4422 // Place copy #1 of ITS2 in I1D1
4424 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4425 sub5node->SetLineColor(kColorITS);
4426 fNodes->Add(sub5node);
4428 fNodes->Add(sub4node);
4430 fNodes->Add(sub3node);
4433 // Place copy #2 of I1D7 in I20B
4435 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4436 sub3node->SetLineColor(kColorITS);
4437 sub3node->SetVisibility(0);
4440 // Place copy #1 of I1D1 in I1D7
4442 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4443 sub4node->SetLineColor(kColorITS);
4444 sub4node->SetVisibility(0);
4447 // Place copy #1 of ITS2 in I1D1
4449 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4450 sub5node->SetLineColor(kColorITS);
4451 fNodes->Add(sub5node);
4453 fNodes->Add(sub4node);
4455 fNodes->Add(sub3node);
4458 // Place copy #3 of I1D7 in I20B
4460 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4461 sub3node->SetLineColor(kColorITS);
4462 sub3node->SetVisibility(0);
4465 // Place copy #1 of I1D1 in I1D7
4467 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4468 sub4node->SetLineColor(kColorITS);
4469 sub4node->SetVisibility(0);
4472 // Place copy #1 of ITS2 in I1D1
4474 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4475 sub5node->SetLineColor(kColorITS);
4476 fNodes->Add(sub5node);
4478 fNodes->Add(sub4node);
4480 fNodes->Add(sub3node);
4483 // Place copy #4 of I1D7 in I20B
4485 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4486 sub3node->SetLineColor(kColorITS);
4487 sub3node->SetVisibility(0);
4490 // Place copy #1 of I1D1 in I1D7
4492 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4493 sub4node->SetLineColor(kColorITS);
4494 sub4node->SetVisibility(0);
4497 // Place copy #1 of ITS2 in I1D1
4499 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4500 sub5node->SetLineColor(kColorITS);
4501 fNodes->Add(sub5node);
4503 fNodes->Add(sub4node);
4505 fNodes->Add(sub3node);
4507 fNodes->Add(sub2node);
4510 // Place copy #3 of I20B in I12B
4512 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
4513 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
4514 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
4515 sub2node->SetLineColor(kColorITS);
4516 sub2node->SetVisibility(0);
4519 // Place copy #1 of I1D7 in I20B
4521 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4522 sub3node->SetLineColor(kColorITS);
4523 sub3node->SetVisibility(0);
4526 // Place copy #1 of I1D1 in I1D7
4528 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4529 sub4node->SetLineColor(kColorITS);
4530 sub4node->SetVisibility(0);
4533 // Place copy #1 of ITS2 in I1D1
4535 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4536 sub5node->SetLineColor(kColorITS);
4537 fNodes->Add(sub5node);
4539 fNodes->Add(sub4node);
4541 fNodes->Add(sub3node);
4544 // Place copy #2 of I1D7 in I20B
4546 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4547 sub3node->SetLineColor(kColorITS);
4548 sub3node->SetVisibility(0);
4551 // Place copy #1 of I1D1 in I1D7
4553 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4554 sub4node->SetLineColor(kColorITS);
4555 sub4node->SetVisibility(0);
4558 // Place copy #1 of ITS2 in I1D1
4560 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4561 sub5node->SetLineColor(kColorITS);
4562 fNodes->Add(sub5node);
4564 fNodes->Add(sub4node);
4566 fNodes->Add(sub3node);
4569 // Place copy #3 of I1D7 in I20B
4571 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4572 sub3node->SetLineColor(kColorITS);
4573 sub3node->SetVisibility(0);
4576 // Place copy #1 of I1D1 in I1D7
4578 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4579 sub4node->SetLineColor(kColorITS);
4580 sub4node->SetVisibility(0);
4583 // Place copy #1 of ITS2 in I1D1
4585 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4586 sub5node->SetLineColor(kColorITS);
4587 fNodes->Add(sub5node);
4589 fNodes->Add(sub4node);
4591 fNodes->Add(sub3node);
4594 // Place copy #4 of I1D7 in I20B
4596 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4597 sub3node->SetLineColor(kColorITS);
4598 sub3node->SetVisibility(0);
4601 // Place copy #1 of I1D1 in I1D7
4603 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4604 sub4node->SetLineColor(kColorITS);
4605 sub4node->SetVisibility(0);
4608 // Place copy #1 of ITS2 in I1D1
4610 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4611 sub5node->SetLineColor(kColorITS);
4612 fNodes->Add(sub5node);
4614 fNodes->Add(sub4node);
4616 fNodes->Add(sub3node);
4618 fNodes->Add(sub2node);
4621 // Place copy #4 of I20B in I12B
4623 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
4624 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
4625 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
4626 sub2node->SetLineColor(kColorITS);
4627 sub2node->SetVisibility(0);
4630 // Place copy #1 of I1D7 in I20B
4632 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4633 sub3node->SetLineColor(kColorITS);
4634 sub3node->SetVisibility(0);
4637 // Place copy #1 of I1D1 in I1D7
4639 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4640 sub4node->SetLineColor(kColorITS);
4641 sub4node->SetVisibility(0);
4644 // Place copy #1 of ITS2 in I1D1
4646 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4647 sub5node->SetLineColor(kColorITS);
4648 fNodes->Add(sub5node);
4650 fNodes->Add(sub4node);
4652 fNodes->Add(sub3node);
4655 // Place copy #2 of I1D7 in I20B
4657 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
4658 sub3node->SetLineColor(kColorITS);
4659 sub3node->SetVisibility(0);
4662 // Place copy #1 of I1D1 in I1D7
4664 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4665 sub4node->SetLineColor(kColorITS);
4666 sub4node->SetVisibility(0);
4669 // Place copy #1 of ITS2 in I1D1
4671 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4672 sub5node->SetLineColor(kColorITS);
4673 fNodes->Add(sub5node);
4675 fNodes->Add(sub4node);
4677 fNodes->Add(sub3node);
4680 // Place copy #3 of I1D7 in I20B
4682 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
4683 sub3node->SetLineColor(kColorITS);
4684 sub3node->SetVisibility(0);
4687 // Place copy #1 of I1D1 in I1D7
4689 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4690 sub4node->SetLineColor(kColorITS);
4691 sub4node->SetVisibility(0);
4694 // Place copy #1 of ITS2 in I1D1
4696 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4697 sub5node->SetLineColor(kColorITS);
4698 fNodes->Add(sub5node);
4700 fNodes->Add(sub4node);
4702 fNodes->Add(sub3node);
4705 // Place copy #4 of I1D7 in I20B
4707 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
4708 sub3node->SetLineColor(kColorITS);
4709 sub3node->SetVisibility(0);
4712 // Place copy #1 of I1D1 in I1D7
4714 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4715 sub4node->SetLineColor(kColorITS);
4716 sub4node->SetVisibility(0);
4719 // Place copy #1 of ITS2 in I1D1
4721 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4722 sub5node->SetLineColor(kColorITS);
4723 fNodes->Add(sub5node);
4725 fNodes->Add(sub4node);
4727 fNodes->Add(sub3node);
4729 fNodes->Add(sub2node);
4731 fNodes->Add(sub1node);
4734 // Place copy #7 of I12B in IT12
4736 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot244");
4737 sub1node->SetLineColor(kColorITS);
4738 sub1node->SetVisibility(0);
4741 // Place copy #1 of I10B in I12B
4743 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
4744 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
4745 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
4746 sub2node->SetLineColor(kColorITS);
4747 sub2node->SetVisibility(0);
4750 // Place copy #1 of I107 in I10B
4752 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4753 sub3node->SetLineColor(kColorITS);
4754 sub3node->SetVisibility(0);
4757 // Place copy #1 of I101 in I107
4759 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4760 sub4node->SetLineColor(kColorITS);
4761 sub4node->SetVisibility(0);
4764 // Place copy #1 of ITS1 in I101
4766 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4767 sub5node->SetLineColor(kColorITS);
4768 fNodes->Add(sub5node);
4770 fNodes->Add(sub4node);
4772 fNodes->Add(sub3node);
4775 // Place copy #2 of I107 in I10B
4777 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4778 sub3node->SetLineColor(kColorITS);
4779 sub3node->SetVisibility(0);
4782 // Place copy #1 of I101 in I107
4784 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4785 sub4node->SetLineColor(kColorITS);
4786 sub4node->SetVisibility(0);
4789 // Place copy #1 of ITS1 in I101
4791 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4792 sub5node->SetLineColor(kColorITS);
4793 fNodes->Add(sub5node);
4795 fNodes->Add(sub4node);
4797 fNodes->Add(sub3node);
4800 // Place copy #3 of I107 in I10B
4802 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4803 sub3node->SetLineColor(kColorITS);
4804 sub3node->SetVisibility(0);
4807 // Place copy #1 of I101 in I107
4809 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4810 sub4node->SetLineColor(kColorITS);
4811 sub4node->SetVisibility(0);
4814 // Place copy #1 of ITS1 in I101
4816 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4817 sub5node->SetLineColor(kColorITS);
4818 fNodes->Add(sub5node);
4820 fNodes->Add(sub4node);
4822 fNodes->Add(sub3node);
4825 // Place copy #4 of I107 in I10B
4827 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4828 sub3node->SetLineColor(kColorITS);
4829 sub3node->SetVisibility(0);
4832 // Place copy #1 of I101 in I107
4834 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4835 sub4node->SetLineColor(kColorITS);
4836 sub4node->SetVisibility(0);
4839 // Place copy #1 of ITS1 in I101
4841 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4842 sub5node->SetLineColor(kColorITS);
4843 fNodes->Add(sub5node);
4845 fNodes->Add(sub4node);
4847 fNodes->Add(sub3node);
4849 fNodes->Add(sub2node);
4852 // Place copy #2 of I10B in I12B
4854 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
4855 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
4856 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
4857 sub2node->SetLineColor(kColorITS);
4858 sub2node->SetVisibility(0);
4861 // Place copy #1 of I107 in I10B
4863 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
4864 sub3node->SetLineColor(kColorITS);
4865 sub3node->SetVisibility(0);
4868 // Place copy #1 of I101 in I107
4870 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4871 sub4node->SetLineColor(kColorITS);
4872 sub4node->SetVisibility(0);
4875 // Place copy #1 of ITS1 in I101
4877 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4878 sub5node->SetLineColor(kColorITS);
4879 fNodes->Add(sub5node);
4881 fNodes->Add(sub4node);
4883 fNodes->Add(sub3node);
4886 // Place copy #2 of I107 in I10B
4888 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
4889 sub3node->SetLineColor(kColorITS);
4890 sub3node->SetVisibility(0);
4893 // Place copy #1 of I101 in I107
4895 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4896 sub4node->SetLineColor(kColorITS);
4897 sub4node->SetVisibility(0);
4900 // Place copy #1 of ITS1 in I101
4902 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4903 sub5node->SetLineColor(kColorITS);
4904 fNodes->Add(sub5node);
4906 fNodes->Add(sub4node);
4908 fNodes->Add(sub3node);
4911 // Place copy #3 of I107 in I10B
4913 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
4914 sub3node->SetLineColor(kColorITS);
4915 sub3node->SetVisibility(0);
4918 // Place copy #1 of I101 in I107
4920 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4921 sub4node->SetLineColor(kColorITS);
4922 sub4node->SetVisibility(0);
4925 // Place copy #1 of ITS1 in I101
4927 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4928 sub5node->SetLineColor(kColorITS);
4929 fNodes->Add(sub5node);
4931 fNodes->Add(sub4node);
4933 fNodes->Add(sub3node);
4936 // Place copy #4 of I107 in I10B
4938 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
4939 sub3node->SetLineColor(kColorITS);
4940 sub3node->SetVisibility(0);
4943 // Place copy #1 of I101 in I107
4945 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
4946 sub4node->SetLineColor(kColorITS);
4947 sub4node->SetVisibility(0);
4950 // Place copy #1 of ITS1 in I101
4952 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
4953 sub5node->SetLineColor(kColorITS);
4954 fNodes->Add(sub5node);
4956 fNodes->Add(sub4node);
4958 fNodes->Add(sub3node);
4960 fNodes->Add(sub2node);
4963 // Place copy #1 of I20B in I12B
4965 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
4966 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
4967 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
4968 sub2node->SetLineColor(kColorITS);
4969 sub2node->SetVisibility(0);
4972 // Place copy #1 of I1D7 in I20B
4974 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
4975 sub3node->SetLineColor(kColorITS);
4976 sub3node->SetVisibility(0);
4979 // Place copy #1 of I1D1 in I1D7
4981 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
4982 sub4node->SetLineColor(kColorITS);
4983 sub4node->SetVisibility(0);
4986 // Place copy #1 of ITS2 in I1D1
4988 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
4989 sub5node->SetLineColor(kColorITS);
4990 fNodes->Add(sub5node);
4992 fNodes->Add(sub4node);
4994 fNodes->Add(sub3node);
4997 // Place copy #2 of I1D7 in I20B
4999 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5000 sub3node->SetLineColor(kColorITS);
5001 sub3node->SetVisibility(0);
5004 // Place copy #1 of I1D1 in I1D7
5006 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5007 sub4node->SetLineColor(kColorITS);
5008 sub4node->SetVisibility(0);
5011 // Place copy #1 of ITS2 in I1D1
5013 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5014 sub5node->SetLineColor(kColorITS);
5015 fNodes->Add(sub5node);
5017 fNodes->Add(sub4node);
5019 fNodes->Add(sub3node);
5022 // Place copy #3 of I1D7 in I20B
5024 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5025 sub3node->SetLineColor(kColorITS);
5026 sub3node->SetVisibility(0);
5029 // Place copy #1 of I1D1 in I1D7
5031 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5032 sub4node->SetLineColor(kColorITS);
5033 sub4node->SetVisibility(0);
5036 // Place copy #1 of ITS2 in I1D1
5038 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5039 sub5node->SetLineColor(kColorITS);
5040 fNodes->Add(sub5node);
5042 fNodes->Add(sub4node);
5044 fNodes->Add(sub3node);
5047 // Place copy #4 of I1D7 in I20B
5049 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5050 sub3node->SetLineColor(kColorITS);
5051 sub3node->SetVisibility(0);
5054 // Place copy #1 of I1D1 in I1D7
5056 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5057 sub4node->SetLineColor(kColorITS);
5058 sub4node->SetVisibility(0);
5061 // Place copy #1 of ITS2 in I1D1
5063 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5064 sub5node->SetLineColor(kColorITS);
5065 fNodes->Add(sub5node);
5067 fNodes->Add(sub4node);
5069 fNodes->Add(sub3node);
5071 fNodes->Add(sub2node);
5074 // Place copy #2 of I20B in I12B
5076 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5077 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5078 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
5079 sub2node->SetLineColor(kColorITS);
5080 sub2node->SetVisibility(0);
5083 // Place copy #1 of I1D7 in I20B
5085 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5086 sub3node->SetLineColor(kColorITS);
5087 sub3node->SetVisibility(0);
5090 // Place copy #1 of I1D1 in I1D7
5092 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5093 sub4node->SetLineColor(kColorITS);
5094 sub4node->SetVisibility(0);
5097 // Place copy #1 of ITS2 in I1D1
5099 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5100 sub5node->SetLineColor(kColorITS);
5101 fNodes->Add(sub5node);
5103 fNodes->Add(sub4node);
5105 fNodes->Add(sub3node);
5108 // Place copy #2 of I1D7 in I20B
5110 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5111 sub3node->SetLineColor(kColorITS);
5112 sub3node->SetVisibility(0);
5115 // Place copy #1 of I1D1 in I1D7
5117 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5118 sub4node->SetLineColor(kColorITS);
5119 sub4node->SetVisibility(0);
5122 // Place copy #1 of ITS2 in I1D1
5124 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5125 sub5node->SetLineColor(kColorITS);
5126 fNodes->Add(sub5node);
5128 fNodes->Add(sub4node);
5130 fNodes->Add(sub3node);
5133 // Place copy #3 of I1D7 in I20B
5135 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5136 sub3node->SetLineColor(kColorITS);
5137 sub3node->SetVisibility(0);
5140 // Place copy #1 of I1D1 in I1D7
5142 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5143 sub4node->SetLineColor(kColorITS);
5144 sub4node->SetVisibility(0);
5147 // Place copy #1 of ITS2 in I1D1
5149 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5150 sub5node->SetLineColor(kColorITS);
5151 fNodes->Add(sub5node);
5153 fNodes->Add(sub4node);
5155 fNodes->Add(sub3node);
5158 // Place copy #4 of I1D7 in I20B
5160 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5161 sub3node->SetLineColor(kColorITS);
5162 sub3node->SetVisibility(0);
5165 // Place copy #1 of I1D1 in I1D7
5167 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5168 sub4node->SetLineColor(kColorITS);
5169 sub4node->SetVisibility(0);
5172 // Place copy #1 of ITS2 in I1D1
5174 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5175 sub5node->SetLineColor(kColorITS);
5176 fNodes->Add(sub5node);
5178 fNodes->Add(sub4node);
5180 fNodes->Add(sub3node);
5182 fNodes->Add(sub2node);
5185 // Place copy #3 of I20B in I12B
5187 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
5188 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
5189 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
5190 sub2node->SetLineColor(kColorITS);
5191 sub2node->SetVisibility(0);
5194 // Place copy #1 of I1D7 in I20B
5196 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5197 sub3node->SetLineColor(kColorITS);
5198 sub3node->SetVisibility(0);
5201 // Place copy #1 of I1D1 in I1D7
5203 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5204 sub4node->SetLineColor(kColorITS);
5205 sub4node->SetVisibility(0);
5208 // Place copy #1 of ITS2 in I1D1
5210 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5211 sub5node->SetLineColor(kColorITS);
5212 fNodes->Add(sub5node);
5214 fNodes->Add(sub4node);
5216 fNodes->Add(sub3node);
5219 // Place copy #2 of I1D7 in I20B
5221 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5222 sub3node->SetLineColor(kColorITS);
5223 sub3node->SetVisibility(0);
5226 // Place copy #1 of I1D1 in I1D7
5228 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5229 sub4node->SetLineColor(kColorITS);
5230 sub4node->SetVisibility(0);
5233 // Place copy #1 of ITS2 in I1D1
5235 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5236 sub5node->SetLineColor(kColorITS);
5237 fNodes->Add(sub5node);
5239 fNodes->Add(sub4node);
5241 fNodes->Add(sub3node);
5244 // Place copy #3 of I1D7 in I20B
5246 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5247 sub3node->SetLineColor(kColorITS);
5248 sub3node->SetVisibility(0);
5251 // Place copy #1 of I1D1 in I1D7
5253 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5254 sub4node->SetLineColor(kColorITS);
5255 sub4node->SetVisibility(0);
5258 // Place copy #1 of ITS2 in I1D1
5260 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5261 sub5node->SetLineColor(kColorITS);
5262 fNodes->Add(sub5node);
5264 fNodes->Add(sub4node);
5266 fNodes->Add(sub3node);
5269 // Place copy #4 of I1D7 in I20B
5271 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5272 sub3node->SetLineColor(kColorITS);
5273 sub3node->SetVisibility(0);
5276 // Place copy #1 of I1D1 in I1D7
5278 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5279 sub4node->SetLineColor(kColorITS);
5280 sub4node->SetVisibility(0);
5283 // Place copy #1 of ITS2 in I1D1
5285 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5286 sub5node->SetLineColor(kColorITS);
5287 fNodes->Add(sub5node);
5289 fNodes->Add(sub4node);
5291 fNodes->Add(sub3node);
5293 fNodes->Add(sub2node);
5296 // Place copy #4 of I20B in I12B
5298 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
5299 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
5300 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
5301 sub2node->SetLineColor(kColorITS);
5302 sub2node->SetVisibility(0);
5305 // Place copy #1 of I1D7 in I20B
5307 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5308 sub3node->SetLineColor(kColorITS);
5309 sub3node->SetVisibility(0);
5312 // Place copy #1 of I1D1 in I1D7
5314 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5315 sub4node->SetLineColor(kColorITS);
5316 sub4node->SetVisibility(0);
5319 // Place copy #1 of ITS2 in I1D1
5321 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5322 sub5node->SetLineColor(kColorITS);
5323 fNodes->Add(sub5node);
5325 fNodes->Add(sub4node);
5327 fNodes->Add(sub3node);
5330 // Place copy #2 of I1D7 in I20B
5332 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5333 sub3node->SetLineColor(kColorITS);
5334 sub3node->SetVisibility(0);
5337 // Place copy #1 of I1D1 in I1D7
5339 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5340 sub4node->SetLineColor(kColorITS);
5341 sub4node->SetVisibility(0);
5344 // Place copy #1 of ITS2 in I1D1
5346 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5347 sub5node->SetLineColor(kColorITS);
5348 fNodes->Add(sub5node);
5350 fNodes->Add(sub4node);
5352 fNodes->Add(sub3node);
5355 // Place copy #3 of I1D7 in I20B
5357 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5358 sub3node->SetLineColor(kColorITS);
5359 sub3node->SetVisibility(0);
5362 // Place copy #1 of I1D1 in I1D7
5364 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5365 sub4node->SetLineColor(kColorITS);
5366 sub4node->SetVisibility(0);
5369 // Place copy #1 of ITS2 in I1D1
5371 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5372 sub5node->SetLineColor(kColorITS);
5373 fNodes->Add(sub5node);
5375 fNodes->Add(sub4node);
5377 fNodes->Add(sub3node);
5380 // Place copy #4 of I1D7 in I20B
5382 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5383 sub3node->SetLineColor(kColorITS);
5384 sub3node->SetVisibility(0);
5387 // Place copy #1 of I1D1 in I1D7
5389 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5390 sub4node->SetLineColor(kColorITS);
5391 sub4node->SetVisibility(0);
5394 // Place copy #1 of ITS2 in I1D1
5396 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5397 sub5node->SetLineColor(kColorITS);
5398 fNodes->Add(sub5node);
5400 fNodes->Add(sub4node);
5402 fNodes->Add(sub3node);
5404 fNodes->Add(sub2node);
5406 fNodes->Add(sub1node);
5409 // Place copy #8 of I12B in IT12
5411 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot233");
5412 sub1node->SetLineColor(kColorITS);
5413 sub1node->SetVisibility(0);
5416 // Place copy #1 of I10B in I12B
5418 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
5419 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
5420 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
5421 sub2node->SetLineColor(kColorITS);
5422 sub2node->SetVisibility(0);
5425 // Place copy #1 of I107 in I10B
5427 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5428 sub3node->SetLineColor(kColorITS);
5429 sub3node->SetVisibility(0);
5432 // Place copy #1 of I101 in I107
5434 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5435 sub4node->SetLineColor(kColorITS);
5436 sub4node->SetVisibility(0);
5439 // Place copy #1 of ITS1 in I101
5441 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5442 sub5node->SetLineColor(kColorITS);
5443 fNodes->Add(sub5node);
5445 fNodes->Add(sub4node);
5447 fNodes->Add(sub3node);
5450 // Place copy #2 of I107 in I10B
5452 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5453 sub3node->SetLineColor(kColorITS);
5454 sub3node->SetVisibility(0);
5457 // Place copy #1 of I101 in I107
5459 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5460 sub4node->SetLineColor(kColorITS);
5461 sub4node->SetVisibility(0);
5464 // Place copy #1 of ITS1 in I101
5466 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5467 sub5node->SetLineColor(kColorITS);
5468 fNodes->Add(sub5node);
5470 fNodes->Add(sub4node);
5472 fNodes->Add(sub3node);
5475 // Place copy #3 of I107 in I10B
5477 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5478 sub3node->SetLineColor(kColorITS);
5479 sub3node->SetVisibility(0);
5482 // Place copy #1 of I101 in I107
5484 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5485 sub4node->SetLineColor(kColorITS);
5486 sub4node->SetVisibility(0);
5489 // Place copy #1 of ITS1 in I101
5491 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5492 sub5node->SetLineColor(kColorITS);
5493 fNodes->Add(sub5node);
5495 fNodes->Add(sub4node);
5497 fNodes->Add(sub3node);
5500 // Place copy #4 of I107 in I10B
5502 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5503 sub3node->SetLineColor(kColorITS);
5504 sub3node->SetVisibility(0);
5507 // Place copy #1 of I101 in I107
5509 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5510 sub4node->SetLineColor(kColorITS);
5511 sub4node->SetVisibility(0);
5514 // Place copy #1 of ITS1 in I101
5516 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5517 sub5node->SetLineColor(kColorITS);
5518 fNodes->Add(sub5node);
5520 fNodes->Add(sub4node);
5522 fNodes->Add(sub3node);
5524 fNodes->Add(sub2node);
5527 // Place copy #2 of I10B in I12B
5529 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
5530 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
5531 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
5532 sub2node->SetLineColor(kColorITS);
5533 sub2node->SetVisibility(0);
5536 // Place copy #1 of I107 in I10B
5538 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
5539 sub3node->SetLineColor(kColorITS);
5540 sub3node->SetVisibility(0);
5543 // Place copy #1 of I101 in I107
5545 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5546 sub4node->SetLineColor(kColorITS);
5547 sub4node->SetVisibility(0);
5550 // Place copy #1 of ITS1 in I101
5552 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5553 sub5node->SetLineColor(kColorITS);
5554 fNodes->Add(sub5node);
5556 fNodes->Add(sub4node);
5558 fNodes->Add(sub3node);
5561 // Place copy #2 of I107 in I10B
5563 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
5564 sub3node->SetLineColor(kColorITS);
5565 sub3node->SetVisibility(0);
5568 // Place copy #1 of I101 in I107
5570 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5571 sub4node->SetLineColor(kColorITS);
5572 sub4node->SetVisibility(0);
5575 // Place copy #1 of ITS1 in I101
5577 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5578 sub5node->SetLineColor(kColorITS);
5579 fNodes->Add(sub5node);
5581 fNodes->Add(sub4node);
5583 fNodes->Add(sub3node);
5586 // Place copy #3 of I107 in I10B
5588 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
5589 sub3node->SetLineColor(kColorITS);
5590 sub3node->SetVisibility(0);
5593 // Place copy #1 of I101 in I107
5595 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5596 sub4node->SetLineColor(kColorITS);
5597 sub4node->SetVisibility(0);
5600 // Place copy #1 of ITS1 in I101
5602 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5603 sub5node->SetLineColor(kColorITS);
5604 fNodes->Add(sub5node);
5606 fNodes->Add(sub4node);
5608 fNodes->Add(sub3node);
5611 // Place copy #4 of I107 in I10B
5613 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
5614 sub3node->SetLineColor(kColorITS);
5615 sub3node->SetVisibility(0);
5618 // Place copy #1 of I101 in I107
5620 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
5621 sub4node->SetLineColor(kColorITS);
5622 sub4node->SetVisibility(0);
5625 // Place copy #1 of ITS1 in I101
5627 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
5628 sub5node->SetLineColor(kColorITS);
5629 fNodes->Add(sub5node);
5631 fNodes->Add(sub4node);
5633 fNodes->Add(sub3node);
5635 fNodes->Add(sub2node);
5638 // Place copy #1 of I20B in I12B
5640 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
5641 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
5642 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
5643 sub2node->SetLineColor(kColorITS);
5644 sub2node->SetVisibility(0);
5647 // Place copy #1 of I1D7 in I20B
5649 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5650 sub3node->SetLineColor(kColorITS);
5651 sub3node->SetVisibility(0);
5654 // Place copy #1 of I1D1 in I1D7
5656 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5657 sub4node->SetLineColor(kColorITS);
5658 sub4node->SetVisibility(0);
5661 // Place copy #1 of ITS2 in I1D1
5663 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5664 sub5node->SetLineColor(kColorITS);
5665 fNodes->Add(sub5node);
5667 fNodes->Add(sub4node);
5669 fNodes->Add(sub3node);
5672 // Place copy #2 of I1D7 in I20B
5674 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5675 sub3node->SetLineColor(kColorITS);
5676 sub3node->SetVisibility(0);
5679 // Place copy #1 of I1D1 in I1D7
5681 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5682 sub4node->SetLineColor(kColorITS);
5683 sub4node->SetVisibility(0);
5686 // Place copy #1 of ITS2 in I1D1
5688 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5689 sub5node->SetLineColor(kColorITS);
5690 fNodes->Add(sub5node);
5692 fNodes->Add(sub4node);
5694 fNodes->Add(sub3node);
5697 // Place copy #3 of I1D7 in I20B
5699 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5700 sub3node->SetLineColor(kColorITS);
5701 sub3node->SetVisibility(0);
5704 // Place copy #1 of I1D1 in I1D7
5706 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5707 sub4node->SetLineColor(kColorITS);
5708 sub4node->SetVisibility(0);
5711 // Place copy #1 of ITS2 in I1D1
5713 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5714 sub5node->SetLineColor(kColorITS);
5715 fNodes->Add(sub5node);
5717 fNodes->Add(sub4node);
5719 fNodes->Add(sub3node);
5722 // Place copy #4 of I1D7 in I20B
5724 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5725 sub3node->SetLineColor(kColorITS);
5726 sub3node->SetVisibility(0);
5729 // Place copy #1 of I1D1 in I1D7
5731 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5732 sub4node->SetLineColor(kColorITS);
5733 sub4node->SetVisibility(0);
5736 // Place copy #1 of ITS2 in I1D1
5738 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5739 sub5node->SetLineColor(kColorITS);
5740 fNodes->Add(sub5node);
5742 fNodes->Add(sub4node);
5744 fNodes->Add(sub3node);
5746 fNodes->Add(sub2node);
5749 // Place copy #2 of I20B in I12B
5751 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
5752 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
5753 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
5754 sub2node->SetLineColor(kColorITS);
5755 sub2node->SetVisibility(0);
5758 // Place copy #1 of I1D7 in I20B
5760 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5761 sub3node->SetLineColor(kColorITS);
5762 sub3node->SetVisibility(0);
5765 // Place copy #1 of I1D1 in I1D7
5767 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5768 sub4node->SetLineColor(kColorITS);
5769 sub4node->SetVisibility(0);
5772 // Place copy #1 of ITS2 in I1D1
5774 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5775 sub5node->SetLineColor(kColorITS);
5776 fNodes->Add(sub5node);
5778 fNodes->Add(sub4node);
5780 fNodes->Add(sub3node);
5783 // Place copy #2 of I1D7 in I20B
5785 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5786 sub3node->SetLineColor(kColorITS);
5787 sub3node->SetVisibility(0);
5790 // Place copy #1 of I1D1 in I1D7
5792 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5793 sub4node->SetLineColor(kColorITS);
5794 sub4node->SetVisibility(0);
5797 // Place copy #1 of ITS2 in I1D1
5799 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5800 sub5node->SetLineColor(kColorITS);
5801 fNodes->Add(sub5node);
5803 fNodes->Add(sub4node);
5805 fNodes->Add(sub3node);
5808 // Place copy #3 of I1D7 in I20B
5810 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5811 sub3node->SetLineColor(kColorITS);
5812 sub3node->SetVisibility(0);
5815 // Place copy #1 of I1D1 in I1D7
5817 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5818 sub4node->SetLineColor(kColorITS);
5819 sub4node->SetVisibility(0);
5822 // Place copy #1 of ITS2 in I1D1
5824 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5825 sub5node->SetLineColor(kColorITS);
5826 fNodes->Add(sub5node);
5828 fNodes->Add(sub4node);
5830 fNodes->Add(sub3node);
5833 // Place copy #4 of I1D7 in I20B
5835 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5836 sub3node->SetLineColor(kColorITS);
5837 sub3node->SetVisibility(0);
5840 // Place copy #1 of I1D1 in I1D7
5842 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5843 sub4node->SetLineColor(kColorITS);
5844 sub4node->SetVisibility(0);
5847 // Place copy #1 of ITS2 in I1D1
5849 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5850 sub5node->SetLineColor(kColorITS);
5851 fNodes->Add(sub5node);
5853 fNodes->Add(sub4node);
5855 fNodes->Add(sub3node);
5857 fNodes->Add(sub2node);
5860 // Place copy #3 of I20B in I12B
5862 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
5863 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
5864 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
5865 sub2node->SetLineColor(kColorITS);
5866 sub2node->SetVisibility(0);
5869 // Place copy #1 of I1D7 in I20B
5871 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5872 sub3node->SetLineColor(kColorITS);
5873 sub3node->SetVisibility(0);
5876 // Place copy #1 of I1D1 in I1D7
5878 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5879 sub4node->SetLineColor(kColorITS);
5880 sub4node->SetVisibility(0);
5883 // Place copy #1 of ITS2 in I1D1
5885 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5886 sub5node->SetLineColor(kColorITS);
5887 fNodes->Add(sub5node);
5889 fNodes->Add(sub4node);
5891 fNodes->Add(sub3node);
5894 // Place copy #2 of I1D7 in I20B
5896 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
5897 sub3node->SetLineColor(kColorITS);
5898 sub3node->SetVisibility(0);
5901 // Place copy #1 of I1D1 in I1D7
5903 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5904 sub4node->SetLineColor(kColorITS);
5905 sub4node->SetVisibility(0);
5908 // Place copy #1 of ITS2 in I1D1
5910 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5911 sub5node->SetLineColor(kColorITS);
5912 fNodes->Add(sub5node);
5914 fNodes->Add(sub4node);
5916 fNodes->Add(sub3node);
5919 // Place copy #3 of I1D7 in I20B
5921 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
5922 sub3node->SetLineColor(kColorITS);
5923 sub3node->SetVisibility(0);
5926 // Place copy #1 of I1D1 in I1D7
5928 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5929 sub4node->SetLineColor(kColorITS);
5930 sub4node->SetVisibility(0);
5933 // Place copy #1 of ITS2 in I1D1
5935 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5936 sub5node->SetLineColor(kColorITS);
5937 fNodes->Add(sub5node);
5939 fNodes->Add(sub4node);
5941 fNodes->Add(sub3node);
5944 // Place copy #4 of I1D7 in I20B
5946 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
5947 sub3node->SetLineColor(kColorITS);
5948 sub3node->SetVisibility(0);
5951 // Place copy #1 of I1D1 in I1D7
5953 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5954 sub4node->SetLineColor(kColorITS);
5955 sub4node->SetVisibility(0);
5958 // Place copy #1 of ITS2 in I1D1
5960 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5961 sub5node->SetLineColor(kColorITS);
5962 fNodes->Add(sub5node);
5964 fNodes->Add(sub4node);
5966 fNodes->Add(sub3node);
5968 fNodes->Add(sub2node);
5971 // Place copy #4 of I20B in I12B
5973 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
5974 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
5975 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
5976 sub2node->SetLineColor(kColorITS);
5977 sub2node->SetVisibility(0);
5980 // Place copy #1 of I1D7 in I20B
5982 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
5983 sub3node->SetLineColor(kColorITS);
5984 sub3node->SetVisibility(0);
5987 // Place copy #1 of I1D1 in I1D7
5989 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
5990 sub4node->SetLineColor(kColorITS);
5991 sub4node->SetVisibility(0);
5994 // Place copy #1 of ITS2 in I1D1
5996 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
5997 sub5node->SetLineColor(kColorITS);
5998 fNodes->Add(sub5node);
6000 fNodes->Add(sub4node);
6002 fNodes->Add(sub3node);
6005 // Place copy #2 of I1D7 in I20B
6007 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6008 sub3node->SetLineColor(kColorITS);
6009 sub3node->SetVisibility(0);
6012 // Place copy #1 of I1D1 in I1D7
6014 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6015 sub4node->SetLineColor(kColorITS);
6016 sub4node->SetVisibility(0);
6019 // Place copy #1 of ITS2 in I1D1
6021 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6022 sub5node->SetLineColor(kColorITS);
6023 fNodes->Add(sub5node);
6025 fNodes->Add(sub4node);
6027 fNodes->Add(sub3node);
6030 // Place copy #3 of I1D7 in I20B
6032 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6033 sub3node->SetLineColor(kColorITS);
6034 sub3node->SetVisibility(0);
6037 // Place copy #1 of I1D1 in I1D7
6039 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6040 sub4node->SetLineColor(kColorITS);
6041 sub4node->SetVisibility(0);
6044 // Place copy #1 of ITS2 in I1D1
6046 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6047 sub5node->SetLineColor(kColorITS);
6048 fNodes->Add(sub5node);
6050 fNodes->Add(sub4node);
6052 fNodes->Add(sub3node);
6055 // Place copy #4 of I1D7 in I20B
6057 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6058 sub3node->SetLineColor(kColorITS);
6059 sub3node->SetVisibility(0);
6062 // Place copy #1 of I1D1 in I1D7
6064 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6065 sub4node->SetLineColor(kColorITS);
6066 sub4node->SetVisibility(0);
6069 // Place copy #1 of ITS2 in I1D1
6071 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6072 sub5node->SetLineColor(kColorITS);
6073 fNodes->Add(sub5node);
6075 fNodes->Add(sub4node);
6077 fNodes->Add(sub3node);
6079 fNodes->Add(sub2node);
6081 fNodes->Add(sub1node);
6084 // Place copy #9 of I12B in IT12
6086 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot248");
6087 sub1node->SetLineColor(kColorITS);
6088 sub1node->SetVisibility(0);
6091 // Place copy #1 of I10B in I12B
6093 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6094 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6095 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
6096 sub2node->SetLineColor(kColorITS);
6097 sub2node->SetVisibility(0);
6100 // Place copy #1 of I107 in I10B
6102 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6103 sub3node->SetLineColor(kColorITS);
6104 sub3node->SetVisibility(0);
6107 // Place copy #1 of I101 in I107
6109 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6110 sub4node->SetLineColor(kColorITS);
6111 sub4node->SetVisibility(0);
6114 // Place copy #1 of ITS1 in I101
6116 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6117 sub5node->SetLineColor(kColorITS);
6118 fNodes->Add(sub5node);
6120 fNodes->Add(sub4node);
6122 fNodes->Add(sub3node);
6125 // Place copy #2 of I107 in I10B
6127 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6128 sub3node->SetLineColor(kColorITS);
6129 sub3node->SetVisibility(0);
6132 // Place copy #1 of I101 in I107
6134 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6135 sub4node->SetLineColor(kColorITS);
6136 sub4node->SetVisibility(0);
6139 // Place copy #1 of ITS1 in I101
6141 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6142 sub5node->SetLineColor(kColorITS);
6143 fNodes->Add(sub5node);
6145 fNodes->Add(sub4node);
6147 fNodes->Add(sub3node);
6150 // Place copy #3 of I107 in I10B
6152 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6153 sub3node->SetLineColor(kColorITS);
6154 sub3node->SetVisibility(0);
6157 // Place copy #1 of I101 in I107
6159 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6160 sub4node->SetLineColor(kColorITS);
6161 sub4node->SetVisibility(0);
6164 // Place copy #1 of ITS1 in I101
6166 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6167 sub5node->SetLineColor(kColorITS);
6168 fNodes->Add(sub5node);
6170 fNodes->Add(sub4node);
6172 fNodes->Add(sub3node);
6175 // Place copy #4 of I107 in I10B
6177 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6178 sub3node->SetLineColor(kColorITS);
6179 sub3node->SetVisibility(0);
6182 // Place copy #1 of I101 in I107
6184 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6185 sub4node->SetLineColor(kColorITS);
6186 sub4node->SetVisibility(0);
6189 // Place copy #1 of ITS1 in I101
6191 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6192 sub5node->SetLineColor(kColorITS);
6193 fNodes->Add(sub5node);
6195 fNodes->Add(sub4node);
6197 fNodes->Add(sub3node);
6199 fNodes->Add(sub2node);
6202 // Place copy #2 of I10B in I12B
6204 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
6205 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
6206 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
6207 sub2node->SetLineColor(kColorITS);
6208 sub2node->SetVisibility(0);
6211 // Place copy #1 of I107 in I10B
6213 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6214 sub3node->SetLineColor(kColorITS);
6215 sub3node->SetVisibility(0);
6218 // Place copy #1 of I101 in I107
6220 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6221 sub4node->SetLineColor(kColorITS);
6222 sub4node->SetVisibility(0);
6225 // Place copy #1 of ITS1 in I101
6227 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6228 sub5node->SetLineColor(kColorITS);
6229 fNodes->Add(sub5node);
6231 fNodes->Add(sub4node);
6233 fNodes->Add(sub3node);
6236 // Place copy #2 of I107 in I10B
6238 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6239 sub3node->SetLineColor(kColorITS);
6240 sub3node->SetVisibility(0);
6243 // Place copy #1 of I101 in I107
6245 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6246 sub4node->SetLineColor(kColorITS);
6247 sub4node->SetVisibility(0);
6250 // Place copy #1 of ITS1 in I101
6252 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6253 sub5node->SetLineColor(kColorITS);
6254 fNodes->Add(sub5node);
6256 fNodes->Add(sub4node);
6258 fNodes->Add(sub3node);
6261 // Place copy #3 of I107 in I10B
6263 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6264 sub3node->SetLineColor(kColorITS);
6265 sub3node->SetVisibility(0);
6268 // Place copy #1 of I101 in I107
6270 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6271 sub4node->SetLineColor(kColorITS);
6272 sub4node->SetVisibility(0);
6275 // Place copy #1 of ITS1 in I101
6277 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6278 sub5node->SetLineColor(kColorITS);
6279 fNodes->Add(sub5node);
6281 fNodes->Add(sub4node);
6283 fNodes->Add(sub3node);
6286 // Place copy #4 of I107 in I10B
6288 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6289 sub3node->SetLineColor(kColorITS);
6290 sub3node->SetVisibility(0);
6293 // Place copy #1 of I101 in I107
6295 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6296 sub4node->SetLineColor(kColorITS);
6297 sub4node->SetVisibility(0);
6300 // Place copy #1 of ITS1 in I101
6302 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6303 sub5node->SetLineColor(kColorITS);
6304 fNodes->Add(sub5node);
6306 fNodes->Add(sub4node);
6308 fNodes->Add(sub3node);
6310 fNodes->Add(sub2node);
6313 // Place copy #1 of I20B in I12B
6315 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
6316 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
6317 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
6318 sub2node->SetLineColor(kColorITS);
6319 sub2node->SetVisibility(0);
6322 // Place copy #1 of I1D7 in I20B
6324 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6325 sub3node->SetLineColor(kColorITS);
6326 sub3node->SetVisibility(0);
6329 // Place copy #1 of I1D1 in I1D7
6331 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6332 sub4node->SetLineColor(kColorITS);
6333 sub4node->SetVisibility(0);
6336 // Place copy #1 of ITS2 in I1D1
6338 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6339 sub5node->SetLineColor(kColorITS);
6340 fNodes->Add(sub5node);
6342 fNodes->Add(sub4node);
6344 fNodes->Add(sub3node);
6347 // Place copy #2 of I1D7 in I20B
6349 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6350 sub3node->SetLineColor(kColorITS);
6351 sub3node->SetVisibility(0);
6354 // Place copy #1 of I1D1 in I1D7
6356 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6357 sub4node->SetLineColor(kColorITS);
6358 sub4node->SetVisibility(0);
6361 // Place copy #1 of ITS2 in I1D1
6363 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6364 sub5node->SetLineColor(kColorITS);
6365 fNodes->Add(sub5node);
6367 fNodes->Add(sub4node);
6369 fNodes->Add(sub3node);
6372 // Place copy #3 of I1D7 in I20B
6374 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6375 sub3node->SetLineColor(kColorITS);
6376 sub3node->SetVisibility(0);
6379 // Place copy #1 of I1D1 in I1D7
6381 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6382 sub4node->SetLineColor(kColorITS);
6383 sub4node->SetVisibility(0);
6386 // Place copy #1 of ITS2 in I1D1
6388 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6389 sub5node->SetLineColor(kColorITS);
6390 fNodes->Add(sub5node);
6392 fNodes->Add(sub4node);
6394 fNodes->Add(sub3node);
6397 // Place copy #4 of I1D7 in I20B
6399 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6400 sub3node->SetLineColor(kColorITS);
6401 sub3node->SetVisibility(0);
6404 // Place copy #1 of I1D1 in I1D7
6406 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6407 sub4node->SetLineColor(kColorITS);
6408 sub4node->SetVisibility(0);
6411 // Place copy #1 of ITS2 in I1D1
6413 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6414 sub5node->SetLineColor(kColorITS);
6415 fNodes->Add(sub5node);
6417 fNodes->Add(sub4node);
6419 fNodes->Add(sub3node);
6421 fNodes->Add(sub2node);
6424 // Place copy #2 of I20B in I12B
6426 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
6427 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
6428 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
6429 sub2node->SetLineColor(kColorITS);
6430 sub2node->SetVisibility(0);
6433 // Place copy #1 of I1D7 in I20B
6435 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6436 sub3node->SetLineColor(kColorITS);
6437 sub3node->SetVisibility(0);
6440 // Place copy #1 of I1D1 in I1D7
6442 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6443 sub4node->SetLineColor(kColorITS);
6444 sub4node->SetVisibility(0);
6447 // Place copy #1 of ITS2 in I1D1
6449 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6450 sub5node->SetLineColor(kColorITS);
6451 fNodes->Add(sub5node);
6453 fNodes->Add(sub4node);
6455 fNodes->Add(sub3node);
6458 // Place copy #2 of I1D7 in I20B
6460 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6461 sub3node->SetLineColor(kColorITS);
6462 sub3node->SetVisibility(0);
6465 // Place copy #1 of I1D1 in I1D7
6467 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6468 sub4node->SetLineColor(kColorITS);
6469 sub4node->SetVisibility(0);
6472 // Place copy #1 of ITS2 in I1D1
6474 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6475 sub5node->SetLineColor(kColorITS);
6476 fNodes->Add(sub5node);
6478 fNodes->Add(sub4node);
6480 fNodes->Add(sub3node);
6483 // Place copy #3 of I1D7 in I20B
6485 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6486 sub3node->SetLineColor(kColorITS);
6487 sub3node->SetVisibility(0);
6490 // Place copy #1 of I1D1 in I1D7
6492 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6493 sub4node->SetLineColor(kColorITS);
6494 sub4node->SetVisibility(0);
6497 // Place copy #1 of ITS2 in I1D1
6499 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6500 sub5node->SetLineColor(kColorITS);
6501 fNodes->Add(sub5node);
6503 fNodes->Add(sub4node);
6505 fNodes->Add(sub3node);
6508 // Place copy #4 of I1D7 in I20B
6510 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6511 sub3node->SetLineColor(kColorITS);
6512 sub3node->SetVisibility(0);
6515 // Place copy #1 of I1D1 in I1D7
6517 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6518 sub4node->SetLineColor(kColorITS);
6519 sub4node->SetVisibility(0);
6522 // Place copy #1 of ITS2 in I1D1
6524 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6525 sub5node->SetLineColor(kColorITS);
6526 fNodes->Add(sub5node);
6528 fNodes->Add(sub4node);
6530 fNodes->Add(sub3node);
6532 fNodes->Add(sub2node);
6535 // Place copy #3 of I20B in I12B
6537 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
6538 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
6539 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
6540 sub2node->SetLineColor(kColorITS);
6541 sub2node->SetVisibility(0);
6544 // Place copy #1 of I1D7 in I20B
6546 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6547 sub3node->SetLineColor(kColorITS);
6548 sub3node->SetVisibility(0);
6551 // Place copy #1 of I1D1 in I1D7
6553 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6554 sub4node->SetLineColor(kColorITS);
6555 sub4node->SetVisibility(0);
6558 // Place copy #1 of ITS2 in I1D1
6560 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6561 sub5node->SetLineColor(kColorITS);
6562 fNodes->Add(sub5node);
6564 fNodes->Add(sub4node);
6566 fNodes->Add(sub3node);
6569 // Place copy #2 of I1D7 in I20B
6571 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6572 sub3node->SetLineColor(kColorITS);
6573 sub3node->SetVisibility(0);
6576 // Place copy #1 of I1D1 in I1D7
6578 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6579 sub4node->SetLineColor(kColorITS);
6580 sub4node->SetVisibility(0);
6583 // Place copy #1 of ITS2 in I1D1
6585 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6586 sub5node->SetLineColor(kColorITS);
6587 fNodes->Add(sub5node);
6589 fNodes->Add(sub4node);
6591 fNodes->Add(sub3node);
6594 // Place copy #3 of I1D7 in I20B
6596 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6597 sub3node->SetLineColor(kColorITS);
6598 sub3node->SetVisibility(0);
6601 // Place copy #1 of I1D1 in I1D7
6603 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6604 sub4node->SetLineColor(kColorITS);
6605 sub4node->SetVisibility(0);
6608 // Place copy #1 of ITS2 in I1D1
6610 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6611 sub5node->SetLineColor(kColorITS);
6612 fNodes->Add(sub5node);
6614 fNodes->Add(sub4node);
6616 fNodes->Add(sub3node);
6619 // Place copy #4 of I1D7 in I20B
6621 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6622 sub3node->SetLineColor(kColorITS);
6623 sub3node->SetVisibility(0);
6626 // Place copy #1 of I1D1 in I1D7
6628 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6629 sub4node->SetLineColor(kColorITS);
6630 sub4node->SetVisibility(0);
6633 // Place copy #1 of ITS2 in I1D1
6635 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6636 sub5node->SetLineColor(kColorITS);
6637 fNodes->Add(sub5node);
6639 fNodes->Add(sub4node);
6641 fNodes->Add(sub3node);
6643 fNodes->Add(sub2node);
6646 // Place copy #4 of I20B in I12B
6648 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
6649 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
6650 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
6651 sub2node->SetLineColor(kColorITS);
6652 sub2node->SetVisibility(0);
6655 // Place copy #1 of I1D7 in I20B
6657 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
6658 sub3node->SetLineColor(kColorITS);
6659 sub3node->SetVisibility(0);
6662 // Place copy #1 of I1D1 in I1D7
6664 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6665 sub4node->SetLineColor(kColorITS);
6666 sub4node->SetVisibility(0);
6669 // Place copy #1 of ITS2 in I1D1
6671 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6672 sub5node->SetLineColor(kColorITS);
6673 fNodes->Add(sub5node);
6675 fNodes->Add(sub4node);
6677 fNodes->Add(sub3node);
6680 // Place copy #2 of I1D7 in I20B
6682 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
6683 sub3node->SetLineColor(kColorITS);
6684 sub3node->SetVisibility(0);
6687 // Place copy #1 of I1D1 in I1D7
6689 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6690 sub4node->SetLineColor(kColorITS);
6691 sub4node->SetVisibility(0);
6694 // Place copy #1 of ITS2 in I1D1
6696 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6697 sub5node->SetLineColor(kColorITS);
6698 fNodes->Add(sub5node);
6700 fNodes->Add(sub4node);
6702 fNodes->Add(sub3node);
6705 // Place copy #3 of I1D7 in I20B
6707 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
6708 sub3node->SetLineColor(kColorITS);
6709 sub3node->SetVisibility(0);
6712 // Place copy #1 of I1D1 in I1D7
6714 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6715 sub4node->SetLineColor(kColorITS);
6716 sub4node->SetVisibility(0);
6719 // Place copy #1 of ITS2 in I1D1
6721 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6722 sub5node->SetLineColor(kColorITS);
6723 fNodes->Add(sub5node);
6725 fNodes->Add(sub4node);
6727 fNodes->Add(sub3node);
6730 // Place copy #4 of I1D7 in I20B
6732 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
6733 sub3node->SetLineColor(kColorITS);
6734 sub3node->SetVisibility(0);
6737 // Place copy #1 of I1D1 in I1D7
6739 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
6740 sub4node->SetLineColor(kColorITS);
6741 sub4node->SetVisibility(0);
6744 // Place copy #1 of ITS2 in I1D1
6746 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
6747 sub5node->SetLineColor(kColorITS);
6748 fNodes->Add(sub5node);
6750 fNodes->Add(sub4node);
6752 fNodes->Add(sub3node);
6754 fNodes->Add(sub2node);
6756 fNodes->Add(sub1node);
6759 // Place copy #10 of I12B in IT12
6761 sub1node = new TNode("I12B","I12B","I12B",0.,0.,0.,"itsrot249");
6762 sub1node->SetLineColor(kColorITS);
6763 sub1node->SetVisibility(0);
6766 // Place copy #1 of I10B in I12B
6768 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.);
6769 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.);
6770 sub2node = new TNode("I10B","I10B","I10B",1.4531+deltax,3.8152+deltay,0.,"itsrot239");
6771 sub2node->SetLineColor(kColorITS);
6772 sub2node->SetVisibility(0);
6775 // Place copy #1 of I107 in I10B
6777 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6778 sub3node->SetLineColor(kColorITS);
6779 sub3node->SetVisibility(0);
6782 // Place copy #1 of I101 in I107
6784 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6785 sub4node->SetLineColor(kColorITS);
6786 sub4node->SetVisibility(0);
6789 // Place copy #1 of ITS1 in I101
6791 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6792 sub5node->SetLineColor(kColorITS);
6793 fNodes->Add(sub5node);
6795 fNodes->Add(sub4node);
6797 fNodes->Add(sub3node);
6800 // Place copy #2 of I107 in I10B
6802 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6803 sub3node->SetLineColor(kColorITS);
6804 sub3node->SetVisibility(0);
6807 // Place copy #1 of I101 in I107
6809 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6810 sub4node->SetLineColor(kColorITS);
6811 sub4node->SetVisibility(0);
6814 // Place copy #1 of ITS1 in I101
6816 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6817 sub5node->SetLineColor(kColorITS);
6818 fNodes->Add(sub5node);
6820 fNodes->Add(sub4node);
6822 fNodes->Add(sub3node);
6825 // Place copy #3 of I107 in I10B
6827 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6828 sub3node->SetLineColor(kColorITS);
6829 sub3node->SetVisibility(0);
6832 // Place copy #1 of I101 in I107
6834 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6835 sub4node->SetLineColor(kColorITS);
6836 sub4node->SetVisibility(0);
6839 // Place copy #1 of ITS1 in I101
6841 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6842 sub5node->SetLineColor(kColorITS);
6843 fNodes->Add(sub5node);
6845 fNodes->Add(sub4node);
6847 fNodes->Add(sub3node);
6850 // Place copy #4 of I107 in I10B
6852 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6853 sub3node->SetLineColor(kColorITS);
6854 sub3node->SetVisibility(0);
6857 // Place copy #1 of I101 in I107
6859 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6860 sub4node->SetLineColor(kColorITS);
6861 sub4node->SetVisibility(0);
6864 // Place copy #1 of ITS1 in I101
6866 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6867 sub5node->SetLineColor(kColorITS);
6868 fNodes->Add(sub5node);
6870 fNodes->Add(sub4node);
6872 fNodes->Add(sub3node);
6874 fNodes->Add(sub2node);
6877 // Place copy #2 of I10B in I12B
6879 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.);
6880 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.);
6881 sub2node = new TNode("I10B","I10B","I10B",0.203+deltax,3.8206+deltay,0.,"itsrot238");
6882 sub2node->SetLineColor(kColorITS);
6883 sub2node->SetVisibility(0);
6886 // Place copy #1 of I107 in I10B
6888 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],10.708,"");
6889 sub3node->SetLineColor(kColorITS);
6890 sub3node->SetVisibility(0);
6893 // Place copy #1 of I101 in I107
6895 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6896 sub4node->SetLineColor(kColorITS);
6897 sub4node->SetVisibility(0);
6900 // Place copy #1 of ITS1 in I101
6902 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6903 sub5node->SetLineColor(kColorITS);
6904 fNodes->Add(sub5node);
6906 fNodes->Add(sub4node);
6908 fNodes->Add(sub3node);
6911 // Place copy #2 of I107 in I10B
6913 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],3.536,"");
6914 sub3node->SetLineColor(kColorITS);
6915 sub3node->SetVisibility(0);
6918 // Place copy #1 of I101 in I107
6920 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6921 sub4node->SetLineColor(kColorITS);
6922 sub4node->SetVisibility(0);
6925 // Place copy #1 of ITS1 in I101
6927 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6928 sub5node->SetLineColor(kColorITS);
6929 fNodes->Add(sub5node);
6931 fNodes->Add(sub4node);
6933 fNodes->Add(sub3node);
6936 // Place copy #3 of I107 in I10B
6938 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-3.536,"");
6939 sub3node->SetLineColor(kColorITS);
6940 sub3node->SetVisibility(0);
6943 // Place copy #1 of I101 in I107
6945 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6946 sub4node->SetLineColor(kColorITS);
6947 sub4node->SetVisibility(0);
6950 // Place copy #1 of ITS1 in I101
6952 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6953 sub5node->SetLineColor(kColorITS);
6954 fNodes->Add(sub5node);
6956 fNodes->Add(sub4node);
6958 fNodes->Add(sub3node);
6961 // Place copy #4 of I107 in I10B
6963 sub3node = new TNode("I107","I107","I107",-0.0455,-di10b[1]+di107[1],-10.708,"");
6964 sub3node->SetLineColor(kColorITS);
6965 sub3node->SetVisibility(0);
6968 // Place copy #1 of I101 in I107
6970 sub4node = new TNode("I101","I101","I101",0.,ddet1,0.,"");
6971 sub4node->SetLineColor(kColorITS);
6972 sub4node->SetVisibility(0);
6975 // Place copy #1 of ITS1 in I101
6977 sub5node = new TNode("ITS1","ITS1","ITS1",0.,0.,0.,"");
6978 sub5node->SetLineColor(kColorITS);
6979 fNodes->Add(sub5node);
6981 fNodes->Add(sub4node);
6983 fNodes->Add(sub3node);
6985 fNodes->Add(sub2node);
6988 // Place copy #1 of I20B in I12B
6990 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.);
6991 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.);
6992 sub2node = new TNode("I20B","I20B","I20B",3.0174+deltax,6.5143+deltay,0.,"itsrot240");
6993 sub2node->SetLineColor(kColorITS);
6994 sub2node->SetVisibility(0);
6997 // Place copy #1 of I1D7 in I20B
6999 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7000 sub3node->SetLineColor(kColorITS);
7001 sub3node->SetVisibility(0);
7004 // Place copy #1 of I1D1 in I1D7
7006 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7007 sub4node->SetLineColor(kColorITS);
7008 sub4node->SetVisibility(0);
7011 // Place copy #1 of ITS2 in I1D1
7013 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7014 sub5node->SetLineColor(kColorITS);
7015 fNodes->Add(sub5node);
7017 fNodes->Add(sub4node);
7019 fNodes->Add(sub3node);
7022 // Place copy #2 of I1D7 in I20B
7024 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7025 sub3node->SetLineColor(kColorITS);
7026 sub3node->SetVisibility(0);
7029 // Place copy #1 of I1D1 in I1D7
7031 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7032 sub4node->SetLineColor(kColorITS);
7033 sub4node->SetVisibility(0);
7036 // Place copy #1 of ITS2 in I1D1
7038 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7039 sub5node->SetLineColor(kColorITS);
7040 fNodes->Add(sub5node);
7042 fNodes->Add(sub4node);
7044 fNodes->Add(sub3node);
7047 // Place copy #3 of I1D7 in I20B
7049 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7050 sub3node->SetLineColor(kColorITS);
7051 sub3node->SetVisibility(0);
7054 // Place copy #1 of I1D1 in I1D7
7056 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7057 sub4node->SetLineColor(kColorITS);
7058 sub4node->SetVisibility(0);
7061 // Place copy #1 of ITS2 in I1D1
7063 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7064 sub5node->SetLineColor(kColorITS);
7065 fNodes->Add(sub5node);
7067 fNodes->Add(sub4node);
7069 fNodes->Add(sub3node);
7072 // Place copy #4 of I1D7 in I20B
7074 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7075 sub3node->SetLineColor(kColorITS);
7076 sub3node->SetVisibility(0);
7079 // Place copy #1 of I1D1 in I1D7
7081 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7082 sub4node->SetLineColor(kColorITS);
7083 sub4node->SetVisibility(0);
7086 // Place copy #1 of ITS2 in I1D1
7088 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7089 sub5node->SetLineColor(kColorITS);
7090 fNodes->Add(sub5node);
7092 fNodes->Add(sub4node);
7094 fNodes->Add(sub3node);
7096 fNodes->Add(sub2node);
7099 // Place copy #2 of I20B in I12B
7101 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.);
7102 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.);
7103 sub2node = new TNode("I20B","I20B","I20B",1.9612+deltax,6.9062+deltay,0.,"itsrot241");
7104 sub2node->SetLineColor(kColorITS);
7105 sub2node->SetVisibility(0);
7108 // Place copy #1 of I1D7 in I20B
7110 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7111 sub3node->SetLineColor(kColorITS);
7112 sub3node->SetVisibility(0);
7115 // Place copy #1 of I1D1 in I1D7
7117 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7118 sub4node->SetLineColor(kColorITS);
7119 sub4node->SetVisibility(0);
7122 // Place copy #1 of ITS2 in I1D1
7124 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7125 sub5node->SetLineColor(kColorITS);
7126 fNodes->Add(sub5node);
7128 fNodes->Add(sub4node);
7130 fNodes->Add(sub3node);
7133 // Place copy #2 of I1D7 in I20B
7135 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7136 sub3node->SetLineColor(kColorITS);
7137 sub3node->SetVisibility(0);
7140 // Place copy #1 of I1D1 in I1D7
7142 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7143 sub4node->SetLineColor(kColorITS);
7144 sub4node->SetVisibility(0);
7147 // Place copy #1 of ITS2 in I1D1
7149 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7150 sub5node->SetLineColor(kColorITS);
7151 fNodes->Add(sub5node);
7153 fNodes->Add(sub4node);
7155 fNodes->Add(sub3node);
7158 // Place copy #3 of I1D7 in I20B
7160 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7161 sub3node->SetLineColor(kColorITS);
7162 sub3node->SetVisibility(0);
7165 // Place copy #1 of I1D1 in I1D7
7167 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7168 sub4node->SetLineColor(kColorITS);
7169 sub4node->SetVisibility(0);
7172 // Place copy #1 of ITS2 in I1D1
7174 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7175 sub5node->SetLineColor(kColorITS);
7176 fNodes->Add(sub5node);
7178 fNodes->Add(sub4node);
7180 fNodes->Add(sub3node);
7183 // Place copy #4 of I1D7 in I20B
7185 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7186 sub3node->SetLineColor(kColorITS);
7187 sub3node->SetVisibility(0);
7190 // Place copy #1 of I1D1 in I1D7
7192 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7193 sub4node->SetLineColor(kColorITS);
7194 sub4node->SetVisibility(0);
7197 // Place copy #1 of ITS2 in I1D1
7199 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7200 sub5node->SetLineColor(kColorITS);
7201 fNodes->Add(sub5node);
7203 fNodes->Add(sub4node);
7205 fNodes->Add(sub3node);
7207 fNodes->Add(sub2node);
7210 // Place copy #3 of I20B in I12B
7212 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.);
7213 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.);
7214 sub2node = new TNode("I20B","I20B","I20B",0.8567+deltax,7.1279+deltay,0.,"itsrot242");
7215 sub2node->SetLineColor(kColorITS);
7216 sub2node->SetVisibility(0);
7219 // Place copy #1 of I1D7 in I20B
7221 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7222 sub3node->SetLineColor(kColorITS);
7223 sub3node->SetVisibility(0);
7226 // Place copy #1 of I1D1 in I1D7
7228 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7229 sub4node->SetLineColor(kColorITS);
7230 sub4node->SetVisibility(0);
7233 // Place copy #1 of ITS2 in I1D1
7235 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7236 sub5node->SetLineColor(kColorITS);
7237 fNodes->Add(sub5node);
7239 fNodes->Add(sub4node);
7241 fNodes->Add(sub3node);
7244 // Place copy #2 of I1D7 in I20B
7246 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7247 sub3node->SetLineColor(kColorITS);
7248 sub3node->SetVisibility(0);
7251 // Place copy #1 of I1D1 in I1D7
7253 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7254 sub4node->SetLineColor(kColorITS);
7255 sub4node->SetVisibility(0);
7258 // Place copy #1 of ITS2 in I1D1
7260 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7261 sub5node->SetLineColor(kColorITS);
7262 fNodes->Add(sub5node);
7264 fNodes->Add(sub4node);
7266 fNodes->Add(sub3node);
7269 // Place copy #3 of I1D7 in I20B
7271 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7272 sub3node->SetLineColor(kColorITS);
7273 sub3node->SetVisibility(0);
7276 // Place copy #1 of I1D1 in I1D7
7278 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7279 sub4node->SetLineColor(kColorITS);
7280 sub4node->SetVisibility(0);
7283 // Place copy #1 of ITS2 in I1D1
7285 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7286 sub5node->SetLineColor(kColorITS);
7287 fNodes->Add(sub5node);
7289 fNodes->Add(sub4node);
7291 fNodes->Add(sub3node);
7294 // Place copy #4 of I1D7 in I20B
7296 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7297 sub3node->SetLineColor(kColorITS);
7298 sub3node->SetVisibility(0);
7301 // Place copy #1 of I1D1 in I1D7
7303 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7304 sub4node->SetLineColor(kColorITS);
7305 sub4node->SetVisibility(0);
7308 // Place copy #1 of ITS2 in I1D1
7310 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7311 sub5node->SetLineColor(kColorITS);
7312 fNodes->Add(sub5node);
7314 fNodes->Add(sub4node);
7316 fNodes->Add(sub3node);
7318 fNodes->Add(sub2node);
7321 // Place copy #4 of I20B in I12B
7323 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.);
7324 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.);
7325 sub2node = new TNode("I20B","I20B","I20B",-0.2689+deltax,7.1742+deltay,0.,"itsrot243");
7326 sub2node->SetLineColor(kColorITS);
7327 sub2node->SetVisibility(0);
7330 // Place copy #1 of I1D7 in I20B
7332 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],10.708,"");
7333 sub3node->SetLineColor(kColorITS);
7334 sub3node->SetVisibility(0);
7337 // Place copy #1 of I1D1 in I1D7
7339 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7340 sub4node->SetLineColor(kColorITS);
7341 sub4node->SetVisibility(0);
7344 // Place copy #1 of ITS2 in I1D1
7346 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7347 sub5node->SetLineColor(kColorITS);
7348 fNodes->Add(sub5node);
7350 fNodes->Add(sub4node);
7352 fNodes->Add(sub3node);
7355 // Place copy #2 of I1D7 in I20B
7357 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],3.536,"");
7358 sub3node->SetLineColor(kColorITS);
7359 sub3node->SetVisibility(0);
7362 // Place copy #1 of I1D1 in I1D7
7364 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7365 sub4node->SetLineColor(kColorITS);
7366 sub4node->SetVisibility(0);
7369 // Place copy #1 of ITS2 in I1D1
7371 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7372 sub5node->SetLineColor(kColorITS);
7373 fNodes->Add(sub5node);
7375 fNodes->Add(sub4node);
7377 fNodes->Add(sub3node);
7380 // Place copy #3 of I1D7 in I20B
7382 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-3.536,"");
7383 sub3node->SetLineColor(kColorITS);
7384 sub3node->SetVisibility(0);
7387 // Place copy #1 of I1D1 in I1D7
7389 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7390 sub4node->SetLineColor(kColorITS);
7391 sub4node->SetVisibility(0);
7394 // Place copy #1 of ITS2 in I1D1
7396 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7397 sub5node->SetLineColor(kColorITS);
7398 fNodes->Add(sub5node);
7400 fNodes->Add(sub4node);
7402 fNodes->Add(sub3node);
7405 // Place copy #4 of I1D7 in I20B
7407 sub3node = new TNode("I1D7","I1D7","I1D7",-0.0455,-di20b[1]+di1d7[1],-10.708,"");
7408 sub3node->SetLineColor(kColorITS);
7409 sub3node->SetVisibility(0);
7412 // Place copy #1 of I1D1 in I1D7
7414 sub4node = new TNode("I1D1","I1D1","I1D1",0.,ddet2,0.,"");
7415 sub4node->SetLineColor(kColorITS);
7416 sub4node->SetVisibility(0);
7419 // Place copy #1 of ITS2 in I1D1
7421 sub5node = new TNode("ITS2","ITS2","ITS2",0.,0.,0.,"");
7422 sub5node->SetLineColor(kColorITS);
7423 fNodes->Add(sub5node);
7425 fNodes->Add(sub4node);
7427 fNodes->Add(sub3node);
7429 fNodes->Add(sub2node);
7431 fNodes->Add(sub1node);
7439 // --- Place SDD volumes into their mother volume
7441 // Place IT34 in Alice
7442 node = new TNode("IT34","IT34","IT34",0.,0.,0.,"");
7443 node->SetLineColor(kColorITS);
7444 node->SetVisibility(0);
7447 // Place copy #1 of I004 in IT34
7449 sub1node = new TNode("I004","I004","I004",-3.2777,14.3607,0.,"itsrot321");
7450 sub1node->SetLineColor(kColorITS);
7451 sub1node->SetVisibility(0);
7454 // Place copy #1 of ITS3 directly in I004
7456 ySDD = Y_SDD_sep/2.+I302dits[1];
7457 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7458 sub2node->SetLineColor(kColorITS);
7459 sub2node->SetVisibility(1);
7460 fNodes->Add(sub2node);
7463 // Place copy #2 of ITS3 directly in I004
7465 ySDD = Y_SDD_sep/2.+I302dits[1];
7466 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7467 sub2node->SetLineColor(kColorITS);
7468 sub2node->SetVisibility(1);
7469 fNodes->Add(sub2node);
7472 // Place copy #3 of ITS3 directly in I004
7474 ySDD = Y_SDD_sep/2.+I302dits[1];
7475 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7476 sub2node->SetLineColor(kColorITS);
7477 sub2node->SetVisibility(1);
7478 fNodes->Add(sub2node);
7481 // Place copy #4 of ITS3 directly in I004
7483 ySDD = Y_SDD_sep/2.+I302dits[1];
7484 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7485 sub2node->SetLineColor(kColorITS);
7486 sub2node->SetVisibility(1);
7487 fNodes->Add(sub2node);
7490 // Place copy #5 of ITS3 directly in I004
7492 ySDD = Y_SDD_sep/2.+I302dits[1];
7493 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7494 sub2node->SetLineColor(kColorITS);
7495 sub2node->SetVisibility(1);
7496 fNodes->Add(sub2node);
7499 // Place copy #6 of ITS3 directly in I004
7501 ySDD = Y_SDD_sep/2.+I302dits[1];
7502 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7503 sub2node->SetLineColor(kColorITS);
7504 sub2node->SetVisibility(1);
7505 fNodes->Add(sub2node);
7507 fNodes->Add(sub1node);
7510 // Place copy #2 of I004 in IT34
7512 sub1node = new TNode("I004","I004","I004",-9.5581,11.9855,0.,"itsrot333");
7513 sub1node->SetLineColor(kColorITS);
7514 sub1node->SetVisibility(0);
7517 // Place copy #1 of ITS3 directly in I004
7519 ySDD = Y_SDD_sep/2.+I302dits[1];
7520 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7521 sub2node->SetLineColor(kColorITS);
7522 sub2node->SetVisibility(1);
7523 fNodes->Add(sub2node);
7526 // Place copy #2 of ITS3 directly in I004
7528 ySDD = Y_SDD_sep/2.+I302dits[1];
7529 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7530 sub2node->SetLineColor(kColorITS);
7531 sub2node->SetVisibility(1);
7532 fNodes->Add(sub2node);
7535 // Place copy #3 of ITS3 directly in I004
7537 ySDD = Y_SDD_sep/2.+I302dits[1];
7538 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7539 sub2node->SetLineColor(kColorITS);
7540 sub2node->SetVisibility(1);
7541 fNodes->Add(sub2node);
7544 // Place copy #4 of ITS3 directly in I004
7546 ySDD = Y_SDD_sep/2.+I302dits[1];
7547 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7548 sub2node->SetLineColor(kColorITS);
7549 sub2node->SetVisibility(1);
7550 fNodes->Add(sub2node);
7553 // Place copy #5 of ITS3 directly in I004
7555 ySDD = Y_SDD_sep/2.+I302dits[1];
7556 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7557 sub2node->SetLineColor(kColorITS);
7558 sub2node->SetVisibility(1);
7559 fNodes->Add(sub2node);
7562 // Place copy #6 of ITS3 directly in I004
7564 ySDD = Y_SDD_sep/2.+I302dits[1];
7565 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7566 sub2node->SetLineColor(kColorITS);
7567 sub2node->SetVisibility(1);
7568 fNodes->Add(sub2node);
7570 fNodes->Add(sub1node);
7573 // Place copy #3 of I004 in IT34
7575 sub1node = new TNode("I004","I004","I004",-13.2713,6.3911,0.,"itsrot336");
7576 sub1node->SetLineColor(kColorITS);
7577 sub1node->SetVisibility(0);
7580 // Place copy #1 of ITS3 directly in I004
7582 ySDD = Y_SDD_sep/2.+I302dits[1];
7583 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7584 sub2node->SetLineColor(kColorITS);
7585 sub2node->SetVisibility(1);
7586 fNodes->Add(sub2node);
7589 // Place copy #2 of ITS3 directly in I004
7591 ySDD = Y_SDD_sep/2.+I302dits[1];
7592 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7593 sub2node->SetLineColor(kColorITS);
7594 sub2node->SetVisibility(1);
7595 fNodes->Add(sub2node);
7598 // Place copy #3 of ITS3 directly in I004
7600 ySDD = Y_SDD_sep/2.+I302dits[1];
7601 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7602 sub2node->SetLineColor(kColorITS);
7603 sub2node->SetVisibility(1);
7604 fNodes->Add(sub2node);
7607 // Place copy #4 of ITS3 directly in I004
7609 ySDD = Y_SDD_sep/2.+I302dits[1];
7610 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7611 sub2node->SetLineColor(kColorITS);
7612 sub2node->SetVisibility(1);
7613 fNodes->Add(sub2node);
7616 // Place copy #5 of ITS3 directly in I004
7618 ySDD = Y_SDD_sep/2.+I302dits[1];
7619 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7620 sub2node->SetLineColor(kColorITS);
7621 sub2node->SetVisibility(1);
7622 fNodes->Add(sub2node);
7625 // Place copy #6 of ITS3 directly in I004
7627 ySDD = Y_SDD_sep/2.+I302dits[1];
7628 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7629 sub2node->SetLineColor(kColorITS);
7630 sub2node->SetVisibility(1);
7631 fNodes->Add(sub2node);
7633 fNodes->Add(sub1node);
7636 // Place copy #4 of I004 in IT34
7638 sub1node = new TNode("I004","I004","I004",-15.33,0.,0.,"itsrot350");
7639 sub1node->SetLineColor(kColorITS);
7640 sub1node->SetVisibility(0);
7643 // Place copy #1 of ITS3 directly in I004
7645 ySDD = Y_SDD_sep/2.+I302dits[1];
7646 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7647 sub2node->SetLineColor(kColorITS);
7648 sub2node->SetVisibility(1);
7649 fNodes->Add(sub2node);
7652 // Place copy #2 of ITS3 directly in I004
7654 ySDD = Y_SDD_sep/2.+I302dits[1];
7655 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7656 sub2node->SetLineColor(kColorITS);
7657 sub2node->SetVisibility(1);
7658 fNodes->Add(sub2node);
7661 // Place copy #3 of ITS3 directly in I004
7663 ySDD = Y_SDD_sep/2.+I302dits[1];
7664 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7665 sub2node->SetLineColor(kColorITS);
7666 sub2node->SetVisibility(1);
7667 fNodes->Add(sub2node);
7670 // Place copy #4 of ITS3 directly in I004
7672 ySDD = Y_SDD_sep/2.+I302dits[1];
7673 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7674 sub2node->SetLineColor(kColorITS);
7675 sub2node->SetVisibility(1);
7676 fNodes->Add(sub2node);
7679 // Place copy #5 of ITS3 directly in I004
7681 ySDD = Y_SDD_sep/2.+I302dits[1];
7682 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7683 sub2node->SetLineColor(kColorITS);
7684 sub2node->SetVisibility(1);
7685 fNodes->Add(sub2node);
7688 // Place copy #6 of ITS3 directly in I004
7690 ySDD = Y_SDD_sep/2.+I302dits[1];
7691 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7692 sub2node->SetLineColor(kColorITS);
7693 sub2node->SetVisibility(1);
7694 fNodes->Add(sub2node);
7696 fNodes->Add(sub1node);
7699 // Place copy #5 of I004 in IT34
7701 sub1node = new TNode("I004","I004","I004",-13.2713,-6.3911,0.,"itsrot313");
7702 sub1node->SetLineColor(kColorITS);
7703 sub1node->SetVisibility(0);
7706 // Place copy #1 of ITS3 directly in I004
7708 ySDD = Y_SDD_sep/2.+I302dits[1];
7709 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7710 sub2node->SetLineColor(kColorITS);
7711 sub2node->SetVisibility(1);
7712 fNodes->Add(sub2node);
7715 // Place copy #2 of ITS3 directly in I004
7717 ySDD = Y_SDD_sep/2.+I302dits[1];
7718 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7719 sub2node->SetLineColor(kColorITS);
7720 sub2node->SetVisibility(1);
7721 fNodes->Add(sub2node);
7724 // Place copy #3 of ITS3 directly in I004
7726 ySDD = Y_SDD_sep/2.+I302dits[1];
7727 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7728 sub2node->SetLineColor(kColorITS);
7729 sub2node->SetVisibility(1);
7730 fNodes->Add(sub2node);
7733 // Place copy #4 of ITS3 directly in I004
7735 ySDD = Y_SDD_sep/2.+I302dits[1];
7736 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7737 sub2node->SetLineColor(kColorITS);
7738 sub2node->SetVisibility(1);
7739 fNodes->Add(sub2node);
7742 // Place copy #5 of ITS3 directly in I004
7744 ySDD = Y_SDD_sep/2.+I302dits[1];
7745 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7746 sub2node->SetLineColor(kColorITS);
7747 sub2node->SetVisibility(1);
7748 fNodes->Add(sub2node);
7751 // Place copy #6 of ITS3 directly in I004
7753 ySDD = Y_SDD_sep/2.+I302dits[1];
7754 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7755 sub2node->SetLineColor(kColorITS);
7756 sub2node->SetVisibility(1);
7757 fNodes->Add(sub2node);
7759 fNodes->Add(sub1node);
7762 // Place copy #6 of I004 in IT34
7764 sub1node = new TNode("I004","I004","I004",-9.5581,-11.9855,0.,"itsrot311");
7765 sub1node->SetLineColor(kColorITS);
7766 sub1node->SetVisibility(0);
7769 // Place copy #1 of ITS3 directly in I004
7771 ySDD = Y_SDD_sep/2.+I302dits[1];
7772 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7773 sub2node->SetLineColor(kColorITS);
7774 sub2node->SetVisibility(1);
7775 fNodes->Add(sub2node);
7778 // Place copy #2 of ITS3 directly in I004
7780 ySDD = Y_SDD_sep/2.+I302dits[1];
7781 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7782 sub2node->SetLineColor(kColorITS);
7783 sub2node->SetVisibility(1);
7784 fNodes->Add(sub2node);
7787 // Place copy #3 of ITS3 directly in I004
7789 ySDD = Y_SDD_sep/2.+I302dits[1];
7790 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7791 sub2node->SetLineColor(kColorITS);
7792 sub2node->SetVisibility(1);
7793 fNodes->Add(sub2node);
7796 // Place copy #4 of ITS3 directly in I004
7798 ySDD = Y_SDD_sep/2.+I302dits[1];
7799 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7800 sub2node->SetLineColor(kColorITS);
7801 sub2node->SetVisibility(1);
7802 fNodes->Add(sub2node);
7805 // Place copy #5 of ITS3 directly in I004
7807 ySDD = Y_SDD_sep/2.+I302dits[1];
7808 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7809 sub2node->SetLineColor(kColorITS);
7810 sub2node->SetVisibility(1);
7811 fNodes->Add(sub2node);
7814 // Place copy #6 of ITS3 directly in I004
7816 ySDD = Y_SDD_sep/2.+I302dits[1];
7817 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7818 sub2node->SetLineColor(kColorITS);
7819 sub2node->SetVisibility(1);
7820 fNodes->Add(sub2node);
7822 fNodes->Add(sub1node);
7825 // Place copy #7 of I004 in IT34
7827 sub1node = new TNode("I004","I004","I004",-3.2777,-14.3607,0.,"itsrot310");
7828 sub1node->SetLineColor(kColorITS);
7829 sub1node->SetVisibility(0);
7832 // Place copy #1 of ITS3 directly in I004
7834 ySDD = Y_SDD_sep/2.+I302dits[1];
7835 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7836 sub2node->SetLineColor(kColorITS);
7837 sub2node->SetVisibility(1);
7838 fNodes->Add(sub2node);
7841 // Place copy #2 of ITS3 directly in I004
7843 ySDD = Y_SDD_sep/2.+I302dits[1];
7844 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7845 sub2node->SetLineColor(kColorITS);
7846 sub2node->SetVisibility(1);
7847 fNodes->Add(sub2node);
7850 // Place copy #3 of ITS3 directly in I004
7852 ySDD = Y_SDD_sep/2.+I302dits[1];
7853 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7854 sub2node->SetLineColor(kColorITS);
7855 sub2node->SetVisibility(1);
7856 fNodes->Add(sub2node);
7859 // Place copy #4 of ITS3 directly in I004
7861 ySDD = Y_SDD_sep/2.+I302dits[1];
7862 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7863 sub2node->SetLineColor(kColorITS);
7864 sub2node->SetVisibility(1);
7865 fNodes->Add(sub2node);
7868 // Place copy #5 of ITS3 directly in I004
7870 ySDD = Y_SDD_sep/2.+I302dits[1];
7871 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7872 sub2node->SetLineColor(kColorITS);
7873 sub2node->SetVisibility(1);
7874 fNodes->Add(sub2node);
7877 // Place copy #6 of ITS3 directly in I004
7879 ySDD = Y_SDD_sep/2.+I302dits[1];
7880 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7881 sub2node->SetLineColor(kColorITS);
7882 sub2node->SetVisibility(1);
7883 fNodes->Add(sub2node);
7885 fNodes->Add(sub1node);
7888 // Place copy #8 of I004 in IT34
7890 sub1node = new TNode("I004","I004","I004",3.4112,-14.9456,0.,"itsrot386");
7891 sub1node->SetLineColor(kColorITS);
7892 sub1node->SetVisibility(0);
7895 // Place copy #1 of ITS3 directly in I004
7897 ySDD = Y_SDD_sep/2.+I302dits[1];
7898 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7899 sub2node->SetLineColor(kColorITS);
7900 sub2node->SetVisibility(1);
7901 fNodes->Add(sub2node);
7904 // Place copy #2 of ITS3 directly in I004
7906 ySDD = Y_SDD_sep/2.+I302dits[1];
7907 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7908 sub2node->SetLineColor(kColorITS);
7909 sub2node->SetVisibility(1);
7910 fNodes->Add(sub2node);
7913 // Place copy #3 of ITS3 directly in I004
7915 ySDD = Y_SDD_sep/2.+I302dits[1];
7916 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7917 sub2node->SetLineColor(kColorITS);
7918 sub2node->SetVisibility(1);
7919 fNodes->Add(sub2node);
7922 // Place copy #4 of ITS3 directly in I004
7924 ySDD = Y_SDD_sep/2.+I302dits[1];
7925 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7926 sub2node->SetLineColor(kColorITS);
7927 sub2node->SetVisibility(1);
7928 fNodes->Add(sub2node);
7931 // Place copy #5 of ITS3 directly in I004
7933 ySDD = Y_SDD_sep/2.+I302dits[1];
7934 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7935 sub2node->SetLineColor(kColorITS);
7936 sub2node->SetVisibility(1);
7937 fNodes->Add(sub2node);
7940 // Place copy #6 of ITS3 directly in I004
7942 ySDD = Y_SDD_sep/2.+I302dits[1];
7943 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
7944 sub2node->SetLineColor(kColorITS);
7945 sub2node->SetVisibility(1);
7946 fNodes->Add(sub2node);
7948 fNodes->Add(sub1node);
7951 // Place copy #9 of I004 in IT34
7953 sub1node = new TNode("I004","I004","I004",9.184,-11.5164,0.,"itsrot309");
7954 sub1node->SetLineColor(kColorITS);
7955 sub1node->SetVisibility(0);
7958 // Place copy #1 of ITS3 directly in I004
7960 ySDD = Y_SDD_sep/2.+I302dits[1];
7961 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
7962 sub2node->SetLineColor(kColorITS);
7963 sub2node->SetVisibility(1);
7964 fNodes->Add(sub2node);
7967 // Place copy #2 of ITS3 directly in I004
7969 ySDD = Y_SDD_sep/2.+I302dits[1];
7970 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
7971 sub2node->SetLineColor(kColorITS);
7972 sub2node->SetVisibility(1);
7973 fNodes->Add(sub2node);
7976 // Place copy #3 of ITS3 directly in I004
7978 ySDD = Y_SDD_sep/2.+I302dits[1];
7979 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
7980 sub2node->SetLineColor(kColorITS);
7981 sub2node->SetVisibility(1);
7982 fNodes->Add(sub2node);
7985 // Place copy #4 of ITS3 directly in I004
7987 ySDD = Y_SDD_sep/2.+I302dits[1];
7988 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
7989 sub2node->SetLineColor(kColorITS);
7990 sub2node->SetVisibility(1);
7991 fNodes->Add(sub2node);
7994 // Place copy #5 of ITS3 directly in I004
7996 ySDD = Y_SDD_sep/2.+I302dits[1];
7997 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
7998 sub2node->SetLineColor(kColorITS);
7999 sub2node->SetVisibility(1);
8000 fNodes->Add(sub2node);
8003 // Place copy #6 of ITS3 directly in I004
8005 ySDD = Y_SDD_sep/2.+I302dits[1];
8006 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8007 sub2node->SetLineColor(kColorITS);
8008 sub2node->SetVisibility(1);
8009 fNodes->Add(sub2node);
8011 fNodes->Add(sub1node);
8014 // Place copy #10 of I004 in IT34
8016 sub1node = new TNode("I004","I004","I004",13.8119,-6.6514,0.,"itsrot308");
8017 sub1node->SetLineColor(kColorITS);
8018 sub1node->SetVisibility(0);
8021 // Place copy #1 of ITS3 directly in I004
8023 ySDD = Y_SDD_sep/2.+I302dits[1];
8024 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8025 sub2node->SetLineColor(kColorITS);
8026 sub2node->SetVisibility(1);
8027 fNodes->Add(sub2node);
8030 // Place copy #2 of ITS3 directly in I004
8032 ySDD = Y_SDD_sep/2.+I302dits[1];
8033 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8034 sub2node->SetLineColor(kColorITS);
8035 sub2node->SetVisibility(1);
8036 fNodes->Add(sub2node);
8039 // Place copy #3 of ITS3 directly in I004
8041 ySDD = Y_SDD_sep/2.+I302dits[1];
8042 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8043 sub2node->SetLineColor(kColorITS);
8044 sub2node->SetVisibility(1);
8045 fNodes->Add(sub2node);
8048 // Place copy #4 of ITS3 directly in I004
8050 ySDD = Y_SDD_sep/2.+I302dits[1];
8051 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8052 sub2node->SetLineColor(kColorITS);
8053 sub2node->SetVisibility(1);
8054 fNodes->Add(sub2node);
8057 // Place copy #5 of ITS3 directly in I004
8059 ySDD = Y_SDD_sep/2.+I302dits[1];
8060 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8061 sub2node->SetLineColor(kColorITS);
8062 sub2node->SetVisibility(1);
8063 fNodes->Add(sub2node);
8066 // Place copy #6 of ITS3 directly in I004
8068 ySDD = Y_SDD_sep/2.+I302dits[1];
8069 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8070 sub2node->SetLineColor(kColorITS);
8071 sub2node->SetVisibility(1);
8072 fNodes->Add(sub2node);
8074 fNodes->Add(sub1node);
8077 // Place copy #11 of I004 in IT34
8079 sub1node = new TNode("I004","I004","I004",14.73,0.,0.,"itsrot356");
8080 sub1node->SetLineColor(kColorITS);
8081 sub1node->SetVisibility(0);
8084 // Place copy #1 of ITS3 directly in I004
8086 ySDD = Y_SDD_sep/2.+I302dits[1];
8087 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8088 sub2node->SetLineColor(kColorITS);
8089 sub2node->SetVisibility(1);
8090 fNodes->Add(sub2node);
8093 // Place copy #2 of ITS3 directly in I004
8095 ySDD = Y_SDD_sep/2.+I302dits[1];
8096 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8097 sub2node->SetLineColor(kColorITS);
8098 sub2node->SetVisibility(1);
8099 fNodes->Add(sub2node);
8102 // Place copy #3 of ITS3 directly in I004
8104 ySDD = Y_SDD_sep/2.+I302dits[1];
8105 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8106 sub2node->SetLineColor(kColorITS);
8107 sub2node->SetVisibility(1);
8108 fNodes->Add(sub2node);
8111 // Place copy #4 of ITS3 directly in I004
8113 ySDD = Y_SDD_sep/2.+I302dits[1];
8114 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8115 sub2node->SetLineColor(kColorITS);
8116 sub2node->SetVisibility(1);
8117 fNodes->Add(sub2node);
8120 // Place copy #5 of ITS3 directly in I004
8122 ySDD = Y_SDD_sep/2.+I302dits[1];
8123 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8124 sub2node->SetLineColor(kColorITS);
8125 sub2node->SetVisibility(1);
8126 fNodes->Add(sub2node);
8129 // Place copy #6 of ITS3 directly in I004
8131 ySDD = Y_SDD_sep/2.+I302dits[1];
8132 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8133 sub2node->SetLineColor(kColorITS);
8134 sub2node->SetVisibility(1);
8135 fNodes->Add(sub2node);
8137 fNodes->Add(sub1node);
8140 // Place copy #12 of I004 in IT34
8142 sub1node = new TNode("I004","I004","I004",13.8119,6.6514,0.,"itsrot307");
8143 sub1node->SetLineColor(kColorITS);
8144 sub1node->SetVisibility(0);
8147 // Place copy #1 of ITS3 directly in I004
8149 ySDD = Y_SDD_sep/2.+I302dits[1];
8150 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8151 sub2node->SetLineColor(kColorITS);
8152 sub2node->SetVisibility(1);
8153 fNodes->Add(sub2node);
8156 // Place copy #2 of ITS3 directly in I004
8158 ySDD = Y_SDD_sep/2.+I302dits[1];
8159 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8160 sub2node->SetLineColor(kColorITS);
8161 sub2node->SetVisibility(1);
8162 fNodes->Add(sub2node);
8165 // Place copy #3 of ITS3 directly in I004
8167 ySDD = Y_SDD_sep/2.+I302dits[1];
8168 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8169 sub2node->SetLineColor(kColorITS);
8170 sub2node->SetVisibility(1);
8171 fNodes->Add(sub2node);
8174 // Place copy #4 of ITS3 directly in I004
8176 ySDD = Y_SDD_sep/2.+I302dits[1];
8177 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8178 sub2node->SetLineColor(kColorITS);
8179 sub2node->SetVisibility(1);
8180 fNodes->Add(sub2node);
8183 // Place copy #5 of ITS3 directly in I004
8185 ySDD = Y_SDD_sep/2.+I302dits[1];
8186 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8187 sub2node->SetLineColor(kColorITS);
8188 sub2node->SetVisibility(1);
8189 fNodes->Add(sub2node);
8192 // Place copy #6 of ITS3 directly in I004
8194 ySDD = Y_SDD_sep/2.+I302dits[1];
8195 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8196 sub2node->SetLineColor(kColorITS);
8197 sub2node->SetVisibility(1);
8198 fNodes->Add(sub2node);
8200 fNodes->Add(sub1node);
8203 // Place copy #13 of I004 in IT34
8205 sub1node = new TNode("I004","I004","I004",9.184,11.5164,0.,"itsrot306");
8206 sub1node->SetLineColor(kColorITS);
8207 sub1node->SetVisibility(0);
8210 // Place copy #1 of ITS3 directly in I004
8212 ySDD = Y_SDD_sep/2.+I302dits[1];
8213 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8214 sub2node->SetLineColor(kColorITS);
8215 sub2node->SetVisibility(1);
8216 fNodes->Add(sub2node);
8219 // Place copy #2 of ITS3 directly in I004
8221 ySDD = Y_SDD_sep/2.+I302dits[1];
8222 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8223 sub2node->SetLineColor(kColorITS);
8224 sub2node->SetVisibility(1);
8225 fNodes->Add(sub2node);
8228 // Place copy #3 of ITS3 directly in I004
8230 ySDD = Y_SDD_sep/2.+I302dits[1];
8231 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8232 sub2node->SetLineColor(kColorITS);
8233 sub2node->SetVisibility(1);
8234 fNodes->Add(sub2node);
8237 // Place copy #4 of ITS3 directly in I004
8239 ySDD = Y_SDD_sep/2.+I302dits[1];
8240 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8241 sub2node->SetLineColor(kColorITS);
8242 sub2node->SetVisibility(1);
8243 fNodes->Add(sub2node);
8246 // Place copy #5 of ITS3 directly in I004
8248 ySDD = Y_SDD_sep/2.+I302dits[1];
8249 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8250 sub2node->SetLineColor(kColorITS);
8251 sub2node->SetVisibility(1);
8252 fNodes->Add(sub2node);
8255 // Place copy #6 of ITS3 directly in I004
8257 ySDD = Y_SDD_sep/2.+I302dits[1];
8258 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8259 sub2node->SetLineColor(kColorITS);
8260 sub2node->SetVisibility(1);
8261 fNodes->Add(sub2node);
8263 fNodes->Add(sub1node);
8266 // Place copy #14 of I004 in IT34
8268 sub1node = new TNode("I004","I004","I004",3.4113,14.9456,0.,"itsrot305");
8269 sub1node->SetLineColor(kColorITS);
8270 sub1node->SetVisibility(0);
8273 // Place copy #1 of ITS3 directly in I004
8275 ySDD = Y_SDD_sep/2.+I302dits[1];
8276 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[0],"");
8277 sub2node->SetLineColor(kColorITS);
8278 sub2node->SetVisibility(1);
8279 fNodes->Add(sub2node);
8282 // Place copy #2 of ITS3 directly in I004
8284 ySDD = Y_SDD_sep/2.+I302dits[1];
8285 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[1],"");
8286 sub2node->SetLineColor(kColorITS);
8287 sub2node->SetVisibility(1);
8288 fNodes->Add(sub2node);
8291 // Place copy #3 of ITS3 directly in I004
8293 ySDD = Y_SDD_sep/2.+I302dits[1];
8294 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[2],"");
8295 sub2node->SetLineColor(kColorITS);
8296 sub2node->SetVisibility(1);
8297 fNodes->Add(sub2node);
8300 // Place copy #4 of ITS3 directly in I004
8302 ySDD = Y_SDD_sep/2.+I302dits[1];
8303 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[3],"");
8304 sub2node->SetLineColor(kColorITS);
8305 sub2node->SetVisibility(1);
8306 fNodes->Add(sub2node);
8309 // Place copy #5 of ITS3 directly in I004
8311 ySDD = Y_SDD_sep/2.+I302dits[1];
8312 sub2node = new TNode("ITS3","ITS3","ITS3",0.,ySDD,Z_SDD_lay3[4],"");
8313 sub2node->SetLineColor(kColorITS);
8314 sub2node->SetVisibility(1);
8315 fNodes->Add(sub2node);
8318 // Place copy #6 of ITS3 directly in I004
8320 ySDD = Y_SDD_sep/2.+I302dits[1];
8321 sub2node = new TNode("ITS3","ITS3","ITS3",0.,-ySDD,Z_SDD_lay3[5],"");
8322 sub2node->SetLineColor(kColorITS);
8323 sub2node->SetVisibility(1);
8324 fNodes->Add(sub2node);
8326 fNodes->Add(sub1node);
8329 // Place copy #1 of I005 in IT34
8331 sub1node = new TNode("I005","I005","I005",-3.3629,23.3895,-0.15,"itsrot335");
8332 sub1node->SetLineColor(kColorITS);
8333 sub1node->SetVisibility(0);
8336 // Place copy #1 of ITS4 directly in I005
8338 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8339 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8340 sub2node->SetLineColor(kColorITS);
8341 sub2node->SetVisibility(1);
8342 fNodes->Add(sub2node);
8345 // Place copy #2 of ITS4 directly in I005
8347 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8348 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8349 sub2node->SetLineColor(kColorITS);
8350 sub2node->SetVisibility(1);
8351 fNodes->Add(sub2node);
8354 // Place copy #3 of ITS4 directly in I005
8356 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8357 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8358 sub2node->SetLineColor(kColorITS);
8359 sub2node->SetVisibility(1);
8360 fNodes->Add(sub2node);
8363 // Place copy #4 of ITS4 directly in I005
8365 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8366 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8367 sub2node->SetLineColor(kColorITS);
8368 sub2node->SetVisibility(1);
8369 fNodes->Add(sub2node);
8372 // Place copy #5 of ITS4 directly in I005
8374 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8375 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8376 sub2node->SetLineColor(kColorITS);
8377 sub2node->SetVisibility(1);
8378 fNodes->Add(sub2node);
8381 // Place copy #6 of ITS4 directly in I005
8383 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8384 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8385 sub2node->SetLineColor(kColorITS);
8386 sub2node->SetVisibility(1);
8387 fNodes->Add(sub2node);
8390 // Place copy #7 of ITS4 directly in I005
8392 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8393 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8394 sub2node->SetLineColor(kColorITS);
8395 sub2node->SetVisibility(1);
8396 fNodes->Add(sub2node);
8399 // Place copy #8 of ITS4 directly in I005
8401 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8402 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8403 sub2node->SetLineColor(kColorITS);
8404 sub2node->SetVisibility(1);
8405 fNodes->Add(sub2node);
8407 fNodes->Add(sub1node);
8410 // Place copy #2 of I005 in IT34
8412 sub1node = new TNode("I005","I005","I005",-10.0447,21.9949,-0.15,"itsrot332");
8413 sub1node->SetLineColor(kColorITS);
8414 sub1node->SetVisibility(0);
8417 // Place copy #1 of ITS4 directly in I005
8419 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8420 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8421 sub2node->SetLineColor(kColorITS);
8422 sub2node->SetVisibility(1);
8423 fNodes->Add(sub2node);
8426 // Place copy #2 of ITS4 directly in I005
8428 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8429 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8430 sub2node->SetLineColor(kColorITS);
8431 sub2node->SetVisibility(1);
8432 fNodes->Add(sub2node);
8435 // Place copy #3 of ITS4 directly in I005
8437 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8438 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8439 sub2node->SetLineColor(kColorITS);
8440 sub2node->SetVisibility(1);
8441 fNodes->Add(sub2node);
8444 // Place copy #4 of ITS4 directly in I005
8446 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8447 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8448 sub2node->SetLineColor(kColorITS);
8449 sub2node->SetVisibility(1);
8450 fNodes->Add(sub2node);
8453 // Place copy #5 of ITS4 directly in I005
8455 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8456 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8457 sub2node->SetLineColor(kColorITS);
8458 sub2node->SetVisibility(1);
8459 fNodes->Add(sub2node);
8462 // Place copy #6 of ITS4 directly in I005
8464 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8465 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8466 sub2node->SetLineColor(kColorITS);
8467 sub2node->SetVisibility(1);
8468 fNodes->Add(sub2node);
8471 // Place copy #7 of ITS4 directly in I005
8473 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8474 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8475 sub2node->SetLineColor(kColorITS);
8476 sub2node->SetVisibility(1);
8477 fNodes->Add(sub2node);
8480 // Place copy #8 of ITS4 directly in I005
8482 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8483 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8484 sub2node->SetLineColor(kColorITS);
8485 sub2node->SetVisibility(1);
8486 fNodes->Add(sub2node);
8488 fNodes->Add(sub1node);
8491 // Place copy #3 of I005 in IT34
8493 sub1node = new TNode("I005","I005","I005",-15.4744,17.8584,-0.15,"itsrot331");
8494 sub1node->SetLineColor(kColorITS);
8495 sub1node->SetVisibility(0);
8498 // Place copy #1 of ITS4 directly in I005
8500 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8501 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8502 sub2node->SetLineColor(kColorITS);
8503 sub2node->SetVisibility(1);
8504 fNodes->Add(sub2node);
8507 // Place copy #2 of ITS4 directly in I005
8509 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8510 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8511 sub2node->SetLineColor(kColorITS);
8512 sub2node->SetVisibility(1);
8513 fNodes->Add(sub2node);
8516 // Place copy #3 of ITS4 directly in I005
8518 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8519 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8520 sub2node->SetLineColor(kColorITS);
8521 sub2node->SetVisibility(1);
8522 fNodes->Add(sub2node);
8525 // Place copy #4 of ITS4 directly in I005
8527 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8528 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8529 sub2node->SetLineColor(kColorITS);
8530 sub2node->SetVisibility(1);
8531 fNodes->Add(sub2node);
8534 // Place copy #5 of ITS4 directly in I005
8536 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8537 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8538 sub2node->SetLineColor(kColorITS);
8539 sub2node->SetVisibility(1);
8540 fNodes->Add(sub2node);
8543 // Place copy #6 of ITS4 directly in I005
8545 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8546 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8547 sub2node->SetLineColor(kColorITS);
8548 sub2node->SetVisibility(1);
8549 fNodes->Add(sub2node);
8552 // Place copy #7 of ITS4 directly in I005
8554 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8555 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8556 sub2node->SetLineColor(kColorITS);
8557 sub2node->SetVisibility(1);
8558 fNodes->Add(sub2node);
8561 // Place copy #8 of ITS4 directly in I005
8563 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8564 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8565 sub2node->SetLineColor(kColorITS);
8566 sub2node->SetVisibility(1);
8567 fNodes->Add(sub2node);
8569 fNodes->Add(sub1node);
8572 // Place copy #4 of I005 in IT34
8574 sub1node = new TNode("I005","I005","I005",-20.3415,13.0727,-0.15,"itsrot366");
8575 sub1node->SetLineColor(kColorITS);
8576 sub1node->SetVisibility(0);
8579 // Place copy #1 of ITS4 directly in I005
8581 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8582 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8583 sub2node->SetLineColor(kColorITS);
8584 sub2node->SetVisibility(1);
8585 fNodes->Add(sub2node);
8588 // Place copy #2 of ITS4 directly in I005
8590 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8591 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8592 sub2node->SetLineColor(kColorITS);
8593 sub2node->SetVisibility(1);
8594 fNodes->Add(sub2node);
8597 // Place copy #3 of ITS4 directly in I005
8599 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8600 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8601 sub2node->SetLineColor(kColorITS);
8602 sub2node->SetVisibility(1);
8603 fNodes->Add(sub2node);
8606 // Place copy #4 of ITS4 directly in I005
8608 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8609 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8610 sub2node->SetLineColor(kColorITS);
8611 sub2node->SetVisibility(1);
8612 fNodes->Add(sub2node);
8615 // Place copy #5 of ITS4 directly in I005
8617 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8618 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8619 sub2node->SetLineColor(kColorITS);
8620 sub2node->SetVisibility(1);
8621 fNodes->Add(sub2node);
8624 // Place copy #6 of ITS4 directly in I005
8626 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8627 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8628 sub2node->SetLineColor(kColorITS);
8629 sub2node->SetVisibility(1);
8630 fNodes->Add(sub2node);
8633 // Place copy #7 of ITS4 directly in I005
8635 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8636 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8637 sub2node->SetLineColor(kColorITS);
8638 sub2node->SetVisibility(1);
8639 fNodes->Add(sub2node);
8642 // Place copy #8 of ITS4 directly in I005
8644 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8645 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8646 sub2node->SetLineColor(kColorITS);
8647 sub2node->SetVisibility(1);
8648 fNodes->Add(sub2node);
8650 fNodes->Add(sub1node);
8653 // Place copy #5 of I005 in IT34
8655 sub1node = new TNode("I005","I005","I005",-22.6728,6.6573,-0.15,"itsrot330");
8656 sub1node->SetLineColor(kColorITS);
8657 sub1node->SetVisibility(0);
8660 // Place copy #1 of ITS4 directly in I005
8662 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8663 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8664 sub2node->SetLineColor(kColorITS);
8665 sub2node->SetVisibility(1);
8666 fNodes->Add(sub2node);
8669 // Place copy #2 of ITS4 directly in I005
8671 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8672 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8673 sub2node->SetLineColor(kColorITS);
8674 sub2node->SetVisibility(1);
8675 fNodes->Add(sub2node);
8678 // Place copy #3 of ITS4 directly in I005
8680 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8681 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8682 sub2node->SetLineColor(kColorITS);
8683 sub2node->SetVisibility(1);
8684 fNodes->Add(sub2node);
8687 // Place copy #4 of ITS4 directly in I005
8689 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8690 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8691 sub2node->SetLineColor(kColorITS);
8692 sub2node->SetVisibility(1);
8693 fNodes->Add(sub2node);
8696 // Place copy #5 of ITS4 directly in I005
8698 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8699 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8700 sub2node->SetLineColor(kColorITS);
8701 sub2node->SetVisibility(1);
8702 fNodes->Add(sub2node);
8705 // Place copy #6 of ITS4 directly in I005
8707 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8708 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8709 sub2node->SetLineColor(kColorITS);
8710 sub2node->SetVisibility(1);
8711 fNodes->Add(sub2node);
8714 // Place copy #7 of ITS4 directly in I005
8716 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8717 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8718 sub2node->SetLineColor(kColorITS);
8719 sub2node->SetVisibility(1);
8720 fNodes->Add(sub2node);
8723 // Place copy #8 of ITS4 directly in I005
8725 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8726 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8727 sub2node->SetLineColor(kColorITS);
8728 sub2node->SetVisibility(1);
8729 fNodes->Add(sub2node);
8731 fNodes->Add(sub1node);
8734 // Place copy #6 of I005 in IT34
8736 sub1node = new TNode("I005","I005","I005",-24.18,0.,-0.15,"itsrot350");
8737 sub1node->SetLineColor(kColorITS);
8738 sub1node->SetVisibility(0);
8741 // Place copy #1 of ITS4 directly in I005
8743 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8744 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8745 sub2node->SetLineColor(kColorITS);
8746 sub2node->SetVisibility(1);
8747 fNodes->Add(sub2node);
8750 // Place copy #2 of ITS4 directly in I005
8752 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8753 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8754 sub2node->SetLineColor(kColorITS);
8755 sub2node->SetVisibility(1);
8756 fNodes->Add(sub2node);
8759 // Place copy #3 of ITS4 directly in I005
8761 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8762 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8763 sub2node->SetLineColor(kColorITS);
8764 sub2node->SetVisibility(1);
8765 fNodes->Add(sub2node);
8768 // Place copy #4 of ITS4 directly in I005
8770 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8771 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8772 sub2node->SetLineColor(kColorITS);
8773 sub2node->SetVisibility(1);
8774 fNodes->Add(sub2node);
8777 // Place copy #5 of ITS4 directly in I005
8779 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8780 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8781 sub2node->SetLineColor(kColorITS);
8782 sub2node->SetVisibility(1);
8783 fNodes->Add(sub2node);
8786 // Place copy #6 of ITS4 directly in I005
8788 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8789 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8790 sub2node->SetLineColor(kColorITS);
8791 sub2node->SetVisibility(1);
8792 fNodes->Add(sub2node);
8795 // Place copy #7 of ITS4 directly in I005
8797 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8798 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8799 sub2node->SetLineColor(kColorITS);
8800 sub2node->SetVisibility(1);
8801 fNodes->Add(sub2node);
8804 // Place copy #8 of ITS4 directly in I005
8806 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8807 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8808 sub2node->SetLineColor(kColorITS);
8809 sub2node->SetVisibility(1);
8810 fNodes->Add(sub2node);
8812 fNodes->Add(sub1node);
8815 // Place copy #7 of I005 in IT34
8817 sub1node = new TNode("I005","I005","I005",-22.6728,-6.6573,-0.15,"itsrot329");
8818 sub1node->SetLineColor(kColorITS);
8819 sub1node->SetVisibility(0);
8822 // Place copy #1 of ITS4 directly in I005
8824 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8825 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8826 sub2node->SetLineColor(kColorITS);
8827 sub2node->SetVisibility(1);
8828 fNodes->Add(sub2node);
8831 // Place copy #2 of ITS4 directly in I005
8833 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8834 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8835 sub2node->SetLineColor(kColorITS);
8836 sub2node->SetVisibility(1);
8837 fNodes->Add(sub2node);
8840 // Place copy #3 of ITS4 directly in I005
8842 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8843 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8844 sub2node->SetLineColor(kColorITS);
8845 sub2node->SetVisibility(1);
8846 fNodes->Add(sub2node);
8849 // Place copy #4 of ITS4 directly in I005
8851 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8852 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8853 sub2node->SetLineColor(kColorITS);
8854 sub2node->SetVisibility(1);
8855 fNodes->Add(sub2node);
8858 // Place copy #5 of ITS4 directly in I005
8860 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8861 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8862 sub2node->SetLineColor(kColorITS);
8863 sub2node->SetVisibility(1);
8864 fNodes->Add(sub2node);
8867 // Place copy #6 of ITS4 directly in I005
8869 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8870 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8871 sub2node->SetLineColor(kColorITS);
8872 sub2node->SetVisibility(1);
8873 fNodes->Add(sub2node);
8876 // Place copy #7 of ITS4 directly in I005
8878 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8879 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8880 sub2node->SetLineColor(kColorITS);
8881 sub2node->SetVisibility(1);
8882 fNodes->Add(sub2node);
8885 // Place copy #8 of ITS4 directly in I005
8887 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8888 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8889 sub2node->SetLineColor(kColorITS);
8890 sub2node->SetVisibility(1);
8891 fNodes->Add(sub2node);
8893 fNodes->Add(sub1node);
8896 // Place copy #8 of I005 in IT34
8898 sub1node = new TNode("I005","I005","I005",-20.3415,-13.0727,-0.15,"itsrot328");
8899 sub1node->SetLineColor(kColorITS);
8900 sub1node->SetVisibility(0);
8903 // Place copy #1 of ITS4 directly in I005
8905 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8906 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8907 sub2node->SetLineColor(kColorITS);
8908 sub2node->SetVisibility(1);
8909 fNodes->Add(sub2node);
8912 // Place copy #2 of ITS4 directly in I005
8914 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8915 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8916 sub2node->SetLineColor(kColorITS);
8917 sub2node->SetVisibility(1);
8918 fNodes->Add(sub2node);
8921 // Place copy #3 of ITS4 directly in I005
8923 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8924 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
8925 sub2node->SetLineColor(kColorITS);
8926 sub2node->SetVisibility(1);
8927 fNodes->Add(sub2node);
8930 // Place copy #4 of ITS4 directly in I005
8932 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8933 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
8934 sub2node->SetLineColor(kColorITS);
8935 sub2node->SetVisibility(1);
8936 fNodes->Add(sub2node);
8939 // Place copy #5 of ITS4 directly in I005
8941 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8942 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
8943 sub2node->SetLineColor(kColorITS);
8944 sub2node->SetVisibility(1);
8945 fNodes->Add(sub2node);
8948 // Place copy #6 of ITS4 directly in I005
8950 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8951 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
8952 sub2node->SetLineColor(kColorITS);
8953 sub2node->SetVisibility(1);
8954 fNodes->Add(sub2node);
8957 // Place copy #7 of ITS4 directly in I005
8959 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8960 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
8961 sub2node->SetLineColor(kColorITS);
8962 sub2node->SetVisibility(1);
8963 fNodes->Add(sub2node);
8966 // Place copy #8 of ITS4 directly in I005
8968 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8969 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
8970 sub2node->SetLineColor(kColorITS);
8971 sub2node->SetVisibility(1);
8972 fNodes->Add(sub2node);
8974 fNodes->Add(sub1node);
8977 // Place copy #9 of I005 in IT34
8979 sub1node = new TNode("I005","I005","I005",-15.4744,-17.8584,-0.15,"itsrot327");
8980 sub1node->SetLineColor(kColorITS);
8981 sub1node->SetVisibility(0);
8984 // Place copy #1 of ITS4 directly in I005
8986 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8987 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
8988 sub2node->SetLineColor(kColorITS);
8989 sub2node->SetVisibility(1);
8990 fNodes->Add(sub2node);
8993 // Place copy #2 of ITS4 directly in I005
8995 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
8996 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
8997 sub2node->SetLineColor(kColorITS);
8998 sub2node->SetVisibility(1);
8999 fNodes->Add(sub2node);
9002 // Place copy #3 of ITS4 directly in I005
9004 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9005 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9006 sub2node->SetLineColor(kColorITS);
9007 sub2node->SetVisibility(1);
9008 fNodes->Add(sub2node);
9011 // Place copy #4 of ITS4 directly in I005
9013 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9014 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9015 sub2node->SetLineColor(kColorITS);
9016 sub2node->SetVisibility(1);
9017 fNodes->Add(sub2node);
9020 // Place copy #5 of ITS4 directly in I005
9022 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9023 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9024 sub2node->SetLineColor(kColorITS);
9025 sub2node->SetVisibility(1);
9026 fNodes->Add(sub2node);
9029 // Place copy #6 of ITS4 directly in I005
9031 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9032 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9033 sub2node->SetLineColor(kColorITS);
9034 sub2node->SetVisibility(1);
9035 fNodes->Add(sub2node);
9038 // Place copy #7 of ITS4 directly in I005
9040 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9041 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9042 sub2node->SetLineColor(kColorITS);
9043 sub2node->SetVisibility(1);
9044 fNodes->Add(sub2node);
9047 // Place copy #8 of ITS4 directly in I005
9049 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9050 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9051 sub2node->SetLineColor(kColorITS);
9052 sub2node->SetVisibility(1);
9053 fNodes->Add(sub2node);
9055 fNodes->Add(sub1node);
9058 // Place copy #10 of I005 in IT34
9060 sub1node = new TNode("I005","I005","I005",-10.0447,-21.9949,-0.15,"itsrot326");
9061 sub1node->SetLineColor(kColorITS);
9062 sub1node->SetVisibility(0);
9065 // Place copy #1 of ITS4 directly in I005
9067 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9068 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9069 sub2node->SetLineColor(kColorITS);
9070 sub2node->SetVisibility(1);
9071 fNodes->Add(sub2node);
9074 // Place copy #2 of ITS4 directly in I005
9076 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9077 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9078 sub2node->SetLineColor(kColorITS);
9079 sub2node->SetVisibility(1);
9080 fNodes->Add(sub2node);
9083 // Place copy #3 of ITS4 directly in I005
9085 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9086 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9087 sub2node->SetLineColor(kColorITS);
9088 sub2node->SetVisibility(1);
9089 fNodes->Add(sub2node);
9092 // Place copy #4 of ITS4 directly in I005
9094 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9095 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9096 sub2node->SetLineColor(kColorITS);
9097 sub2node->SetVisibility(1);
9098 fNodes->Add(sub2node);
9101 // Place copy #5 of ITS4 directly in I005
9103 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9104 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9105 sub2node->SetLineColor(kColorITS);
9106 sub2node->SetVisibility(1);
9107 fNodes->Add(sub2node);
9110 // Place copy #6 of ITS4 directly in I005
9112 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9113 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9114 sub2node->SetLineColor(kColorITS);
9115 sub2node->SetVisibility(1);
9116 fNodes->Add(sub2node);
9119 // Place copy #7 of ITS4 directly in I005
9121 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9122 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9123 sub2node->SetLineColor(kColorITS);
9124 sub2node->SetVisibility(1);
9125 fNodes->Add(sub2node);
9128 // Place copy #8 of ITS4 directly in I005
9130 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9131 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9132 sub2node->SetLineColor(kColorITS);
9133 sub2node->SetVisibility(1);
9134 fNodes->Add(sub2node);
9136 fNodes->Add(sub1node);
9139 // Place copy #11 of I005 in IT34
9141 sub1node = new TNode("I005","I005","I005",-3.3629,-23.3895,-0.15,"itsrot325");
9142 sub1node->SetLineColor(kColorITS);
9143 sub1node->SetVisibility(0);
9146 // Place copy #1 of ITS4 directly in I005
9148 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9149 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9150 sub2node->SetLineColor(kColorITS);
9151 sub2node->SetVisibility(1);
9152 fNodes->Add(sub2node);
9155 // Place copy #2 of ITS4 directly in I005
9157 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9158 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9159 sub2node->SetLineColor(kColorITS);
9160 sub2node->SetVisibility(1);
9161 fNodes->Add(sub2node);
9164 // Place copy #3 of ITS4 directly in I005
9166 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9167 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9168 sub2node->SetLineColor(kColorITS);
9169 sub2node->SetVisibility(1);
9170 fNodes->Add(sub2node);
9173 // Place copy #4 of ITS4 directly in I005
9175 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9176 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9177 sub2node->SetLineColor(kColorITS);
9178 sub2node->SetVisibility(1);
9179 fNodes->Add(sub2node);
9182 // Place copy #5 of ITS4 directly in I005
9184 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9185 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9186 sub2node->SetLineColor(kColorITS);
9187 sub2node->SetVisibility(1);
9188 fNodes->Add(sub2node);
9191 // Place copy #6 of ITS4 directly in I005
9193 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9194 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9195 sub2node->SetLineColor(kColorITS);
9196 sub2node->SetVisibility(1);
9197 fNodes->Add(sub2node);
9200 // Place copy #7 of ITS4 directly in I005
9202 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9203 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9204 sub2node->SetLineColor(kColorITS);
9205 sub2node->SetVisibility(1);
9206 fNodes->Add(sub2node);
9209 // Place copy #8 of ITS4 directly in I005
9211 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9212 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9213 sub2node->SetLineColor(kColorITS);
9214 sub2node->SetVisibility(1);
9215 fNodes->Add(sub2node);
9217 fNodes->Add(sub1node);
9220 // Place copy #12 of I005 in IT34
9222 sub1node = new TNode("I005","I005","I005",3.4412,-23.9339,-0.15,"itsrot324");
9223 sub1node->SetLineColor(kColorITS);
9224 sub1node->SetVisibility(0);
9227 // Place copy #1 of ITS4 directly in I005
9229 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9230 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9231 sub2node->SetLineColor(kColorITS);
9232 sub2node->SetVisibility(1);
9233 fNodes->Add(sub2node);
9236 // Place copy #2 of ITS4 directly in I005
9238 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9239 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9240 sub2node->SetLineColor(kColorITS);
9241 sub2node->SetVisibility(1);
9242 fNodes->Add(sub2node);
9245 // Place copy #3 of ITS4 directly in I005
9247 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9248 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9249 sub2node->SetLineColor(kColorITS);
9250 sub2node->SetVisibility(1);
9251 fNodes->Add(sub2node);
9254 // Place copy #4 of ITS4 directly in I005
9256 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9257 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9258 sub2node->SetLineColor(kColorITS);
9259 sub2node->SetVisibility(1);
9260 fNodes->Add(sub2node);
9263 // Place copy #5 of ITS4 directly in I005
9265 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9266 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9267 sub2node->SetLineColor(kColorITS);
9268 sub2node->SetVisibility(1);
9269 fNodes->Add(sub2node);
9272 // Place copy #6 of ITS4 directly in I005
9274 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9275 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9276 sub2node->SetLineColor(kColorITS);
9277 sub2node->SetVisibility(1);
9278 fNodes->Add(sub2node);
9281 // Place copy #7 of ITS4 directly in I005
9283 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9284 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9285 sub2node->SetLineColor(kColorITS);
9286 sub2node->SetVisibility(1);
9287 fNodes->Add(sub2node);
9290 // Place copy #8 of ITS4 directly in I005
9292 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9293 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9294 sub2node->SetLineColor(kColorITS);
9295 sub2node->SetVisibility(1);
9296 fNodes->Add(sub2node);
9298 fNodes->Add(sub1node);
9301 // Place copy #13 of I005 in IT34
9303 sub1node = new TNode("I005","I005","I005",9.8163,-21.4946,-0.15,"itsrot323");
9304 sub1node->SetLineColor(kColorITS);
9305 sub1node->SetVisibility(0);
9308 // Place copy #1 of ITS4 directly in I005
9310 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9311 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9312 sub2node->SetLineColor(kColorITS);
9313 sub2node->SetVisibility(1);
9314 fNodes->Add(sub2node);
9317 // Place copy #2 of ITS4 directly in I005
9319 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9320 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9321 sub2node->SetLineColor(kColorITS);
9322 sub2node->SetVisibility(1);
9323 fNodes->Add(sub2node);
9326 // Place copy #3 of ITS4 directly in I005
9328 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9329 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9330 sub2node->SetLineColor(kColorITS);
9331 sub2node->SetVisibility(1);
9332 fNodes->Add(sub2node);
9335 // Place copy #4 of ITS4 directly in I005
9337 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9338 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9339 sub2node->SetLineColor(kColorITS);
9340 sub2node->SetVisibility(1);
9341 fNodes->Add(sub2node);
9344 // Place copy #5 of ITS4 directly in I005
9346 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9347 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9348 sub2node->SetLineColor(kColorITS);
9349 sub2node->SetVisibility(1);
9350 fNodes->Add(sub2node);
9353 // Place copy #6 of ITS4 directly in I005
9355 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9356 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9357 sub2node->SetLineColor(kColorITS);
9358 sub2node->SetVisibility(1);
9359 fNodes->Add(sub2node);
9362 // Place copy #7 of ITS4 directly in I005
9364 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9365 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9366 sub2node->SetLineColor(kColorITS);
9367 sub2node->SetVisibility(1);
9368 fNodes->Add(sub2node);
9371 // Place copy #8 of ITS4 directly in I005
9373 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9374 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9375 sub2node->SetLineColor(kColorITS);
9376 sub2node->SetVisibility(1);
9377 fNodes->Add(sub2node);
9379 fNodes->Add(sub1node);
9382 // Place copy #14 of I005 in IT34
9384 sub1node = new TNode("I005","I005","I005",15.8345,-18.274,-0.15,"itsrot322");
9385 sub1node->SetLineColor(kColorITS);
9386 sub1node->SetVisibility(0);
9389 // Place copy #1 of ITS4 directly in I005
9391 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9392 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9393 sub2node->SetLineColor(kColorITS);
9394 sub2node->SetVisibility(1);
9395 fNodes->Add(sub2node);
9398 // Place copy #2 of ITS4 directly in I005
9400 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9401 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9402 sub2node->SetLineColor(kColorITS);
9403 sub2node->SetVisibility(1);
9404 fNodes->Add(sub2node);
9407 // Place copy #3 of ITS4 directly in I005
9409 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9410 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9411 sub2node->SetLineColor(kColorITS);
9412 sub2node->SetVisibility(1);
9413 fNodes->Add(sub2node);
9416 // Place copy #4 of ITS4 directly in I005
9418 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9419 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9420 sub2node->SetLineColor(kColorITS);
9421 sub2node->SetVisibility(1);
9422 fNodes->Add(sub2node);
9425 // Place copy #5 of ITS4 directly in I005
9427 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9428 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9429 sub2node->SetLineColor(kColorITS);
9430 sub2node->SetVisibility(1);
9431 fNodes->Add(sub2node);
9434 // Place copy #6 of ITS4 directly in I005
9436 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9437 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9438 sub2node->SetLineColor(kColorITS);
9439 sub2node->SetVisibility(1);
9440 fNodes->Add(sub2node);
9443 // Place copy #7 of ITS4 directly in I005
9445 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9446 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9447 sub2node->SetLineColor(kColorITS);
9448 sub2node->SetVisibility(1);
9449 fNodes->Add(sub2node);
9452 // Place copy #8 of ITS4 directly in I005
9454 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9455 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9456 sub2node->SetLineColor(kColorITS);
9457 sub2node->SetVisibility(1);
9458 fNodes->Add(sub2node);
9460 fNodes->Add(sub1node);
9463 // Place copy #15 of I005 in IT34
9465 sub1node = new TNode("I005","I005","I005",19.8788,-12.7753,-0.15,"itsrot320");
9466 sub1node->SetLineColor(kColorITS);
9467 sub1node->SetVisibility(0);
9470 // Place copy #1 of ITS4 directly in I005
9472 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9473 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9474 sub2node->SetLineColor(kColorITS);
9475 sub2node->SetVisibility(1);
9476 fNodes->Add(sub2node);
9479 // Place copy #2 of ITS4 directly in I005
9481 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9482 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9483 sub2node->SetLineColor(kColorITS);
9484 sub2node->SetVisibility(1);
9485 fNodes->Add(sub2node);
9488 // Place copy #3 of ITS4 directly in I005
9490 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9491 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9492 sub2node->SetLineColor(kColorITS);
9493 sub2node->SetVisibility(1);
9494 fNodes->Add(sub2node);
9497 // Place copy #4 of ITS4 directly in I005
9499 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9500 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9501 sub2node->SetLineColor(kColorITS);
9502 sub2node->SetVisibility(1);
9503 fNodes->Add(sub2node);
9506 // Place copy #5 of ITS4 directly in I005
9508 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9509 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9510 sub2node->SetLineColor(kColorITS);
9511 sub2node->SetVisibility(1);
9512 fNodes->Add(sub2node);
9515 // Place copy #6 of ITS4 directly in I005
9517 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9518 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9519 sub2node->SetLineColor(kColorITS);
9520 sub2node->SetVisibility(1);
9521 fNodes->Add(sub2node);
9524 // Place copy #7 of ITS4 directly in I005
9526 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9527 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9528 sub2node->SetLineColor(kColorITS);
9529 sub2node->SetVisibility(1);
9530 fNodes->Add(sub2node);
9533 // Place copy #8 of ITS4 directly in I005
9535 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9536 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9537 sub2node->SetLineColor(kColorITS);
9538 sub2node->SetVisibility(1);
9539 fNodes->Add(sub2node);
9541 fNodes->Add(sub1node);
9544 // Place copy #16 of I005 in IT34
9546 sub1node = new TNode("I005","I005","I005",23.2005,-6.8123,-0.15,"itsrot319");
9547 sub1node->SetLineColor(kColorITS);
9548 sub1node->SetVisibility(0);
9551 // Place copy #1 of ITS4 directly in I005
9553 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9554 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9555 sub2node->SetLineColor(kColorITS);
9556 sub2node->SetVisibility(1);
9557 fNodes->Add(sub2node);
9560 // Place copy #2 of ITS4 directly in I005
9562 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9563 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9564 sub2node->SetLineColor(kColorITS);
9565 sub2node->SetVisibility(1);
9566 fNodes->Add(sub2node);
9569 // Place copy #3 of ITS4 directly in I005
9571 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9572 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9573 sub2node->SetLineColor(kColorITS);
9574 sub2node->SetVisibility(1);
9575 fNodes->Add(sub2node);
9578 // Place copy #4 of ITS4 directly in I005
9580 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9581 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9582 sub2node->SetLineColor(kColorITS);
9583 sub2node->SetVisibility(1);
9584 fNodes->Add(sub2node);
9587 // Place copy #5 of ITS4 directly in I005
9589 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9590 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9591 sub2node->SetLineColor(kColorITS);
9592 sub2node->SetVisibility(1);
9593 fNodes->Add(sub2node);
9596 // Place copy #6 of ITS4 directly in I005
9598 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9599 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9600 sub2node->SetLineColor(kColorITS);
9601 sub2node->SetVisibility(1);
9602 fNodes->Add(sub2node);
9605 // Place copy #7 of ITS4 directly in I005
9607 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9608 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9609 sub2node->SetLineColor(kColorITS);
9610 sub2node->SetVisibility(1);
9611 fNodes->Add(sub2node);
9614 // Place copy #8 of ITS4 directly in I005
9616 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9617 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9618 sub2node->SetLineColor(kColorITS);
9619 sub2node->SetVisibility(1);
9620 fNodes->Add(sub2node);
9622 fNodes->Add(sub1node);
9625 // Place copy #17 of I005 in IT34
9627 sub1node = new TNode("I005","I005","I005",23.63,0.,-0.15,"itsrot318");
9628 sub1node->SetLineColor(kColorITS);
9629 sub1node->SetVisibility(0);
9632 // Place copy #1 of ITS4 directly in I005
9634 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9635 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9636 sub2node->SetLineColor(kColorITS);
9637 sub2node->SetVisibility(1);
9638 fNodes->Add(sub2node);
9641 // Place copy #2 of ITS4 directly in I005
9643 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9644 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9645 sub2node->SetLineColor(kColorITS);
9646 sub2node->SetVisibility(1);
9647 fNodes->Add(sub2node);
9650 // Place copy #3 of ITS4 directly in I005
9652 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9653 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9654 sub2node->SetLineColor(kColorITS);
9655 sub2node->SetVisibility(1);
9656 fNodes->Add(sub2node);
9659 // Place copy #4 of ITS4 directly in I005
9661 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9662 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9663 sub2node->SetLineColor(kColorITS);
9664 sub2node->SetVisibility(1);
9665 fNodes->Add(sub2node);
9668 // Place copy #5 of ITS4 directly in I005
9670 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9671 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9672 sub2node->SetLineColor(kColorITS);
9673 sub2node->SetVisibility(1);
9674 fNodes->Add(sub2node);
9677 // Place copy #6 of ITS4 directly in I005
9679 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9680 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9681 sub2node->SetLineColor(kColorITS);
9682 sub2node->SetVisibility(1);
9683 fNodes->Add(sub2node);
9686 // Place copy #7 of ITS4 directly in I005
9688 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9689 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9690 sub2node->SetLineColor(kColorITS);
9691 sub2node->SetVisibility(1);
9692 fNodes->Add(sub2node);
9695 // Place copy #8 of ITS4 directly in I005
9697 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9698 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9699 sub2node->SetLineColor(kColorITS);
9700 sub2node->SetVisibility(1);
9701 fNodes->Add(sub2node);
9703 fNodes->Add(sub1node);
9706 // Place copy #18 of I005 in IT34
9708 sub1node = new TNode("I005","I005","I005",23.2005,6.8123,-0.15,"itsrot317");
9709 sub1node->SetLineColor(kColorITS);
9710 sub1node->SetVisibility(0);
9713 // Place copy #1 of ITS4 directly in I005
9715 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9716 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9717 sub2node->SetLineColor(kColorITS);
9718 sub2node->SetVisibility(1);
9719 fNodes->Add(sub2node);
9722 // Place copy #2 of ITS4 directly in I005
9724 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9725 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9726 sub2node->SetLineColor(kColorITS);
9727 sub2node->SetVisibility(1);
9728 fNodes->Add(sub2node);
9731 // Place copy #3 of ITS4 directly in I005
9733 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9734 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9735 sub2node->SetLineColor(kColorITS);
9736 sub2node->SetVisibility(1);
9737 fNodes->Add(sub2node);
9740 // Place copy #4 of ITS4 directly in I005
9742 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9743 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9744 sub2node->SetLineColor(kColorITS);
9745 sub2node->SetVisibility(1);
9746 fNodes->Add(sub2node);
9749 // Place copy #5 of ITS4 directly in I005
9751 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9752 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9753 sub2node->SetLineColor(kColorITS);
9754 sub2node->SetVisibility(1);
9755 fNodes->Add(sub2node);
9758 // Place copy #6 of ITS4 directly in I005
9760 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9761 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9762 sub2node->SetLineColor(kColorITS);
9763 sub2node->SetVisibility(1);
9764 fNodes->Add(sub2node);
9767 // Place copy #7 of ITS4 directly in I005
9769 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9770 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9771 sub2node->SetLineColor(kColorITS);
9772 sub2node->SetVisibility(1);
9773 fNodes->Add(sub2node);
9776 // Place copy #8 of ITS4 directly in I005
9778 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9779 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9780 sub2node->SetLineColor(kColorITS);
9781 sub2node->SetVisibility(1);
9782 fNodes->Add(sub2node);
9784 fNodes->Add(sub1node);
9787 // Place copy #19 of I005 in IT34
9789 sub1node = new TNode("I005","I005","I005",19.8788,12.7753,-0.15,"itsrot316");
9790 sub1node->SetLineColor(kColorITS);
9791 sub1node->SetVisibility(0);
9794 // Place copy #1 of ITS4 directly in I005
9796 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9797 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9798 sub2node->SetLineColor(kColorITS);
9799 sub2node->SetVisibility(1);
9800 fNodes->Add(sub2node);
9803 // Place copy #2 of ITS4 directly in I005
9805 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9806 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9807 sub2node->SetLineColor(kColorITS);
9808 sub2node->SetVisibility(1);
9809 fNodes->Add(sub2node);
9812 // Place copy #3 of ITS4 directly in I005
9814 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9815 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9816 sub2node->SetLineColor(kColorITS);
9817 sub2node->SetVisibility(1);
9818 fNodes->Add(sub2node);
9821 // Place copy #4 of ITS4 directly in I005
9823 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9824 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9825 sub2node->SetLineColor(kColorITS);
9826 sub2node->SetVisibility(1);
9827 fNodes->Add(sub2node);
9830 // Place copy #5 of ITS4 directly in I005
9832 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9833 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9834 sub2node->SetLineColor(kColorITS);
9835 sub2node->SetVisibility(1);
9836 fNodes->Add(sub2node);
9839 // Place copy #6 of ITS4 directly in I005
9841 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9842 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9843 sub2node->SetLineColor(kColorITS);
9844 sub2node->SetVisibility(1);
9845 fNodes->Add(sub2node);
9848 // Place copy #7 of ITS4 directly in I005
9850 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9851 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9852 sub2node->SetLineColor(kColorITS);
9853 sub2node->SetVisibility(1);
9854 fNodes->Add(sub2node);
9857 // Place copy #8 of ITS4 directly in I005
9859 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9860 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9861 sub2node->SetLineColor(kColorITS);
9862 sub2node->SetVisibility(1);
9863 fNodes->Add(sub2node);
9865 fNodes->Add(sub1node);
9868 // Place copy #20 of I005 in IT34
9870 sub1node = new TNode("I005","I005","I005",15.8345,18.274,-0.15,"itsrot315");
9871 sub1node->SetLineColor(kColorITS);
9872 sub1node->SetVisibility(0);
9875 // Place copy #1 of ITS4 directly in I005
9877 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9878 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9879 sub2node->SetLineColor(kColorITS);
9880 sub2node->SetVisibility(1);
9881 fNodes->Add(sub2node);
9884 // Place copy #2 of ITS4 directly in I005
9886 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9887 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9888 sub2node->SetLineColor(kColorITS);
9889 sub2node->SetVisibility(1);
9890 fNodes->Add(sub2node);
9893 // Place copy #3 of ITS4 directly in I005
9895 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9896 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9897 sub2node->SetLineColor(kColorITS);
9898 sub2node->SetVisibility(1);
9899 fNodes->Add(sub2node);
9902 // Place copy #4 of ITS4 directly in I005
9904 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9905 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9906 sub2node->SetLineColor(kColorITS);
9907 sub2node->SetVisibility(1);
9908 fNodes->Add(sub2node);
9911 // Place copy #5 of ITS4 directly in I005
9913 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9914 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9915 sub2node->SetLineColor(kColorITS);
9916 sub2node->SetVisibility(1);
9917 fNodes->Add(sub2node);
9920 // Place copy #6 of ITS4 directly in I005
9922 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9923 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
9924 sub2node->SetLineColor(kColorITS);
9925 sub2node->SetVisibility(1);
9926 fNodes->Add(sub2node);
9929 // Place copy #7 of ITS4 directly in I005
9931 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9932 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
9933 sub2node->SetLineColor(kColorITS);
9934 sub2node->SetVisibility(1);
9935 fNodes->Add(sub2node);
9938 // Place copy #8 of ITS4 directly in I005
9940 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9941 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
9942 sub2node->SetLineColor(kColorITS);
9943 sub2node->SetVisibility(1);
9944 fNodes->Add(sub2node);
9946 fNodes->Add(sub1node);
9949 // Place copy #21 of I005 in IT34
9951 sub1node = new TNode("I005","I005","I005",9.8163,21.4946,-0.15,"itsrot314");
9952 sub1node->SetLineColor(kColorITS);
9953 sub1node->SetVisibility(0);
9956 // Place copy #1 of ITS4 directly in I005
9958 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9959 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
9960 sub2node->SetLineColor(kColorITS);
9961 sub2node->SetVisibility(1);
9962 fNodes->Add(sub2node);
9965 // Place copy #2 of ITS4 directly in I005
9967 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9968 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
9969 sub2node->SetLineColor(kColorITS);
9970 sub2node->SetVisibility(1);
9971 fNodes->Add(sub2node);
9974 // Place copy #3 of ITS4 directly in I005
9976 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9977 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
9978 sub2node->SetLineColor(kColorITS);
9979 sub2node->SetVisibility(1);
9980 fNodes->Add(sub2node);
9983 // Place copy #4 of ITS4 directly in I005
9985 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9986 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
9987 sub2node->SetLineColor(kColorITS);
9988 sub2node->SetVisibility(1);
9989 fNodes->Add(sub2node);
9992 // Place copy #5 of ITS4 directly in I005
9994 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
9995 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
9996 sub2node->SetLineColor(kColorITS);
9997 sub2node->SetVisibility(1);
9998 fNodes->Add(sub2node);
10001 // Place copy #6 of ITS4 directly in I005
10003 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10004 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10005 sub2node->SetLineColor(kColorITS);
10006 sub2node->SetVisibility(1);
10007 fNodes->Add(sub2node);
10010 // Place copy #7 of ITS4 directly in I005
10012 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10013 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10014 sub2node->SetLineColor(kColorITS);
10015 sub2node->SetVisibility(1);
10016 fNodes->Add(sub2node);
10019 // Place copy #8 of ITS4 directly in I005
10021 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10022 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10023 sub2node->SetLineColor(kColorITS);
10024 sub2node->SetVisibility(1);
10025 fNodes->Add(sub2node);
10027 fNodes->Add(sub1node);
10030 // Place copy #22 of I005 in IT34
10032 sub1node = new TNode("I005","I005","I005",3.4412,23.9339,-0.15,"itsrot334");
10033 sub1node->SetLineColor(kColorITS);
10034 sub1node->SetVisibility(0);
10037 // Place copy #1 of ITS4 directly in I005
10039 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10040 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[0],"");
10041 sub2node->SetLineColor(kColorITS);
10042 sub2node->SetVisibility(1);
10043 fNodes->Add(sub2node);
10046 // Place copy #2 of ITS4 directly in I005
10048 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10049 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[1],"");
10050 sub2node->SetLineColor(kColorITS);
10051 sub2node->SetVisibility(1);
10052 fNodes->Add(sub2node);
10055 // Place copy #3 of ITS4 directly in I005
10057 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10058 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[2],"");
10059 sub2node->SetLineColor(kColorITS);
10060 sub2node->SetVisibility(1);
10061 fNodes->Add(sub2node);
10064 // Place copy #4 of ITS4 directly in I005
10066 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10067 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[3],"");
10068 sub2node->SetLineColor(kColorITS);
10069 sub2node->SetVisibility(1);
10070 fNodes->Add(sub2node);
10073 // Place copy #5 of ITS4 directly in I005
10075 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10076 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[4],"");
10077 sub2node->SetLineColor(kColorITS);
10078 sub2node->SetVisibility(1);
10079 fNodes->Add(sub2node);
10082 // Place copy #6 of ITS4 directly in I005
10084 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10085 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[5],"");
10086 sub2node->SetLineColor(kColorITS);
10087 sub2node->SetVisibility(1);
10088 fNodes->Add(sub2node);
10091 // Place copy #7 of ITS4 directly in I005
10093 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10094 sub2node = new TNode("ITS4","ITS4","ITS4",0.,ySDD,Z_SDD_lay4[6],"");
10095 sub2node->SetLineColor(kColorITS);
10096 sub2node->SetVisibility(1);
10097 fNodes->Add(sub2node);
10100 // Place copy #8 of ITS4 directly in I005
10102 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
10103 sub2node = new TNode("ITS4","ITS4","ITS4",0.,-ySDD,Z_SDD_lay4[7],"");
10104 sub2node->SetLineColor(kColorITS);
10105 sub2node->SetVisibility(1);
10106 fNodes->Add(sub2node);
10108 fNodes->Add(sub1node);
10114 // --- Place SSD volumes into their mother volume
10116 // Place IT56 in Alice
10117 node = new TNode("IT56","IT56","IT56",0.,0.,0.,"");
10118 node->SetLineColor(kColorITS);
10119 node->SetVisibility(0);
10122 // Place copy #1 of I565 in IT56
10124 sub1node = new TNode("I565","I565","I565",0.,38.445,0.,"");
10125 sub1node->SetLineColor(kColorITS);
10126 sub1node->SetVisibility(0);
10129 // Place copy #1 of ITS5 directly in I565
10131 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10132 sub2node->SetLineColor(kColorITS);
10133 sub2node->SetVisibility(1);
10134 fNodes->Add(sub2node);
10137 // Place copy #2 of ITS5 directly in I565
10139 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10140 sub2node->SetLineColor(kColorITS);
10141 sub2node->SetVisibility(1);
10142 fNodes->Add(sub2node);
10145 // Place copy #3 of ITS5 directly in I565
10147 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10148 sub2node->SetLineColor(kColorITS);
10149 sub2node->SetVisibility(1);
10150 fNodes->Add(sub2node);
10153 // Place copy #4 of ITS5 directly in I565
10155 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10156 sub2node->SetLineColor(kColorITS);
10157 sub2node->SetVisibility(1);
10158 fNodes->Add(sub2node);
10161 // Place copy #5 of ITS5 directly in I565
10163 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10164 sub2node->SetLineColor(kColorITS);
10165 sub2node->SetVisibility(1);
10166 fNodes->Add(sub2node);
10169 // Place copy #6 of ITS5 directly in I565
10171 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10172 sub2node->SetLineColor(kColorITS);
10173 sub2node->SetVisibility(1);
10174 fNodes->Add(sub2node);
10177 // Place copy #7 of ITS5 directly in I565
10179 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10180 sub2node->SetLineColor(kColorITS);
10181 sub2node->SetVisibility(1);
10182 fNodes->Add(sub2node);
10185 // Place copy #8 of ITS5 directly in I565
10187 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10188 sub2node->SetLineColor(kColorITS);
10189 sub2node->SetVisibility(1);
10190 fNodes->Add(sub2node);
10193 // Place copy #9 of ITS5 directly in I565
10195 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10196 sub2node->SetLineColor(kColorITS);
10197 sub2node->SetVisibility(1);
10198 fNodes->Add(sub2node);
10201 // Place copy #10 of ITS5 directly in I565
10203 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10204 sub2node->SetLineColor(kColorITS);
10205 sub2node->SetVisibility(1);
10206 fNodes->Add(sub2node);
10209 // Place copy #11 of ITS5 directly in I565
10211 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10212 sub2node->SetLineColor(kColorITS);
10213 sub2node->SetVisibility(1);
10214 fNodes->Add(sub2node);
10217 // Place copy #12 of ITS5 directly in I565
10219 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10220 sub2node->SetLineColor(kColorITS);
10221 sub2node->SetVisibility(1);
10222 fNodes->Add(sub2node);
10225 // Place copy #13 of ITS5 directly in I565
10227 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10228 sub2node->SetLineColor(kColorITS);
10229 sub2node->SetVisibility(1);
10230 fNodes->Add(sub2node);
10233 // Place copy #14 of ITS5 directly in I565
10235 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10236 sub2node->SetLineColor(kColorITS);
10237 sub2node->SetVisibility(1);
10238 fNodes->Add(sub2node);
10241 // Place copy #15 of ITS5 directly in I565
10243 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10244 sub2node->SetLineColor(kColorITS);
10245 sub2node->SetVisibility(1);
10246 fNodes->Add(sub2node);
10249 // Place copy #16 of ITS5 directly in I565
10251 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10252 sub2node->SetLineColor(kColorITS);
10253 sub2node->SetVisibility(1);
10254 fNodes->Add(sub2node);
10257 // Place copy #17 of ITS5 directly in I565
10259 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10260 sub2node->SetLineColor(kColorITS);
10261 sub2node->SetVisibility(1);
10262 fNodes->Add(sub2node);
10265 // Place copy #18 of ITS5 directly in I565
10267 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10268 sub2node->SetLineColor(kColorITS);
10269 sub2node->SetVisibility(1);
10270 fNodes->Add(sub2node);
10273 // Place copy #19 of ITS5 directly in I565
10275 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10276 sub2node->SetLineColor(kColorITS);
10277 sub2node->SetVisibility(1);
10278 fNodes->Add(sub2node);
10281 // Place copy #20 of ITS5 directly in I565
10283 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10284 sub2node->SetLineColor(kColorITS);
10285 sub2node->SetVisibility(1);
10286 fNodes->Add(sub2node);
10289 // Place copy #21 of ITS5 directly in I565
10291 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10292 sub2node->SetLineColor(kColorITS);
10293 sub2node->SetVisibility(1);
10294 fNodes->Add(sub2node);
10297 // Place copy #22 of ITS5 directly in I565
10299 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10300 sub2node->SetLineColor(kColorITS);
10301 sub2node->SetVisibility(1);
10302 fNodes->Add(sub2node);
10304 fNodes->Add(sub1node);
10307 // Place copy #2 of I565 in IT56
10309 sub1node = new TNode("I565","I565","I565",-7.0924,37.9412,0.,"itsrot514");
10310 sub1node->SetLineColor(kColorITS);
10311 sub1node->SetVisibility(0);
10314 // Place copy #1 of ITS5 directly in I565
10316 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10317 sub2node->SetLineColor(kColorITS);
10318 sub2node->SetVisibility(1);
10319 fNodes->Add(sub2node);
10322 // Place copy #2 of ITS5 directly in I565
10324 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10325 sub2node->SetLineColor(kColorITS);
10326 sub2node->SetVisibility(1);
10327 fNodes->Add(sub2node);
10330 // Place copy #3 of ITS5 directly in I565
10332 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10333 sub2node->SetLineColor(kColorITS);
10334 sub2node->SetVisibility(1);
10335 fNodes->Add(sub2node);
10338 // Place copy #4 of ITS5 directly in I565
10340 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10341 sub2node->SetLineColor(kColorITS);
10342 sub2node->SetVisibility(1);
10343 fNodes->Add(sub2node);
10346 // Place copy #5 of ITS5 directly in I565
10348 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10349 sub2node->SetLineColor(kColorITS);
10350 sub2node->SetVisibility(1);
10351 fNodes->Add(sub2node);
10354 // Place copy #6 of ITS5 directly in I565
10356 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10357 sub2node->SetLineColor(kColorITS);
10358 sub2node->SetVisibility(1);
10359 fNodes->Add(sub2node);
10362 // Place copy #7 of ITS5 directly in I565
10364 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10365 sub2node->SetLineColor(kColorITS);
10366 sub2node->SetVisibility(1);
10367 fNodes->Add(sub2node);
10370 // Place copy #8 of ITS5 directly in I565
10372 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10373 sub2node->SetLineColor(kColorITS);
10374 sub2node->SetVisibility(1);
10375 fNodes->Add(sub2node);
10378 // Place copy #9 of ITS5 directly in I565
10380 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10381 sub2node->SetLineColor(kColorITS);
10382 sub2node->SetVisibility(1);
10383 fNodes->Add(sub2node);
10386 // Place copy #10 of ITS5 directly in I565
10388 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10389 sub2node->SetLineColor(kColorITS);
10390 sub2node->SetVisibility(1);
10391 fNodes->Add(sub2node);
10394 // Place copy #11 of ITS5 directly in I565
10396 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10397 sub2node->SetLineColor(kColorITS);
10398 sub2node->SetVisibility(1);
10399 fNodes->Add(sub2node);
10402 // Place copy #12 of ITS5 directly in I565
10404 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10405 sub2node->SetLineColor(kColorITS);
10406 sub2node->SetVisibility(1);
10407 fNodes->Add(sub2node);
10410 // Place copy #13 of ITS5 directly in I565
10412 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10413 sub2node->SetLineColor(kColorITS);
10414 sub2node->SetVisibility(1);
10415 fNodes->Add(sub2node);
10418 // Place copy #14 of ITS5 directly in I565
10420 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10421 sub2node->SetLineColor(kColorITS);
10422 sub2node->SetVisibility(1);
10423 fNodes->Add(sub2node);
10426 // Place copy #15 of ITS5 directly in I565
10428 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10429 sub2node->SetLineColor(kColorITS);
10430 sub2node->SetVisibility(1);
10431 fNodes->Add(sub2node);
10434 // Place copy #16 of ITS5 directly in I565
10436 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10437 sub2node->SetLineColor(kColorITS);
10438 sub2node->SetVisibility(1);
10439 fNodes->Add(sub2node);
10442 // Place copy #17 of ITS5 directly in I565
10444 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10445 sub2node->SetLineColor(kColorITS);
10446 sub2node->SetVisibility(1);
10447 fNodes->Add(sub2node);
10450 // Place copy #18 of ITS5 directly in I565
10452 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10453 sub2node->SetLineColor(kColorITS);
10454 sub2node->SetVisibility(1);
10455 fNodes->Add(sub2node);
10458 // Place copy #19 of ITS5 directly in I565
10460 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10461 sub2node->SetLineColor(kColorITS);
10462 sub2node->SetVisibility(1);
10463 fNodes->Add(sub2node);
10466 // Place copy #20 of ITS5 directly in I565
10468 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10469 sub2node->SetLineColor(kColorITS);
10470 sub2node->SetVisibility(1);
10471 fNodes->Add(sub2node);
10474 // Place copy #21 of ITS5 directly in I565
10476 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10477 sub2node->SetLineColor(kColorITS);
10478 sub2node->SetVisibility(1);
10479 fNodes->Add(sub2node);
10482 // Place copy #22 of ITS5 directly in I565
10484 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10485 sub2node->SetLineColor(kColorITS);
10486 sub2node->SetVisibility(1);
10487 fNodes->Add(sub2node);
10489 fNodes->Add(sub1node);
10492 // Place copy #3 of I565 in IT56
10494 sub1node = new TNode("I565","I565","I565",-13.8879,35.8489,0.,"itsrot653");
10495 sub1node->SetLineColor(kColorITS);
10496 sub1node->SetVisibility(0);
10499 // Place copy #1 of ITS5 directly in I565
10501 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10502 sub2node->SetLineColor(kColorITS);
10503 sub2node->SetVisibility(1);
10504 fNodes->Add(sub2node);
10507 // Place copy #2 of ITS5 directly in I565
10509 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10510 sub2node->SetLineColor(kColorITS);
10511 sub2node->SetVisibility(1);
10512 fNodes->Add(sub2node);
10515 // Place copy #3 of ITS5 directly in I565
10517 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10518 sub2node->SetLineColor(kColorITS);
10519 sub2node->SetVisibility(1);
10520 fNodes->Add(sub2node);
10523 // Place copy #4 of ITS5 directly in I565
10525 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10526 sub2node->SetLineColor(kColorITS);
10527 sub2node->SetVisibility(1);
10528 fNodes->Add(sub2node);
10531 // Place copy #5 of ITS5 directly in I565
10533 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10534 sub2node->SetLineColor(kColorITS);
10535 sub2node->SetVisibility(1);
10536 fNodes->Add(sub2node);
10539 // Place copy #6 of ITS5 directly in I565
10541 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10542 sub2node->SetLineColor(kColorITS);
10543 sub2node->SetVisibility(1);
10544 fNodes->Add(sub2node);
10547 // Place copy #7 of ITS5 directly in I565
10549 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10550 sub2node->SetLineColor(kColorITS);
10551 sub2node->SetVisibility(1);
10552 fNodes->Add(sub2node);
10555 // Place copy #8 of ITS5 directly in I565
10557 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10558 sub2node->SetLineColor(kColorITS);
10559 sub2node->SetVisibility(1);
10560 fNodes->Add(sub2node);
10563 // Place copy #9 of ITS5 directly in I565
10565 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10566 sub2node->SetLineColor(kColorITS);
10567 sub2node->SetVisibility(1);
10568 fNodes->Add(sub2node);
10571 // Place copy #10 of ITS5 directly in I565
10573 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10574 sub2node->SetLineColor(kColorITS);
10575 sub2node->SetVisibility(1);
10576 fNodes->Add(sub2node);
10579 // Place copy #11 of ITS5 directly in I565
10581 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10582 sub2node->SetLineColor(kColorITS);
10583 sub2node->SetVisibility(1);
10584 fNodes->Add(sub2node);
10587 // Place copy #12 of ITS5 directly in I565
10589 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10590 sub2node->SetLineColor(kColorITS);
10591 sub2node->SetVisibility(1);
10592 fNodes->Add(sub2node);
10595 // Place copy #13 of ITS5 directly in I565
10597 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10598 sub2node->SetLineColor(kColorITS);
10599 sub2node->SetVisibility(1);
10600 fNodes->Add(sub2node);
10603 // Place copy #14 of ITS5 directly in I565
10605 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10606 sub2node->SetLineColor(kColorITS);
10607 sub2node->SetVisibility(1);
10608 fNodes->Add(sub2node);
10611 // Place copy #15 of ITS5 directly in I565
10613 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10614 sub2node->SetLineColor(kColorITS);
10615 sub2node->SetVisibility(1);
10616 fNodes->Add(sub2node);
10619 // Place copy #16 of ITS5 directly in I565
10621 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10622 sub2node->SetLineColor(kColorITS);
10623 sub2node->SetVisibility(1);
10624 fNodes->Add(sub2node);
10627 // Place copy #17 of ITS5 directly in I565
10629 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10630 sub2node->SetLineColor(kColorITS);
10631 sub2node->SetVisibility(1);
10632 fNodes->Add(sub2node);
10635 // Place copy #18 of ITS5 directly in I565
10637 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10638 sub2node->SetLineColor(kColorITS);
10639 sub2node->SetVisibility(1);
10640 fNodes->Add(sub2node);
10643 // Place copy #19 of ITS5 directly in I565
10645 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10646 sub2node->SetLineColor(kColorITS);
10647 sub2node->SetVisibility(1);
10648 fNodes->Add(sub2node);
10651 // Place copy #20 of ITS5 directly in I565
10653 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10654 sub2node->SetLineColor(kColorITS);
10655 sub2node->SetVisibility(1);
10656 fNodes->Add(sub2node);
10659 // Place copy #21 of ITS5 directly in I565
10661 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10662 sub2node->SetLineColor(kColorITS);
10663 sub2node->SetVisibility(1);
10664 fNodes->Add(sub2node);
10667 // Place copy #22 of ITS5 directly in I565
10669 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10670 sub2node->SetLineColor(kColorITS);
10671 sub2node->SetVisibility(1);
10672 fNodes->Add(sub2node);
10674 fNodes->Add(sub1node);
10677 // Place copy #4 of I565 in IT56
10679 sub1node = new TNode("I565","I565","I565",-20.3195,32.817,0.,"itsrot513");
10680 sub1node->SetLineColor(kColorITS);
10681 sub1node->SetVisibility(0);
10684 // Place copy #1 of ITS5 directly in I565
10686 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10687 sub2node->SetLineColor(kColorITS);
10688 sub2node->SetVisibility(1);
10689 fNodes->Add(sub2node);
10692 // Place copy #2 of ITS5 directly in I565
10694 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10695 sub2node->SetLineColor(kColorITS);
10696 sub2node->SetVisibility(1);
10697 fNodes->Add(sub2node);
10700 // Place copy #3 of ITS5 directly in I565
10702 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10703 sub2node->SetLineColor(kColorITS);
10704 sub2node->SetVisibility(1);
10705 fNodes->Add(sub2node);
10708 // Place copy #4 of ITS5 directly in I565
10710 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10711 sub2node->SetLineColor(kColorITS);
10712 sub2node->SetVisibility(1);
10713 fNodes->Add(sub2node);
10716 // Place copy #5 of ITS5 directly in I565
10718 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10719 sub2node->SetLineColor(kColorITS);
10720 sub2node->SetVisibility(1);
10721 fNodes->Add(sub2node);
10724 // Place copy #6 of ITS5 directly in I565
10726 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10727 sub2node->SetLineColor(kColorITS);
10728 sub2node->SetVisibility(1);
10729 fNodes->Add(sub2node);
10732 // Place copy #7 of ITS5 directly in I565
10734 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10735 sub2node->SetLineColor(kColorITS);
10736 sub2node->SetVisibility(1);
10737 fNodes->Add(sub2node);
10740 // Place copy #8 of ITS5 directly in I565
10742 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10743 sub2node->SetLineColor(kColorITS);
10744 sub2node->SetVisibility(1);
10745 fNodes->Add(sub2node);
10748 // Place copy #9 of ITS5 directly in I565
10750 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10751 sub2node->SetLineColor(kColorITS);
10752 sub2node->SetVisibility(1);
10753 fNodes->Add(sub2node);
10756 // Place copy #10 of ITS5 directly in I565
10758 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10759 sub2node->SetLineColor(kColorITS);
10760 sub2node->SetVisibility(1);
10761 fNodes->Add(sub2node);
10764 // Place copy #11 of ITS5 directly in I565
10766 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10767 sub2node->SetLineColor(kColorITS);
10768 sub2node->SetVisibility(1);
10769 fNodes->Add(sub2node);
10772 // Place copy #12 of ITS5 directly in I565
10774 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10775 sub2node->SetLineColor(kColorITS);
10776 sub2node->SetVisibility(1);
10777 fNodes->Add(sub2node);
10780 // Place copy #13 of ITS5 directly in I565
10782 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10783 sub2node->SetLineColor(kColorITS);
10784 sub2node->SetVisibility(1);
10785 fNodes->Add(sub2node);
10788 // Place copy #14 of ITS5 directly in I565
10790 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10791 sub2node->SetLineColor(kColorITS);
10792 sub2node->SetVisibility(1);
10793 fNodes->Add(sub2node);
10796 // Place copy #15 of ITS5 directly in I565
10798 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10799 sub2node->SetLineColor(kColorITS);
10800 sub2node->SetVisibility(1);
10801 fNodes->Add(sub2node);
10804 // Place copy #16 of ITS5 directly in I565
10806 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10807 sub2node->SetLineColor(kColorITS);
10808 sub2node->SetVisibility(1);
10809 fNodes->Add(sub2node);
10812 // Place copy #17 of ITS5 directly in I565
10814 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
10815 sub2node->SetLineColor(kColorITS);
10816 sub2node->SetVisibility(1);
10817 fNodes->Add(sub2node);
10820 // Place copy #18 of ITS5 directly in I565
10822 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
10823 sub2node->SetLineColor(kColorITS);
10824 sub2node->SetVisibility(1);
10825 fNodes->Add(sub2node);
10828 // Place copy #19 of ITS5 directly in I565
10830 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
10831 sub2node->SetLineColor(kColorITS);
10832 sub2node->SetVisibility(1);
10833 fNodes->Add(sub2node);
10836 // Place copy #20 of ITS5 directly in I565
10838 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
10839 sub2node->SetLineColor(kColorITS);
10840 sub2node->SetVisibility(1);
10841 fNodes->Add(sub2node);
10844 // Place copy #21 of ITS5 directly in I565
10846 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
10847 sub2node->SetLineColor(kColorITS);
10848 sub2node->SetVisibility(1);
10849 fNodes->Add(sub2node);
10852 // Place copy #22 of ITS5 directly in I565
10854 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
10855 sub2node->SetLineColor(kColorITS);
10856 sub2node->SetVisibility(1);
10857 fNodes->Add(sub2node);
10859 fNodes->Add(sub1node);
10862 // Place copy #5 of I565 in IT56
10864 sub1node = new TNode("I565","I565","I565",-25.9002,28.4112,0.,"itsrot512");
10865 sub1node->SetLineColor(kColorITS);
10866 sub1node->SetVisibility(0);
10869 // Place copy #1 of ITS5 directly in I565
10871 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
10872 sub2node->SetLineColor(kColorITS);
10873 sub2node->SetVisibility(1);
10874 fNodes->Add(sub2node);
10877 // Place copy #2 of ITS5 directly in I565
10879 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
10880 sub2node->SetLineColor(kColorITS);
10881 sub2node->SetVisibility(1);
10882 fNodes->Add(sub2node);
10885 // Place copy #3 of ITS5 directly in I565
10887 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
10888 sub2node->SetLineColor(kColorITS);
10889 sub2node->SetVisibility(1);
10890 fNodes->Add(sub2node);
10893 // Place copy #4 of ITS5 directly in I565
10895 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
10896 sub2node->SetLineColor(kColorITS);
10897 sub2node->SetVisibility(1);
10898 fNodes->Add(sub2node);
10901 // Place copy #5 of ITS5 directly in I565
10903 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
10904 sub2node->SetLineColor(kColorITS);
10905 sub2node->SetVisibility(1);
10906 fNodes->Add(sub2node);
10909 // Place copy #6 of ITS5 directly in I565
10911 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
10912 sub2node->SetLineColor(kColorITS);
10913 sub2node->SetVisibility(1);
10914 fNodes->Add(sub2node);
10917 // Place copy #7 of ITS5 directly in I565
10919 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
10920 sub2node->SetLineColor(kColorITS);
10921 sub2node->SetVisibility(1);
10922 fNodes->Add(sub2node);
10925 // Place copy #8 of ITS5 directly in I565
10927 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
10928 sub2node->SetLineColor(kColorITS);
10929 sub2node->SetVisibility(1);
10930 fNodes->Add(sub2node);
10933 // Place copy #9 of ITS5 directly in I565
10935 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
10936 sub2node->SetLineColor(kColorITS);
10937 sub2node->SetVisibility(1);
10938 fNodes->Add(sub2node);
10941 // Place copy #10 of ITS5 directly in I565
10943 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
10944 sub2node->SetLineColor(kColorITS);
10945 sub2node->SetVisibility(1);
10946 fNodes->Add(sub2node);
10949 // Place copy #11 of ITS5 directly in I565
10951 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
10952 sub2node->SetLineColor(kColorITS);
10953 sub2node->SetVisibility(1);
10954 fNodes->Add(sub2node);
10957 // Place copy #12 of ITS5 directly in I565
10959 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
10960 sub2node->SetLineColor(kColorITS);
10961 sub2node->SetVisibility(1);
10962 fNodes->Add(sub2node);
10965 // Place copy #13 of ITS5 directly in I565
10967 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
10968 sub2node->SetLineColor(kColorITS);
10969 sub2node->SetVisibility(1);
10970 fNodes->Add(sub2node);
10973 // Place copy #14 of ITS5 directly in I565
10975 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
10976 sub2node->SetLineColor(kColorITS);
10977 sub2node->SetVisibility(1);
10978 fNodes->Add(sub2node);
10981 // Place copy #15 of ITS5 directly in I565
10983 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
10984 sub2node->SetLineColor(kColorITS);
10985 sub2node->SetVisibility(1);
10986 fNodes->Add(sub2node);
10989 // Place copy #16 of ITS5 directly in I565
10991 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
10992 sub2node->SetLineColor(kColorITS);
10993 sub2node->SetVisibility(1);
10994 fNodes->Add(sub2node);
10997 // Place copy #17 of ITS5 directly in I565
10999 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11000 sub2node->SetLineColor(kColorITS);
11001 sub2node->SetVisibility(1);
11002 fNodes->Add(sub2node);
11005 // Place copy #18 of ITS5 directly in I565
11007 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11008 sub2node->SetLineColor(kColorITS);
11009 sub2node->SetVisibility(1);
11010 fNodes->Add(sub2node);
11013 // Place copy #19 of ITS5 directly in I565
11015 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11016 sub2node->SetLineColor(kColorITS);
11017 sub2node->SetVisibility(1);
11018 fNodes->Add(sub2node);
11021 // Place copy #20 of ITS5 directly in I565
11023 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11024 sub2node->SetLineColor(kColorITS);
11025 sub2node->SetVisibility(1);
11026 fNodes->Add(sub2node);
11029 // Place copy #21 of ITS5 directly in I565
11031 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11032 sub2node->SetLineColor(kColorITS);
11033 sub2node->SetVisibility(1);
11034 fNodes->Add(sub2node);
11037 // Place copy #22 of ITS5 directly in I565
11039 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11040 sub2node->SetLineColor(kColorITS);
11041 sub2node->SetVisibility(1);
11042 fNodes->Add(sub2node);
11044 fNodes->Add(sub1node);
11047 // Place copy #6 of I565 in IT56
11049 sub1node = new TNode("I565","I565","I565",-30.8022,23.2608,0.,"itsrot511");
11050 sub1node->SetLineColor(kColorITS);
11051 sub1node->SetVisibility(0);
11054 // Place copy #1 of ITS5 directly in I565
11056 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11057 sub2node->SetLineColor(kColorITS);
11058 sub2node->SetVisibility(1);
11059 fNodes->Add(sub2node);
11062 // Place copy #2 of ITS5 directly in I565
11064 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11065 sub2node->SetLineColor(kColorITS);
11066 sub2node->SetVisibility(1);
11067 fNodes->Add(sub2node);
11070 // Place copy #3 of ITS5 directly in I565
11072 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11073 sub2node->SetLineColor(kColorITS);
11074 sub2node->SetVisibility(1);
11075 fNodes->Add(sub2node);
11078 // Place copy #4 of ITS5 directly in I565
11080 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11081 sub2node->SetLineColor(kColorITS);
11082 sub2node->SetVisibility(1);
11083 fNodes->Add(sub2node);
11086 // Place copy #5 of ITS5 directly in I565
11088 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11089 sub2node->SetLineColor(kColorITS);
11090 sub2node->SetVisibility(1);
11091 fNodes->Add(sub2node);
11094 // Place copy #6 of ITS5 directly in I565
11096 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11097 sub2node->SetLineColor(kColorITS);
11098 sub2node->SetVisibility(1);
11099 fNodes->Add(sub2node);
11102 // Place copy #7 of ITS5 directly in I565
11104 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11105 sub2node->SetLineColor(kColorITS);
11106 sub2node->SetVisibility(1);
11107 fNodes->Add(sub2node);
11110 // Place copy #8 of ITS5 directly in I565
11112 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11113 sub2node->SetLineColor(kColorITS);
11114 sub2node->SetVisibility(1);
11115 fNodes->Add(sub2node);
11118 // Place copy #9 of ITS5 directly in I565
11120 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11121 sub2node->SetLineColor(kColorITS);
11122 sub2node->SetVisibility(1);
11123 fNodes->Add(sub2node);
11126 // Place copy #10 of ITS5 directly in I565
11128 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11129 sub2node->SetLineColor(kColorITS);
11130 sub2node->SetVisibility(1);
11131 fNodes->Add(sub2node);
11134 // Place copy #11 of ITS5 directly in I565
11136 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11137 sub2node->SetLineColor(kColorITS);
11138 sub2node->SetVisibility(1);
11139 fNodes->Add(sub2node);
11142 // Place copy #12 of ITS5 directly in I565
11144 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11145 sub2node->SetLineColor(kColorITS);
11146 sub2node->SetVisibility(1);
11147 fNodes->Add(sub2node);
11150 // Place copy #13 of ITS5 directly in I565
11152 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11153 sub2node->SetLineColor(kColorITS);
11154 sub2node->SetVisibility(1);
11155 fNodes->Add(sub2node);
11158 // Place copy #14 of ITS5 directly in I565
11160 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11161 sub2node->SetLineColor(kColorITS);
11162 sub2node->SetVisibility(1);
11163 fNodes->Add(sub2node);
11166 // Place copy #15 of ITS5 directly in I565
11168 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11169 sub2node->SetLineColor(kColorITS);
11170 sub2node->SetVisibility(1);
11171 fNodes->Add(sub2node);
11174 // Place copy #16 of ITS5 directly in I565
11176 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11177 sub2node->SetLineColor(kColorITS);
11178 sub2node->SetVisibility(1);
11179 fNodes->Add(sub2node);
11182 // Place copy #17 of ITS5 directly in I565
11184 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11185 sub2node->SetLineColor(kColorITS);
11186 sub2node->SetVisibility(1);
11187 fNodes->Add(sub2node);
11190 // Place copy #18 of ITS5 directly in I565
11192 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11193 sub2node->SetLineColor(kColorITS);
11194 sub2node->SetVisibility(1);
11195 fNodes->Add(sub2node);
11198 // Place copy #19 of ITS5 directly in I565
11200 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11201 sub2node->SetLineColor(kColorITS);
11202 sub2node->SetVisibility(1);
11203 fNodes->Add(sub2node);
11206 // Place copy #20 of ITS5 directly in I565
11208 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11209 sub2node->SetLineColor(kColorITS);
11210 sub2node->SetVisibility(1);
11211 fNodes->Add(sub2node);
11214 // Place copy #21 of ITS5 directly in I565
11216 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11217 sub2node->SetLineColor(kColorITS);
11218 sub2node->SetVisibility(1);
11219 fNodes->Add(sub2node);
11222 // Place copy #22 of ITS5 directly in I565
11224 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11225 sub2node->SetLineColor(kColorITS);
11226 sub2node->SetVisibility(1);
11227 fNodes->Add(sub2node);
11229 fNodes->Add(sub1node);
11232 // Place copy #7 of I565 in IT56
11234 sub1node = new TNode("I565","I565","I565",-34.4146,17.1364,0.,"itsrot510");
11235 sub1node->SetLineColor(kColorITS);
11236 sub1node->SetVisibility(0);
11239 // Place copy #1 of ITS5 directly in I565
11241 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11242 sub2node->SetLineColor(kColorITS);
11243 sub2node->SetVisibility(1);
11244 fNodes->Add(sub2node);
11247 // Place copy #2 of ITS5 directly in I565
11249 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11250 sub2node->SetLineColor(kColorITS);
11251 sub2node->SetVisibility(1);
11252 fNodes->Add(sub2node);
11255 // Place copy #3 of ITS5 directly in I565
11257 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11258 sub2node->SetLineColor(kColorITS);
11259 sub2node->SetVisibility(1);
11260 fNodes->Add(sub2node);
11263 // Place copy #4 of ITS5 directly in I565
11265 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11266 sub2node->SetLineColor(kColorITS);
11267 sub2node->SetVisibility(1);
11268 fNodes->Add(sub2node);
11271 // Place copy #5 of ITS5 directly in I565
11273 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11274 sub2node->SetLineColor(kColorITS);
11275 sub2node->SetVisibility(1);
11276 fNodes->Add(sub2node);
11279 // Place copy #6 of ITS5 directly in I565
11281 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11282 sub2node->SetLineColor(kColorITS);
11283 sub2node->SetVisibility(1);
11284 fNodes->Add(sub2node);
11287 // Place copy #7 of ITS5 directly in I565
11289 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11290 sub2node->SetLineColor(kColorITS);
11291 sub2node->SetVisibility(1);
11292 fNodes->Add(sub2node);
11295 // Place copy #8 of ITS5 directly in I565
11297 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11298 sub2node->SetLineColor(kColorITS);
11299 sub2node->SetVisibility(1);
11300 fNodes->Add(sub2node);
11303 // Place copy #9 of ITS5 directly in I565
11305 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11306 sub2node->SetLineColor(kColorITS);
11307 sub2node->SetVisibility(1);
11308 fNodes->Add(sub2node);
11311 // Place copy #10 of ITS5 directly in I565
11313 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11314 sub2node->SetLineColor(kColorITS);
11315 sub2node->SetVisibility(1);
11316 fNodes->Add(sub2node);
11319 // Place copy #11 of ITS5 directly in I565
11321 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11322 sub2node->SetLineColor(kColorITS);
11323 sub2node->SetVisibility(1);
11324 fNodes->Add(sub2node);
11327 // Place copy #12 of ITS5 directly in I565
11329 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11330 sub2node->SetLineColor(kColorITS);
11331 sub2node->SetVisibility(1);
11332 fNodes->Add(sub2node);
11335 // Place copy #13 of ITS5 directly in I565
11337 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11338 sub2node->SetLineColor(kColorITS);
11339 sub2node->SetVisibility(1);
11340 fNodes->Add(sub2node);
11343 // Place copy #14 of ITS5 directly in I565
11345 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11346 sub2node->SetLineColor(kColorITS);
11347 sub2node->SetVisibility(1);
11348 fNodes->Add(sub2node);
11351 // Place copy #15 of ITS5 directly in I565
11353 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11354 sub2node->SetLineColor(kColorITS);
11355 sub2node->SetVisibility(1);
11356 fNodes->Add(sub2node);
11359 // Place copy #16 of ITS5 directly in I565
11361 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11362 sub2node->SetLineColor(kColorITS);
11363 sub2node->SetVisibility(1);
11364 fNodes->Add(sub2node);
11367 // Place copy #17 of ITS5 directly in I565
11369 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11370 sub2node->SetLineColor(kColorITS);
11371 sub2node->SetVisibility(1);
11372 fNodes->Add(sub2node);
11375 // Place copy #18 of ITS5 directly in I565
11377 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11378 sub2node->SetLineColor(kColorITS);
11379 sub2node->SetVisibility(1);
11380 fNodes->Add(sub2node);
11383 // Place copy #19 of ITS5 directly in I565
11385 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11386 sub2node->SetLineColor(kColorITS);
11387 sub2node->SetVisibility(1);
11388 fNodes->Add(sub2node);
11391 // Place copy #20 of ITS5 directly in I565
11393 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11394 sub2node->SetLineColor(kColorITS);
11395 sub2node->SetVisibility(1);
11396 fNodes->Add(sub2node);
11399 // Place copy #21 of ITS5 directly in I565
11401 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11402 sub2node->SetLineColor(kColorITS);
11403 sub2node->SetVisibility(1);
11404 fNodes->Add(sub2node);
11407 // Place copy #22 of ITS5 directly in I565
11409 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11410 sub2node->SetLineColor(kColorITS);
11411 sub2node->SetVisibility(1);
11412 fNodes->Add(sub2node);
11414 fNodes->Add(sub1node);
11417 // Place copy #8 of I565 in IT56
11419 sub1node = new TNode("I565","I565","I565",-37.1249,10.563,0.,"itsrot509");
11420 sub1node->SetLineColor(kColorITS);
11421 sub1node->SetVisibility(0);
11424 // Place copy #1 of ITS5 directly in I565
11426 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11427 sub2node->SetLineColor(kColorITS);
11428 sub2node->SetVisibility(1);
11429 fNodes->Add(sub2node);
11432 // Place copy #2 of ITS5 directly in I565
11434 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11435 sub2node->SetLineColor(kColorITS);
11436 sub2node->SetVisibility(1);
11437 fNodes->Add(sub2node);
11440 // Place copy #3 of ITS5 directly in I565
11442 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11443 sub2node->SetLineColor(kColorITS);
11444 sub2node->SetVisibility(1);
11445 fNodes->Add(sub2node);
11448 // Place copy #4 of ITS5 directly in I565
11450 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11451 sub2node->SetLineColor(kColorITS);
11452 sub2node->SetVisibility(1);
11453 fNodes->Add(sub2node);
11456 // Place copy #5 of ITS5 directly in I565
11458 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11459 sub2node->SetLineColor(kColorITS);
11460 sub2node->SetVisibility(1);
11461 fNodes->Add(sub2node);
11464 // Place copy #6 of ITS5 directly in I565
11466 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11467 sub2node->SetLineColor(kColorITS);
11468 sub2node->SetVisibility(1);
11469 fNodes->Add(sub2node);
11472 // Place copy #7 of ITS5 directly in I565
11474 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11475 sub2node->SetLineColor(kColorITS);
11476 sub2node->SetVisibility(1);
11477 fNodes->Add(sub2node);
11480 // Place copy #8 of ITS5 directly in I565
11482 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11483 sub2node->SetLineColor(kColorITS);
11484 sub2node->SetVisibility(1);
11485 fNodes->Add(sub2node);
11488 // Place copy #9 of ITS5 directly in I565
11490 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11491 sub2node->SetLineColor(kColorITS);
11492 sub2node->SetVisibility(1);
11493 fNodes->Add(sub2node);
11496 // Place copy #10 of ITS5 directly in I565
11498 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11499 sub2node->SetLineColor(kColorITS);
11500 sub2node->SetVisibility(1);
11501 fNodes->Add(sub2node);
11504 // Place copy #11 of ITS5 directly in I565
11506 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11507 sub2node->SetLineColor(kColorITS);
11508 sub2node->SetVisibility(1);
11509 fNodes->Add(sub2node);
11512 // Place copy #12 of ITS5 directly in I565
11514 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11515 sub2node->SetLineColor(kColorITS);
11516 sub2node->SetVisibility(1);
11517 fNodes->Add(sub2node);
11520 // Place copy #13 of ITS5 directly in I565
11522 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11523 sub2node->SetLineColor(kColorITS);
11524 sub2node->SetVisibility(1);
11525 fNodes->Add(sub2node);
11528 // Place copy #14 of ITS5 directly in I565
11530 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11531 sub2node->SetLineColor(kColorITS);
11532 sub2node->SetVisibility(1);
11533 fNodes->Add(sub2node);
11536 // Place copy #15 of ITS5 directly in I565
11538 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11539 sub2node->SetLineColor(kColorITS);
11540 sub2node->SetVisibility(1);
11541 fNodes->Add(sub2node);
11544 // Place copy #16 of ITS5 directly in I565
11546 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11547 sub2node->SetLineColor(kColorITS);
11548 sub2node->SetVisibility(1);
11549 fNodes->Add(sub2node);
11552 // Place copy #17 of ITS5 directly in I565
11554 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11555 sub2node->SetLineColor(kColorITS);
11556 sub2node->SetVisibility(1);
11557 fNodes->Add(sub2node);
11560 // Place copy #18 of ITS5 directly in I565
11562 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11563 sub2node->SetLineColor(kColorITS);
11564 sub2node->SetVisibility(1);
11565 fNodes->Add(sub2node);
11568 // Place copy #19 of ITS5 directly in I565
11570 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11571 sub2node->SetLineColor(kColorITS);
11572 sub2node->SetVisibility(1);
11573 fNodes->Add(sub2node);
11576 // Place copy #20 of ITS5 directly in I565
11578 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11579 sub2node->SetLineColor(kColorITS);
11580 sub2node->SetVisibility(1);
11581 fNodes->Add(sub2node);
11584 // Place copy #21 of ITS5 directly in I565
11586 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11587 sub2node->SetLineColor(kColorITS);
11588 sub2node->SetVisibility(1);
11589 fNodes->Add(sub2node);
11592 // Place copy #22 of ITS5 directly in I565
11594 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11595 sub2node->SetLineColor(kColorITS);
11596 sub2node->SetVisibility(1);
11597 fNodes->Add(sub2node);
11599 fNodes->Add(sub1node);
11602 // Place copy #9 of I565 in IT56
11604 sub1node = new TNode("I565","I565","I565",-38.281,3.5473,0.,"itsrot508");
11605 sub1node->SetLineColor(kColorITS);
11606 sub1node->SetVisibility(0);
11609 // Place copy #1 of ITS5 directly in I565
11611 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11612 sub2node->SetLineColor(kColorITS);
11613 sub2node->SetVisibility(1);
11614 fNodes->Add(sub2node);
11617 // Place copy #2 of ITS5 directly in I565
11619 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11620 sub2node->SetLineColor(kColorITS);
11621 sub2node->SetVisibility(1);
11622 fNodes->Add(sub2node);
11625 // Place copy #3 of ITS5 directly in I565
11627 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11628 sub2node->SetLineColor(kColorITS);
11629 sub2node->SetVisibility(1);
11630 fNodes->Add(sub2node);
11633 // Place copy #4 of ITS5 directly in I565
11635 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11636 sub2node->SetLineColor(kColorITS);
11637 sub2node->SetVisibility(1);
11638 fNodes->Add(sub2node);
11641 // Place copy #5 of ITS5 directly in I565
11643 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11644 sub2node->SetLineColor(kColorITS);
11645 sub2node->SetVisibility(1);
11646 fNodes->Add(sub2node);
11649 // Place copy #6 of ITS5 directly in I565
11651 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11652 sub2node->SetLineColor(kColorITS);
11653 sub2node->SetVisibility(1);
11654 fNodes->Add(sub2node);
11657 // Place copy #7 of ITS5 directly in I565
11659 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11660 sub2node->SetLineColor(kColorITS);
11661 sub2node->SetVisibility(1);
11662 fNodes->Add(sub2node);
11665 // Place copy #8 of ITS5 directly in I565
11667 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11668 sub2node->SetLineColor(kColorITS);
11669 sub2node->SetVisibility(1);
11670 fNodes->Add(sub2node);
11673 // Place copy #9 of ITS5 directly in I565
11675 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11676 sub2node->SetLineColor(kColorITS);
11677 sub2node->SetVisibility(1);
11678 fNodes->Add(sub2node);
11681 // Place copy #10 of ITS5 directly in I565
11683 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11684 sub2node->SetLineColor(kColorITS);
11685 sub2node->SetVisibility(1);
11686 fNodes->Add(sub2node);
11689 // Place copy #11 of ITS5 directly in I565
11691 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11692 sub2node->SetLineColor(kColorITS);
11693 sub2node->SetVisibility(1);
11694 fNodes->Add(sub2node);
11697 // Place copy #12 of ITS5 directly in I565
11699 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11700 sub2node->SetLineColor(kColorITS);
11701 sub2node->SetVisibility(1);
11702 fNodes->Add(sub2node);
11705 // Place copy #13 of ITS5 directly in I565
11707 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11708 sub2node->SetLineColor(kColorITS);
11709 sub2node->SetVisibility(1);
11710 fNodes->Add(sub2node);
11713 // Place copy #14 of ITS5 directly in I565
11715 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11716 sub2node->SetLineColor(kColorITS);
11717 sub2node->SetVisibility(1);
11718 fNodes->Add(sub2node);
11721 // Place copy #15 of ITS5 directly in I565
11723 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11724 sub2node->SetLineColor(kColorITS);
11725 sub2node->SetVisibility(1);
11726 fNodes->Add(sub2node);
11729 // Place copy #16 of ITS5 directly in I565
11731 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11732 sub2node->SetLineColor(kColorITS);
11733 sub2node->SetVisibility(1);
11734 fNodes->Add(sub2node);
11737 // Place copy #17 of ITS5 directly in I565
11739 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11740 sub2node->SetLineColor(kColorITS);
11741 sub2node->SetVisibility(1);
11742 fNodes->Add(sub2node);
11745 // Place copy #18 of ITS5 directly in I565
11747 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11748 sub2node->SetLineColor(kColorITS);
11749 sub2node->SetVisibility(1);
11750 fNodes->Add(sub2node);
11753 // Place copy #19 of ITS5 directly in I565
11755 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11756 sub2node->SetLineColor(kColorITS);
11757 sub2node->SetVisibility(1);
11758 fNodes->Add(sub2node);
11761 // Place copy #20 of ITS5 directly in I565
11763 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11764 sub2node->SetLineColor(kColorITS);
11765 sub2node->SetVisibility(1);
11766 fNodes->Add(sub2node);
11769 // Place copy #21 of ITS5 directly in I565
11771 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11772 sub2node->SetLineColor(kColorITS);
11773 sub2node->SetVisibility(1);
11774 fNodes->Add(sub2node);
11777 // Place copy #22 of ITS5 directly in I565
11779 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11780 sub2node->SetLineColor(kColorITS);
11781 sub2node->SetVisibility(1);
11782 fNodes->Add(sub2node);
11784 fNodes->Add(sub1node);
11787 // Place copy #10 of I565 in IT56
11789 sub1node = new TNode("I565","I565","I565",-38.4338,-3.5614,0.,"itsrot507");
11790 sub1node->SetLineColor(kColorITS);
11791 sub1node->SetVisibility(0);
11794 // Place copy #1 of ITS5 directly in I565
11796 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11797 sub2node->SetLineColor(kColorITS);
11798 sub2node->SetVisibility(1);
11799 fNodes->Add(sub2node);
11802 // Place copy #2 of ITS5 directly in I565
11804 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11805 sub2node->SetLineColor(kColorITS);
11806 sub2node->SetVisibility(1);
11807 fNodes->Add(sub2node);
11810 // Place copy #3 of ITS5 directly in I565
11812 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11813 sub2node->SetLineColor(kColorITS);
11814 sub2node->SetVisibility(1);
11815 fNodes->Add(sub2node);
11818 // Place copy #4 of ITS5 directly in I565
11820 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
11821 sub2node->SetLineColor(kColorITS);
11822 sub2node->SetVisibility(1);
11823 fNodes->Add(sub2node);
11826 // Place copy #5 of ITS5 directly in I565
11828 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
11829 sub2node->SetLineColor(kColorITS);
11830 sub2node->SetVisibility(1);
11831 fNodes->Add(sub2node);
11834 // Place copy #6 of ITS5 directly in I565
11836 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
11837 sub2node->SetLineColor(kColorITS);
11838 sub2node->SetVisibility(1);
11839 fNodes->Add(sub2node);
11842 // Place copy #7 of ITS5 directly in I565
11844 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
11845 sub2node->SetLineColor(kColorITS);
11846 sub2node->SetVisibility(1);
11847 fNodes->Add(sub2node);
11850 // Place copy #8 of ITS5 directly in I565
11852 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
11853 sub2node->SetLineColor(kColorITS);
11854 sub2node->SetVisibility(1);
11855 fNodes->Add(sub2node);
11858 // Place copy #9 of ITS5 directly in I565
11860 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
11861 sub2node->SetLineColor(kColorITS);
11862 sub2node->SetVisibility(1);
11863 fNodes->Add(sub2node);
11866 // Place copy #10 of ITS5 directly in I565
11868 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
11869 sub2node->SetLineColor(kColorITS);
11870 sub2node->SetVisibility(1);
11871 fNodes->Add(sub2node);
11874 // Place copy #11 of ITS5 directly in I565
11876 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
11877 sub2node->SetLineColor(kColorITS);
11878 sub2node->SetVisibility(1);
11879 fNodes->Add(sub2node);
11882 // Place copy #12 of ITS5 directly in I565
11884 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
11885 sub2node->SetLineColor(kColorITS);
11886 sub2node->SetVisibility(1);
11887 fNodes->Add(sub2node);
11890 // Place copy #13 of ITS5 directly in I565
11892 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
11893 sub2node->SetLineColor(kColorITS);
11894 sub2node->SetVisibility(1);
11895 fNodes->Add(sub2node);
11898 // Place copy #14 of ITS5 directly in I565
11900 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
11901 sub2node->SetLineColor(kColorITS);
11902 sub2node->SetVisibility(1);
11903 fNodes->Add(sub2node);
11906 // Place copy #15 of ITS5 directly in I565
11908 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
11909 sub2node->SetLineColor(kColorITS);
11910 sub2node->SetVisibility(1);
11911 fNodes->Add(sub2node);
11914 // Place copy #16 of ITS5 directly in I565
11916 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
11917 sub2node->SetLineColor(kColorITS);
11918 sub2node->SetVisibility(1);
11919 fNodes->Add(sub2node);
11922 // Place copy #17 of ITS5 directly in I565
11924 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
11925 sub2node->SetLineColor(kColorITS);
11926 sub2node->SetVisibility(1);
11927 fNodes->Add(sub2node);
11930 // Place copy #18 of ITS5 directly in I565
11932 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
11933 sub2node->SetLineColor(kColorITS);
11934 sub2node->SetVisibility(1);
11935 fNodes->Add(sub2node);
11938 // Place copy #19 of ITS5 directly in I565
11940 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
11941 sub2node->SetLineColor(kColorITS);
11942 sub2node->SetVisibility(1);
11943 fNodes->Add(sub2node);
11946 // Place copy #20 of ITS5 directly in I565
11948 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
11949 sub2node->SetLineColor(kColorITS);
11950 sub2node->SetVisibility(1);
11951 fNodes->Add(sub2node);
11954 // Place copy #21 of ITS5 directly in I565
11956 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
11957 sub2node->SetLineColor(kColorITS);
11958 sub2node->SetVisibility(1);
11959 fNodes->Add(sub2node);
11962 // Place copy #22 of ITS5 directly in I565
11964 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
11965 sub2node->SetLineColor(kColorITS);
11966 sub2node->SetVisibility(1);
11967 fNodes->Add(sub2node);
11969 fNodes->Add(sub1node);
11972 // Place copy #11 of I565 in IT56
11974 sub1node = new TNode("I565","I565","I565",-36.9774,-10.521,0.,"itsrot506");
11975 sub1node->SetLineColor(kColorITS);
11976 sub1node->SetVisibility(0);
11979 // Place copy #1 of ITS5 directly in I565
11981 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
11982 sub2node->SetLineColor(kColorITS);
11983 sub2node->SetVisibility(1);
11984 fNodes->Add(sub2node);
11987 // Place copy #2 of ITS5 directly in I565
11989 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
11990 sub2node->SetLineColor(kColorITS);
11991 sub2node->SetVisibility(1);
11992 fNodes->Add(sub2node);
11995 // Place copy #3 of ITS5 directly in I565
11997 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
11998 sub2node->SetLineColor(kColorITS);
11999 sub2node->SetVisibility(1);
12000 fNodes->Add(sub2node);
12003 // Place copy #4 of ITS5 directly in I565
12005 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12006 sub2node->SetLineColor(kColorITS);
12007 sub2node->SetVisibility(1);
12008 fNodes->Add(sub2node);
12011 // Place copy #5 of ITS5 directly in I565
12013 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12014 sub2node->SetLineColor(kColorITS);
12015 sub2node->SetVisibility(1);
12016 fNodes->Add(sub2node);
12019 // Place copy #6 of ITS5 directly in I565
12021 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12022 sub2node->SetLineColor(kColorITS);
12023 sub2node->SetVisibility(1);
12024 fNodes->Add(sub2node);
12027 // Place copy #7 of ITS5 directly in I565
12029 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12030 sub2node->SetLineColor(kColorITS);
12031 sub2node->SetVisibility(1);
12032 fNodes->Add(sub2node);
12035 // Place copy #8 of ITS5 directly in I565
12037 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12038 sub2node->SetLineColor(kColorITS);
12039 sub2node->SetVisibility(1);
12040 fNodes->Add(sub2node);
12043 // Place copy #9 of ITS5 directly in I565
12045 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12046 sub2node->SetLineColor(kColorITS);
12047 sub2node->SetVisibility(1);
12048 fNodes->Add(sub2node);
12051 // Place copy #10 of ITS5 directly in I565
12053 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12054 sub2node->SetLineColor(kColorITS);
12055 sub2node->SetVisibility(1);
12056 fNodes->Add(sub2node);
12059 // Place copy #11 of ITS5 directly in I565
12061 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12062 sub2node->SetLineColor(kColorITS);
12063 sub2node->SetVisibility(1);
12064 fNodes->Add(sub2node);
12067 // Place copy #12 of ITS5 directly in I565
12069 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12070 sub2node->SetLineColor(kColorITS);
12071 sub2node->SetVisibility(1);
12072 fNodes->Add(sub2node);
12075 // Place copy #13 of ITS5 directly in I565
12077 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12078 sub2node->SetLineColor(kColorITS);
12079 sub2node->SetVisibility(1);
12080 fNodes->Add(sub2node);
12083 // Place copy #14 of ITS5 directly in I565
12085 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12086 sub2node->SetLineColor(kColorITS);
12087 sub2node->SetVisibility(1);
12088 fNodes->Add(sub2node);
12091 // Place copy #15 of ITS5 directly in I565
12093 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12094 sub2node->SetLineColor(kColorITS);
12095 sub2node->SetVisibility(1);
12096 fNodes->Add(sub2node);
12099 // Place copy #16 of ITS5 directly in I565
12101 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12102 sub2node->SetLineColor(kColorITS);
12103 sub2node->SetVisibility(1);
12104 fNodes->Add(sub2node);
12107 // Place copy #17 of ITS5 directly in I565
12109 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12110 sub2node->SetLineColor(kColorITS);
12111 sub2node->SetVisibility(1);
12112 fNodes->Add(sub2node);
12115 // Place copy #18 of ITS5 directly in I565
12117 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12118 sub2node->SetLineColor(kColorITS);
12119 sub2node->SetVisibility(1);
12120 fNodes->Add(sub2node);
12123 // Place copy #19 of ITS5 directly in I565
12125 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12126 sub2node->SetLineColor(kColorITS);
12127 sub2node->SetVisibility(1);
12128 fNodes->Add(sub2node);
12131 // Place copy #20 of ITS5 directly in I565
12133 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12134 sub2node->SetLineColor(kColorITS);
12135 sub2node->SetVisibility(1);
12136 fNodes->Add(sub2node);
12139 // Place copy #21 of ITS5 directly in I565
12141 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12142 sub2node->SetLineColor(kColorITS);
12143 sub2node->SetVisibility(1);
12144 fNodes->Add(sub2node);
12147 // Place copy #22 of ITS5 directly in I565
12149 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12150 sub2node->SetLineColor(kColorITS);
12151 sub2node->SetVisibility(1);
12152 fNodes->Add(sub2node);
12154 fNodes->Add(sub1node);
12157 // Place copy #12 of I565 in IT56
12159 sub1node = new TNode("I565","I565","I565",-34.5519,-17.2048,0.,"itsrot505");
12160 sub1node->SetLineColor(kColorITS);
12161 sub1node->SetVisibility(0);
12164 // Place copy #1 of ITS5 directly in I565
12166 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12167 sub2node->SetLineColor(kColorITS);
12168 sub2node->SetVisibility(1);
12169 fNodes->Add(sub2node);
12172 // Place copy #2 of ITS5 directly in I565
12174 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12175 sub2node->SetLineColor(kColorITS);
12176 sub2node->SetVisibility(1);
12177 fNodes->Add(sub2node);
12180 // Place copy #3 of ITS5 directly in I565
12182 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12183 sub2node->SetLineColor(kColorITS);
12184 sub2node->SetVisibility(1);
12185 fNodes->Add(sub2node);
12188 // Place copy #4 of ITS5 directly in I565
12190 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12191 sub2node->SetLineColor(kColorITS);
12192 sub2node->SetVisibility(1);
12193 fNodes->Add(sub2node);
12196 // Place copy #5 of ITS5 directly in I565
12198 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12199 sub2node->SetLineColor(kColorITS);
12200 sub2node->SetVisibility(1);
12201 fNodes->Add(sub2node);
12204 // Place copy #6 of ITS5 directly in I565
12206 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12207 sub2node->SetLineColor(kColorITS);
12208 sub2node->SetVisibility(1);
12209 fNodes->Add(sub2node);
12212 // Place copy #7 of ITS5 directly in I565
12214 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12215 sub2node->SetLineColor(kColorITS);
12216 sub2node->SetVisibility(1);
12217 fNodes->Add(sub2node);
12220 // Place copy #8 of ITS5 directly in I565
12222 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12223 sub2node->SetLineColor(kColorITS);
12224 sub2node->SetVisibility(1);
12225 fNodes->Add(sub2node);
12228 // Place copy #9 of ITS5 directly in I565
12230 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12231 sub2node->SetLineColor(kColorITS);
12232 sub2node->SetVisibility(1);
12233 fNodes->Add(sub2node);
12236 // Place copy #10 of ITS5 directly in I565
12238 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12239 sub2node->SetLineColor(kColorITS);
12240 sub2node->SetVisibility(1);
12241 fNodes->Add(sub2node);
12244 // Place copy #11 of ITS5 directly in I565
12246 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12247 sub2node->SetLineColor(kColorITS);
12248 sub2node->SetVisibility(1);
12249 fNodes->Add(sub2node);
12252 // Place copy #12 of ITS5 directly in I565
12254 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12255 sub2node->SetLineColor(kColorITS);
12256 sub2node->SetVisibility(1);
12257 fNodes->Add(sub2node);
12260 // Place copy #13 of ITS5 directly in I565
12262 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12263 sub2node->SetLineColor(kColorITS);
12264 sub2node->SetVisibility(1);
12265 fNodes->Add(sub2node);
12268 // Place copy #14 of ITS5 directly in I565
12270 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12271 sub2node->SetLineColor(kColorITS);
12272 sub2node->SetVisibility(1);
12273 fNodes->Add(sub2node);
12276 // Place copy #15 of ITS5 directly in I565
12278 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12279 sub2node->SetLineColor(kColorITS);
12280 sub2node->SetVisibility(1);
12281 fNodes->Add(sub2node);
12284 // Place copy #16 of ITS5 directly in I565
12286 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12287 sub2node->SetLineColor(kColorITS);
12288 sub2node->SetVisibility(1);
12289 fNodes->Add(sub2node);
12292 // Place copy #17 of ITS5 directly in I565
12294 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12295 sub2node->SetLineColor(kColorITS);
12296 sub2node->SetVisibility(1);
12297 fNodes->Add(sub2node);
12300 // Place copy #18 of ITS5 directly in I565
12302 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12303 sub2node->SetLineColor(kColorITS);
12304 sub2node->SetVisibility(1);
12305 fNodes->Add(sub2node);
12308 // Place copy #19 of ITS5 directly in I565
12310 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12311 sub2node->SetLineColor(kColorITS);
12312 sub2node->SetVisibility(1);
12313 fNodes->Add(sub2node);
12316 // Place copy #20 of ITS5 directly in I565
12318 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12319 sub2node->SetLineColor(kColorITS);
12320 sub2node->SetVisibility(1);
12321 fNodes->Add(sub2node);
12324 // Place copy #21 of ITS5 directly in I565
12326 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12327 sub2node->SetLineColor(kColorITS);
12328 sub2node->SetVisibility(1);
12329 fNodes->Add(sub2node);
12332 // Place copy #22 of ITS5 directly in I565
12334 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12335 sub2node->SetLineColor(kColorITS);
12336 sub2node->SetVisibility(1);
12337 fNodes->Add(sub2node);
12339 fNodes->Add(sub1node);
12342 // Place copy #13 of I565 in IT56
12344 sub1node = new TNode("I565","I565","I565",-30.6798,-23.1683,0.,"itsrot504");
12345 sub1node->SetLineColor(kColorITS);
12346 sub1node->SetVisibility(0);
12349 // Place copy #1 of ITS5 directly in I565
12351 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12352 sub2node->SetLineColor(kColorITS);
12353 sub2node->SetVisibility(1);
12354 fNodes->Add(sub2node);
12357 // Place copy #2 of ITS5 directly in I565
12359 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12360 sub2node->SetLineColor(kColorITS);
12361 sub2node->SetVisibility(1);
12362 fNodes->Add(sub2node);
12365 // Place copy #3 of ITS5 directly in I565
12367 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12368 sub2node->SetLineColor(kColorITS);
12369 sub2node->SetVisibility(1);
12370 fNodes->Add(sub2node);
12373 // Place copy #4 of ITS5 directly in I565
12375 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12376 sub2node->SetLineColor(kColorITS);
12377 sub2node->SetVisibility(1);
12378 fNodes->Add(sub2node);
12381 // Place copy #5 of ITS5 directly in I565
12383 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12384 sub2node->SetLineColor(kColorITS);
12385 sub2node->SetVisibility(1);
12386 fNodes->Add(sub2node);
12389 // Place copy #6 of ITS5 directly in I565
12391 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12392 sub2node->SetLineColor(kColorITS);
12393 sub2node->SetVisibility(1);
12394 fNodes->Add(sub2node);
12397 // Place copy #7 of ITS5 directly in I565
12399 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12400 sub2node->SetLineColor(kColorITS);
12401 sub2node->SetVisibility(1);
12402 fNodes->Add(sub2node);
12405 // Place copy #8 of ITS5 directly in I565
12407 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12408 sub2node->SetLineColor(kColorITS);
12409 sub2node->SetVisibility(1);
12410 fNodes->Add(sub2node);
12413 // Place copy #9 of ITS5 directly in I565
12415 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12416 sub2node->SetLineColor(kColorITS);
12417 sub2node->SetVisibility(1);
12418 fNodes->Add(sub2node);
12421 // Place copy #10 of ITS5 directly in I565
12423 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12424 sub2node->SetLineColor(kColorITS);
12425 sub2node->SetVisibility(1);
12426 fNodes->Add(sub2node);
12429 // Place copy #11 of ITS5 directly in I565
12431 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12432 sub2node->SetLineColor(kColorITS);
12433 sub2node->SetVisibility(1);
12434 fNodes->Add(sub2node);
12437 // Place copy #12 of ITS5 directly in I565
12439 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12440 sub2node->SetLineColor(kColorITS);
12441 sub2node->SetVisibility(1);
12442 fNodes->Add(sub2node);
12445 // Place copy #13 of ITS5 directly in I565
12447 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12448 sub2node->SetLineColor(kColorITS);
12449 sub2node->SetVisibility(1);
12450 fNodes->Add(sub2node);
12453 // Place copy #14 of ITS5 directly in I565
12455 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12456 sub2node->SetLineColor(kColorITS);
12457 sub2node->SetVisibility(1);
12458 fNodes->Add(sub2node);
12461 // Place copy #15 of ITS5 directly in I565
12463 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12464 sub2node->SetLineColor(kColorITS);
12465 sub2node->SetVisibility(1);
12466 fNodes->Add(sub2node);
12469 // Place copy #16 of ITS5 directly in I565
12471 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12472 sub2node->SetLineColor(kColorITS);
12473 sub2node->SetVisibility(1);
12474 fNodes->Add(sub2node);
12477 // Place copy #17 of ITS5 directly in I565
12479 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12480 sub2node->SetLineColor(kColorITS);
12481 sub2node->SetVisibility(1);
12482 fNodes->Add(sub2node);
12485 // Place copy #18 of ITS5 directly in I565
12487 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12488 sub2node->SetLineColor(kColorITS);
12489 sub2node->SetVisibility(1);
12490 fNodes->Add(sub2node);
12493 // Place copy #19 of ITS5 directly in I565
12495 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12496 sub2node->SetLineColor(kColorITS);
12497 sub2node->SetVisibility(1);
12498 fNodes->Add(sub2node);
12501 // Place copy #20 of ITS5 directly in I565
12503 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12504 sub2node->SetLineColor(kColorITS);
12505 sub2node->SetVisibility(1);
12506 fNodes->Add(sub2node);
12509 // Place copy #21 of ITS5 directly in I565
12511 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12512 sub2node->SetLineColor(kColorITS);
12513 sub2node->SetVisibility(1);
12514 fNodes->Add(sub2node);
12517 // Place copy #22 of ITS5 directly in I565
12519 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12520 sub2node->SetLineColor(kColorITS);
12521 sub2node->SetVisibility(1);
12522 fNodes->Add(sub2node);
12524 fNodes->Add(sub1node);
12527 // Place copy #14 of I565 in IT56
12529 sub1node = new TNode("I565","I565","I565",-26.0036,-28.5246,0.,"itsrot503");
12530 sub1node->SetLineColor(kColorITS);
12531 sub1node->SetVisibility(0);
12534 // Place copy #1 of ITS5 directly in I565
12536 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12537 sub2node->SetLineColor(kColorITS);
12538 sub2node->SetVisibility(1);
12539 fNodes->Add(sub2node);
12542 // Place copy #2 of ITS5 directly in I565
12544 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12545 sub2node->SetLineColor(kColorITS);
12546 sub2node->SetVisibility(1);
12547 fNodes->Add(sub2node);
12550 // Place copy #3 of ITS5 directly in I565
12552 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12553 sub2node->SetLineColor(kColorITS);
12554 sub2node->SetVisibility(1);
12555 fNodes->Add(sub2node);
12558 // Place copy #4 of ITS5 directly in I565
12560 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12561 sub2node->SetLineColor(kColorITS);
12562 sub2node->SetVisibility(1);
12563 fNodes->Add(sub2node);
12566 // Place copy #5 of ITS5 directly in I565
12568 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12569 sub2node->SetLineColor(kColorITS);
12570 sub2node->SetVisibility(1);
12571 fNodes->Add(sub2node);
12574 // Place copy #6 of ITS5 directly in I565
12576 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12577 sub2node->SetLineColor(kColorITS);
12578 sub2node->SetVisibility(1);
12579 fNodes->Add(sub2node);
12582 // Place copy #7 of ITS5 directly in I565
12584 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12585 sub2node->SetLineColor(kColorITS);
12586 sub2node->SetVisibility(1);
12587 fNodes->Add(sub2node);
12590 // Place copy #8 of ITS5 directly in I565
12592 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12593 sub2node->SetLineColor(kColorITS);
12594 sub2node->SetVisibility(1);
12595 fNodes->Add(sub2node);
12598 // Place copy #9 of ITS5 directly in I565
12600 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12601 sub2node->SetLineColor(kColorITS);
12602 sub2node->SetVisibility(1);
12603 fNodes->Add(sub2node);
12606 // Place copy #10 of ITS5 directly in I565
12608 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12609 sub2node->SetLineColor(kColorITS);
12610 sub2node->SetVisibility(1);
12611 fNodes->Add(sub2node);
12614 // Place copy #11 of ITS5 directly in I565
12616 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12617 sub2node->SetLineColor(kColorITS);
12618 sub2node->SetVisibility(1);
12619 fNodes->Add(sub2node);
12622 // Place copy #12 of ITS5 directly in I565
12624 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12625 sub2node->SetLineColor(kColorITS);
12626 sub2node->SetVisibility(1);
12627 fNodes->Add(sub2node);
12630 // Place copy #13 of ITS5 directly in I565
12632 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12633 sub2node->SetLineColor(kColorITS);
12634 sub2node->SetVisibility(1);
12635 fNodes->Add(sub2node);
12638 // Place copy #14 of ITS5 directly in I565
12640 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12641 sub2node->SetLineColor(kColorITS);
12642 sub2node->SetVisibility(1);
12643 fNodes->Add(sub2node);
12646 // Place copy #15 of ITS5 directly in I565
12648 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12649 sub2node->SetLineColor(kColorITS);
12650 sub2node->SetVisibility(1);
12651 fNodes->Add(sub2node);
12654 // Place copy #16 of ITS5 directly in I565
12656 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12657 sub2node->SetLineColor(kColorITS);
12658 sub2node->SetVisibility(1);
12659 fNodes->Add(sub2node);
12662 // Place copy #17 of ITS5 directly in I565
12664 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12665 sub2node->SetLineColor(kColorITS);
12666 sub2node->SetVisibility(1);
12667 fNodes->Add(sub2node);
12670 // Place copy #18 of ITS5 directly in I565
12672 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12673 sub2node->SetLineColor(kColorITS);
12674 sub2node->SetVisibility(1);
12675 fNodes->Add(sub2node);
12678 // Place copy #19 of ITS5 directly in I565
12680 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12681 sub2node->SetLineColor(kColorITS);
12682 sub2node->SetVisibility(1);
12683 fNodes->Add(sub2node);
12686 // Place copy #20 of ITS5 directly in I565
12688 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12689 sub2node->SetLineColor(kColorITS);
12690 sub2node->SetVisibility(1);
12691 fNodes->Add(sub2node);
12694 // Place copy #21 of ITS5 directly in I565
12696 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12697 sub2node->SetLineColor(kColorITS);
12698 sub2node->SetVisibility(1);
12699 fNodes->Add(sub2node);
12702 // Place copy #22 of ITS5 directly in I565
12704 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12705 sub2node->SetLineColor(kColorITS);
12706 sub2node->SetVisibility(1);
12707 fNodes->Add(sub2node);
12709 fNodes->Add(sub1node);
12712 // Place copy #15 of I565 in IT56
12714 sub1node = new TNode("I565","I565","I565",-20.2387,-32.6866,0.,"itsrot501");
12715 sub1node->SetLineColor(kColorITS);
12716 sub1node->SetVisibility(0);
12719 // Place copy #1 of ITS5 directly in I565
12721 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12722 sub2node->SetLineColor(kColorITS);
12723 sub2node->SetVisibility(1);
12724 fNodes->Add(sub2node);
12727 // Place copy #2 of ITS5 directly in I565
12729 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12730 sub2node->SetLineColor(kColorITS);
12731 sub2node->SetVisibility(1);
12732 fNodes->Add(sub2node);
12735 // Place copy #3 of ITS5 directly in I565
12737 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12738 sub2node->SetLineColor(kColorITS);
12739 sub2node->SetVisibility(1);
12740 fNodes->Add(sub2node);
12743 // Place copy #4 of ITS5 directly in I565
12745 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12746 sub2node->SetLineColor(kColorITS);
12747 sub2node->SetVisibility(1);
12748 fNodes->Add(sub2node);
12751 // Place copy #5 of ITS5 directly in I565
12753 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12754 sub2node->SetLineColor(kColorITS);
12755 sub2node->SetVisibility(1);
12756 fNodes->Add(sub2node);
12759 // Place copy #6 of ITS5 directly in I565
12761 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12762 sub2node->SetLineColor(kColorITS);
12763 sub2node->SetVisibility(1);
12764 fNodes->Add(sub2node);
12767 // Place copy #7 of ITS5 directly in I565
12769 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12770 sub2node->SetLineColor(kColorITS);
12771 sub2node->SetVisibility(1);
12772 fNodes->Add(sub2node);
12775 // Place copy #8 of ITS5 directly in I565
12777 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12778 sub2node->SetLineColor(kColorITS);
12779 sub2node->SetVisibility(1);
12780 fNodes->Add(sub2node);
12783 // Place copy #9 of ITS5 directly in I565
12785 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12786 sub2node->SetLineColor(kColorITS);
12787 sub2node->SetVisibility(1);
12788 fNodes->Add(sub2node);
12791 // Place copy #10 of ITS5 directly in I565
12793 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12794 sub2node->SetLineColor(kColorITS);
12795 sub2node->SetVisibility(1);
12796 fNodes->Add(sub2node);
12799 // Place copy #11 of ITS5 directly in I565
12801 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12802 sub2node->SetLineColor(kColorITS);
12803 sub2node->SetVisibility(1);
12804 fNodes->Add(sub2node);
12807 // Place copy #12 of ITS5 directly in I565
12809 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12810 sub2node->SetLineColor(kColorITS);
12811 sub2node->SetVisibility(1);
12812 fNodes->Add(sub2node);
12815 // Place copy #13 of ITS5 directly in I565
12817 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
12818 sub2node->SetLineColor(kColorITS);
12819 sub2node->SetVisibility(1);
12820 fNodes->Add(sub2node);
12823 // Place copy #14 of ITS5 directly in I565
12825 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
12826 sub2node->SetLineColor(kColorITS);
12827 sub2node->SetVisibility(1);
12828 fNodes->Add(sub2node);
12831 // Place copy #15 of ITS5 directly in I565
12833 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
12834 sub2node->SetLineColor(kColorITS);
12835 sub2node->SetVisibility(1);
12836 fNodes->Add(sub2node);
12839 // Place copy #16 of ITS5 directly in I565
12841 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
12842 sub2node->SetLineColor(kColorITS);
12843 sub2node->SetVisibility(1);
12844 fNodes->Add(sub2node);
12847 // Place copy #17 of ITS5 directly in I565
12849 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
12850 sub2node->SetLineColor(kColorITS);
12851 sub2node->SetVisibility(1);
12852 fNodes->Add(sub2node);
12855 // Place copy #18 of ITS5 directly in I565
12857 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
12858 sub2node->SetLineColor(kColorITS);
12859 sub2node->SetVisibility(1);
12860 fNodes->Add(sub2node);
12863 // Place copy #19 of ITS5 directly in I565
12865 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
12866 sub2node->SetLineColor(kColorITS);
12867 sub2node->SetVisibility(1);
12868 fNodes->Add(sub2node);
12871 // Place copy #20 of ITS5 directly in I565
12873 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
12874 sub2node->SetLineColor(kColorITS);
12875 sub2node->SetVisibility(1);
12876 fNodes->Add(sub2node);
12879 // Place copy #21 of ITS5 directly in I565
12881 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
12882 sub2node->SetLineColor(kColorITS);
12883 sub2node->SetVisibility(1);
12884 fNodes->Add(sub2node);
12887 // Place copy #22 of ITS5 directly in I565
12889 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
12890 sub2node->SetLineColor(kColorITS);
12891 sub2node->SetVisibility(1);
12892 fNodes->Add(sub2node);
12894 fNodes->Add(sub1node);
12897 // Place copy #16 of I565 in IT56
12899 sub1node = new TNode("I565","I565","I565",-13.9434,-35.992,0.,"itsrot531");
12900 sub1node->SetLineColor(kColorITS);
12901 sub1node->SetVisibility(0);
12904 // Place copy #1 of ITS5 directly in I565
12906 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
12907 sub2node->SetLineColor(kColorITS);
12908 sub2node->SetVisibility(1);
12909 fNodes->Add(sub2node);
12912 // Place copy #2 of ITS5 directly in I565
12914 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
12915 sub2node->SetLineColor(kColorITS);
12916 sub2node->SetVisibility(1);
12917 fNodes->Add(sub2node);
12920 // Place copy #3 of ITS5 directly in I565
12922 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
12923 sub2node->SetLineColor(kColorITS);
12924 sub2node->SetVisibility(1);
12925 fNodes->Add(sub2node);
12928 // Place copy #4 of ITS5 directly in I565
12930 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
12931 sub2node->SetLineColor(kColorITS);
12932 sub2node->SetVisibility(1);
12933 fNodes->Add(sub2node);
12936 // Place copy #5 of ITS5 directly in I565
12938 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
12939 sub2node->SetLineColor(kColorITS);
12940 sub2node->SetVisibility(1);
12941 fNodes->Add(sub2node);
12944 // Place copy #6 of ITS5 directly in I565
12946 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
12947 sub2node->SetLineColor(kColorITS);
12948 sub2node->SetVisibility(1);
12949 fNodes->Add(sub2node);
12952 // Place copy #7 of ITS5 directly in I565
12954 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
12955 sub2node->SetLineColor(kColorITS);
12956 sub2node->SetVisibility(1);
12957 fNodes->Add(sub2node);
12960 // Place copy #8 of ITS5 directly in I565
12962 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
12963 sub2node->SetLineColor(kColorITS);
12964 sub2node->SetVisibility(1);
12965 fNodes->Add(sub2node);
12968 // Place copy #9 of ITS5 directly in I565
12970 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
12971 sub2node->SetLineColor(kColorITS);
12972 sub2node->SetVisibility(1);
12973 fNodes->Add(sub2node);
12976 // Place copy #10 of ITS5 directly in I565
12978 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
12979 sub2node->SetLineColor(kColorITS);
12980 sub2node->SetVisibility(1);
12981 fNodes->Add(sub2node);
12984 // Place copy #11 of ITS5 directly in I565
12986 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
12987 sub2node->SetLineColor(kColorITS);
12988 sub2node->SetVisibility(1);
12989 fNodes->Add(sub2node);
12992 // Place copy #12 of ITS5 directly in I565
12994 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
12995 sub2node->SetLineColor(kColorITS);
12996 sub2node->SetVisibility(1);
12997 fNodes->Add(sub2node);
13000 // Place copy #13 of ITS5 directly in I565
13002 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13003 sub2node->SetLineColor(kColorITS);
13004 sub2node->SetVisibility(1);
13005 fNodes->Add(sub2node);
13008 // Place copy #14 of ITS5 directly in I565
13010 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13011 sub2node->SetLineColor(kColorITS);
13012 sub2node->SetVisibility(1);
13013 fNodes->Add(sub2node);
13016 // Place copy #15 of ITS5 directly in I565
13018 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13019 sub2node->SetLineColor(kColorITS);
13020 sub2node->SetVisibility(1);
13021 fNodes->Add(sub2node);
13024 // Place copy #16 of ITS5 directly in I565
13026 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13027 sub2node->SetLineColor(kColorITS);
13028 sub2node->SetVisibility(1);
13029 fNodes->Add(sub2node);
13032 // Place copy #17 of ITS5 directly in I565
13034 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13035 sub2node->SetLineColor(kColorITS);
13036 sub2node->SetVisibility(1);
13037 fNodes->Add(sub2node);
13040 // Place copy #18 of ITS5 directly in I565
13042 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13043 sub2node->SetLineColor(kColorITS);
13044 sub2node->SetVisibility(1);
13045 fNodes->Add(sub2node);
13048 // Place copy #19 of ITS5 directly in I565
13050 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13051 sub2node->SetLineColor(kColorITS);
13052 sub2node->SetVisibility(1);
13053 fNodes->Add(sub2node);
13056 // Place copy #20 of ITS5 directly in I565
13058 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13059 sub2node->SetLineColor(kColorITS);
13060 sub2node->SetVisibility(1);
13061 fNodes->Add(sub2node);
13064 // Place copy #21 of ITS5 directly in I565
13066 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13067 sub2node->SetLineColor(kColorITS);
13068 sub2node->SetVisibility(1);
13069 fNodes->Add(sub2node);
13072 // Place copy #22 of ITS5 directly in I565
13074 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13075 sub2node->SetLineColor(kColorITS);
13076 sub2node->SetVisibility(1);
13077 fNodes->Add(sub2node);
13079 fNodes->Add(sub1node);
13082 // Place copy #17 of I565 in IT56
13084 sub1node = new TNode("I565","I565","I565",-7.0643,-37.7904,0.,"itsrot530");
13085 sub1node->SetLineColor(kColorITS);
13086 sub1node->SetVisibility(0);
13089 // Place copy #1 of ITS5 directly in I565
13091 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13092 sub2node->SetLineColor(kColorITS);
13093 sub2node->SetVisibility(1);
13094 fNodes->Add(sub2node);
13097 // Place copy #2 of ITS5 directly in I565
13099 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13100 sub2node->SetLineColor(kColorITS);
13101 sub2node->SetVisibility(1);
13102 fNodes->Add(sub2node);
13105 // Place copy #3 of ITS5 directly in I565
13107 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13108 sub2node->SetLineColor(kColorITS);
13109 sub2node->SetVisibility(1);
13110 fNodes->Add(sub2node);
13113 // Place copy #4 of ITS5 directly in I565
13115 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13116 sub2node->SetLineColor(kColorITS);
13117 sub2node->SetVisibility(1);
13118 fNodes->Add(sub2node);
13121 // Place copy #5 of ITS5 directly in I565
13123 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13124 sub2node->SetLineColor(kColorITS);
13125 sub2node->SetVisibility(1);
13126 fNodes->Add(sub2node);
13129 // Place copy #6 of ITS5 directly in I565
13131 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13132 sub2node->SetLineColor(kColorITS);
13133 sub2node->SetVisibility(1);
13134 fNodes->Add(sub2node);
13137 // Place copy #7 of ITS5 directly in I565
13139 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13140 sub2node->SetLineColor(kColorITS);
13141 sub2node->SetVisibility(1);
13142 fNodes->Add(sub2node);
13145 // Place copy #8 of ITS5 directly in I565
13147 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13148 sub2node->SetLineColor(kColorITS);
13149 sub2node->SetVisibility(1);
13150 fNodes->Add(sub2node);
13153 // Place copy #9 of ITS5 directly in I565
13155 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13156 sub2node->SetLineColor(kColorITS);
13157 sub2node->SetVisibility(1);
13158 fNodes->Add(sub2node);
13161 // Place copy #10 of ITS5 directly in I565
13163 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13164 sub2node->SetLineColor(kColorITS);
13165 sub2node->SetVisibility(1);
13166 fNodes->Add(sub2node);
13169 // Place copy #11 of ITS5 directly in I565
13171 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13172 sub2node->SetLineColor(kColorITS);
13173 sub2node->SetVisibility(1);
13174 fNodes->Add(sub2node);
13177 // Place copy #12 of ITS5 directly in I565
13179 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13180 sub2node->SetLineColor(kColorITS);
13181 sub2node->SetVisibility(1);
13182 fNodes->Add(sub2node);
13185 // Place copy #13 of ITS5 directly in I565
13187 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13188 sub2node->SetLineColor(kColorITS);
13189 sub2node->SetVisibility(1);
13190 fNodes->Add(sub2node);
13193 // Place copy #14 of ITS5 directly in I565
13195 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13196 sub2node->SetLineColor(kColorITS);
13197 sub2node->SetVisibility(1);
13198 fNodes->Add(sub2node);
13201 // Place copy #15 of ITS5 directly in I565
13203 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13204 sub2node->SetLineColor(kColorITS);
13205 sub2node->SetVisibility(1);
13206 fNodes->Add(sub2node);
13209 // Place copy #16 of ITS5 directly in I565
13211 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13212 sub2node->SetLineColor(kColorITS);
13213 sub2node->SetVisibility(1);
13214 fNodes->Add(sub2node);
13217 // Place copy #17 of ITS5 directly in I565
13219 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13220 sub2node->SetLineColor(kColorITS);
13221 sub2node->SetVisibility(1);
13222 fNodes->Add(sub2node);
13225 // Place copy #18 of ITS5 directly in I565
13227 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13228 sub2node->SetLineColor(kColorITS);
13229 sub2node->SetVisibility(1);
13230 fNodes->Add(sub2node);
13233 // Place copy #19 of ITS5 directly in I565
13235 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13236 sub2node->SetLineColor(kColorITS);
13237 sub2node->SetVisibility(1);
13238 fNodes->Add(sub2node);
13241 // Place copy #20 of ITS5 directly in I565
13243 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13244 sub2node->SetLineColor(kColorITS);
13245 sub2node->SetVisibility(1);
13246 fNodes->Add(sub2node);
13249 // Place copy #21 of ITS5 directly in I565
13251 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13252 sub2node->SetLineColor(kColorITS);
13253 sub2node->SetVisibility(1);
13254 fNodes->Add(sub2node);
13257 // Place copy #22 of ITS5 directly in I565
13259 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13260 sub2node->SetLineColor(kColorITS);
13261 sub2node->SetVisibility(1);
13262 fNodes->Add(sub2node);
13264 fNodes->Add(sub1node);
13267 // Place copy #18 of I565 in IT56
13269 sub1node = new TNode("I565","I565","I565",0.,-38.5984,0.,"itsrot533");
13270 sub1node->SetLineColor(kColorITS);
13271 sub1node->SetVisibility(0);
13274 // Place copy #1 of ITS5 directly in I565
13276 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13277 sub2node->SetLineColor(kColorITS);
13278 sub2node->SetVisibility(1);
13279 fNodes->Add(sub2node);
13282 // Place copy #2 of ITS5 directly in I565
13284 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13285 sub2node->SetLineColor(kColorITS);
13286 sub2node->SetVisibility(1);
13287 fNodes->Add(sub2node);
13290 // Place copy #3 of ITS5 directly in I565
13292 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13293 sub2node->SetLineColor(kColorITS);
13294 sub2node->SetVisibility(1);
13295 fNodes->Add(sub2node);
13298 // Place copy #4 of ITS5 directly in I565
13300 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13301 sub2node->SetLineColor(kColorITS);
13302 sub2node->SetVisibility(1);
13303 fNodes->Add(sub2node);
13306 // Place copy #5 of ITS5 directly in I565
13308 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13309 sub2node->SetLineColor(kColorITS);
13310 sub2node->SetVisibility(1);
13311 fNodes->Add(sub2node);
13314 // Place copy #6 of ITS5 directly in I565
13316 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13317 sub2node->SetLineColor(kColorITS);
13318 sub2node->SetVisibility(1);
13319 fNodes->Add(sub2node);
13322 // Place copy #7 of ITS5 directly in I565
13324 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13325 sub2node->SetLineColor(kColorITS);
13326 sub2node->SetVisibility(1);
13327 fNodes->Add(sub2node);
13330 // Place copy #8 of ITS5 directly in I565
13332 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13333 sub2node->SetLineColor(kColorITS);
13334 sub2node->SetVisibility(1);
13335 fNodes->Add(sub2node);
13338 // Place copy #9 of ITS5 directly in I565
13340 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13341 sub2node->SetLineColor(kColorITS);
13342 sub2node->SetVisibility(1);
13343 fNodes->Add(sub2node);
13346 // Place copy #10 of ITS5 directly in I565
13348 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13349 sub2node->SetLineColor(kColorITS);
13350 sub2node->SetVisibility(1);
13351 fNodes->Add(sub2node);
13354 // Place copy #11 of ITS5 directly in I565
13356 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13357 sub2node->SetLineColor(kColorITS);
13358 sub2node->SetVisibility(1);
13359 fNodes->Add(sub2node);
13362 // Place copy #12 of ITS5 directly in I565
13364 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13365 sub2node->SetLineColor(kColorITS);
13366 sub2node->SetVisibility(1);
13367 fNodes->Add(sub2node);
13370 // Place copy #13 of ITS5 directly in I565
13372 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13373 sub2node->SetLineColor(kColorITS);
13374 sub2node->SetVisibility(1);
13375 fNodes->Add(sub2node);
13378 // Place copy #14 of ITS5 directly in I565
13380 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13381 sub2node->SetLineColor(kColorITS);
13382 sub2node->SetVisibility(1);
13383 fNodes->Add(sub2node);
13386 // Place copy #15 of ITS5 directly in I565
13388 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13389 sub2node->SetLineColor(kColorITS);
13390 sub2node->SetVisibility(1);
13391 fNodes->Add(sub2node);
13394 // Place copy #16 of ITS5 directly in I565
13396 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13397 sub2node->SetLineColor(kColorITS);
13398 sub2node->SetVisibility(1);
13399 fNodes->Add(sub2node);
13402 // Place copy #17 of ITS5 directly in I565
13404 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13405 sub2node->SetLineColor(kColorITS);
13406 sub2node->SetVisibility(1);
13407 fNodes->Add(sub2node);
13410 // Place copy #18 of ITS5 directly in I565
13412 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13413 sub2node->SetLineColor(kColorITS);
13414 sub2node->SetVisibility(1);
13415 fNodes->Add(sub2node);
13418 // Place copy #19 of ITS5 directly in I565
13420 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13421 sub2node->SetLineColor(kColorITS);
13422 sub2node->SetVisibility(1);
13423 fNodes->Add(sub2node);
13426 // Place copy #20 of ITS5 directly in I565
13428 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13429 sub2node->SetLineColor(kColorITS);
13430 sub2node->SetVisibility(1);
13431 fNodes->Add(sub2node);
13434 // Place copy #21 of ITS5 directly in I565
13436 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13437 sub2node->SetLineColor(kColorITS);
13438 sub2node->SetVisibility(1);
13439 fNodes->Add(sub2node);
13442 // Place copy #22 of ITS5 directly in I565
13444 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13445 sub2node->SetLineColor(kColorITS);
13446 sub2node->SetVisibility(1);
13447 fNodes->Add(sub2node);
13449 fNodes->Add(sub1node);
13452 // Place copy #19 of I565 in IT56
13454 sub1node = new TNode("I565","I565","I565",7.0642,-37.7904,0.,"itsrot529");
13455 sub1node->SetLineColor(kColorITS);
13456 sub1node->SetVisibility(0);
13459 // Place copy #1 of ITS5 directly in I565
13461 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13462 sub2node->SetLineColor(kColorITS);
13463 sub2node->SetVisibility(1);
13464 fNodes->Add(sub2node);
13467 // Place copy #2 of ITS5 directly in I565
13469 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13470 sub2node->SetLineColor(kColorITS);
13471 sub2node->SetVisibility(1);
13472 fNodes->Add(sub2node);
13475 // Place copy #3 of ITS5 directly in I565
13477 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13478 sub2node->SetLineColor(kColorITS);
13479 sub2node->SetVisibility(1);
13480 fNodes->Add(sub2node);
13483 // Place copy #4 of ITS5 directly in I565
13485 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13486 sub2node->SetLineColor(kColorITS);
13487 sub2node->SetVisibility(1);
13488 fNodes->Add(sub2node);
13491 // Place copy #5 of ITS5 directly in I565
13493 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13494 sub2node->SetLineColor(kColorITS);
13495 sub2node->SetVisibility(1);
13496 fNodes->Add(sub2node);
13499 // Place copy #6 of ITS5 directly in I565
13501 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13502 sub2node->SetLineColor(kColorITS);
13503 sub2node->SetVisibility(1);
13504 fNodes->Add(sub2node);
13507 // Place copy #7 of ITS5 directly in I565
13509 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13510 sub2node->SetLineColor(kColorITS);
13511 sub2node->SetVisibility(1);
13512 fNodes->Add(sub2node);
13515 // Place copy #8 of ITS5 directly in I565
13517 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13518 sub2node->SetLineColor(kColorITS);
13519 sub2node->SetVisibility(1);
13520 fNodes->Add(sub2node);
13523 // Place copy #9 of ITS5 directly in I565
13525 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13526 sub2node->SetLineColor(kColorITS);
13527 sub2node->SetVisibility(1);
13528 fNodes->Add(sub2node);
13531 // Place copy #10 of ITS5 directly in I565
13533 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13534 sub2node->SetLineColor(kColorITS);
13535 sub2node->SetVisibility(1);
13536 fNodes->Add(sub2node);
13539 // Place copy #11 of ITS5 directly in I565
13541 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13542 sub2node->SetLineColor(kColorITS);
13543 sub2node->SetVisibility(1);
13544 fNodes->Add(sub2node);
13547 // Place copy #12 of ITS5 directly in I565
13549 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13550 sub2node->SetLineColor(kColorITS);
13551 sub2node->SetVisibility(1);
13552 fNodes->Add(sub2node);
13555 // Place copy #13 of ITS5 directly in I565
13557 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13558 sub2node->SetLineColor(kColorITS);
13559 sub2node->SetVisibility(1);
13560 fNodes->Add(sub2node);
13563 // Place copy #14 of ITS5 directly in I565
13565 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13566 sub2node->SetLineColor(kColorITS);
13567 sub2node->SetVisibility(1);
13568 fNodes->Add(sub2node);
13571 // Place copy #15 of ITS5 directly in I565
13573 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13574 sub2node->SetLineColor(kColorITS);
13575 sub2node->SetVisibility(1);
13576 fNodes->Add(sub2node);
13579 // Place copy #16 of ITS5 directly in I565
13581 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13582 sub2node->SetLineColor(kColorITS);
13583 sub2node->SetVisibility(1);
13584 fNodes->Add(sub2node);
13587 // Place copy #17 of ITS5 directly in I565
13589 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13590 sub2node->SetLineColor(kColorITS);
13591 sub2node->SetVisibility(1);
13592 fNodes->Add(sub2node);
13595 // Place copy #18 of ITS5 directly in I565
13597 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13598 sub2node->SetLineColor(kColorITS);
13599 sub2node->SetVisibility(1);
13600 fNodes->Add(sub2node);
13603 // Place copy #19 of ITS5 directly in I565
13605 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13606 sub2node->SetLineColor(kColorITS);
13607 sub2node->SetVisibility(1);
13608 fNodes->Add(sub2node);
13611 // Place copy #20 of ITS5 directly in I565
13613 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13614 sub2node->SetLineColor(kColorITS);
13615 sub2node->SetVisibility(1);
13616 fNodes->Add(sub2node);
13619 // Place copy #21 of ITS5 directly in I565
13621 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13622 sub2node->SetLineColor(kColorITS);
13623 sub2node->SetVisibility(1);
13624 fNodes->Add(sub2node);
13627 // Place copy #22 of ITS5 directly in I565
13629 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13630 sub2node->SetLineColor(kColorITS);
13631 sub2node->SetVisibility(1);
13632 fNodes->Add(sub2node);
13634 fNodes->Add(sub1node);
13637 // Place copy #20 of I565 in IT56
13639 sub1node = new TNode("I565","I565","I565",13.9433,-35.992,0.,"itsrot618");
13640 sub1node->SetLineColor(kColorITS);
13641 sub1node->SetVisibility(0);
13644 // Place copy #1 of ITS5 directly in I565
13646 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13647 sub2node->SetLineColor(kColorITS);
13648 sub2node->SetVisibility(1);
13649 fNodes->Add(sub2node);
13652 // Place copy #2 of ITS5 directly in I565
13654 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13655 sub2node->SetLineColor(kColorITS);
13656 sub2node->SetVisibility(1);
13657 fNodes->Add(sub2node);
13660 // Place copy #3 of ITS5 directly in I565
13662 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13663 sub2node->SetLineColor(kColorITS);
13664 sub2node->SetVisibility(1);
13665 fNodes->Add(sub2node);
13668 // Place copy #4 of ITS5 directly in I565
13670 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13671 sub2node->SetLineColor(kColorITS);
13672 sub2node->SetVisibility(1);
13673 fNodes->Add(sub2node);
13676 // Place copy #5 of ITS5 directly in I565
13678 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13679 sub2node->SetLineColor(kColorITS);
13680 sub2node->SetVisibility(1);
13681 fNodes->Add(sub2node);
13684 // Place copy #6 of ITS5 directly in I565
13686 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13687 sub2node->SetLineColor(kColorITS);
13688 sub2node->SetVisibility(1);
13689 fNodes->Add(sub2node);
13692 // Place copy #7 of ITS5 directly in I565
13694 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13695 sub2node->SetLineColor(kColorITS);
13696 sub2node->SetVisibility(1);
13697 fNodes->Add(sub2node);
13700 // Place copy #8 of ITS5 directly in I565
13702 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13703 sub2node->SetLineColor(kColorITS);
13704 sub2node->SetVisibility(1);
13705 fNodes->Add(sub2node);
13708 // Place copy #9 of ITS5 directly in I565
13710 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13711 sub2node->SetLineColor(kColorITS);
13712 sub2node->SetVisibility(1);
13713 fNodes->Add(sub2node);
13716 // Place copy #10 of ITS5 directly in I565
13718 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13719 sub2node->SetLineColor(kColorITS);
13720 sub2node->SetVisibility(1);
13721 fNodes->Add(sub2node);
13724 // Place copy #11 of ITS5 directly in I565
13726 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13727 sub2node->SetLineColor(kColorITS);
13728 sub2node->SetVisibility(1);
13729 fNodes->Add(sub2node);
13732 // Place copy #12 of ITS5 directly in I565
13734 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13735 sub2node->SetLineColor(kColorITS);
13736 sub2node->SetVisibility(1);
13737 fNodes->Add(sub2node);
13740 // Place copy #13 of ITS5 directly in I565
13742 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13743 sub2node->SetLineColor(kColorITS);
13744 sub2node->SetVisibility(1);
13745 fNodes->Add(sub2node);
13748 // Place copy #14 of ITS5 directly in I565
13750 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13751 sub2node->SetLineColor(kColorITS);
13752 sub2node->SetVisibility(1);
13753 fNodes->Add(sub2node);
13756 // Place copy #15 of ITS5 directly in I565
13758 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13759 sub2node->SetLineColor(kColorITS);
13760 sub2node->SetVisibility(1);
13761 fNodes->Add(sub2node);
13764 // Place copy #16 of ITS5 directly in I565
13766 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13767 sub2node->SetLineColor(kColorITS);
13768 sub2node->SetVisibility(1);
13769 fNodes->Add(sub2node);
13772 // Place copy #17 of ITS5 directly in I565
13774 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13775 sub2node->SetLineColor(kColorITS);
13776 sub2node->SetVisibility(1);
13777 fNodes->Add(sub2node);
13780 // Place copy #18 of ITS5 directly in I565
13782 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13783 sub2node->SetLineColor(kColorITS);
13784 sub2node->SetVisibility(1);
13785 fNodes->Add(sub2node);
13788 // Place copy #19 of ITS5 directly in I565
13790 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13791 sub2node->SetLineColor(kColorITS);
13792 sub2node->SetVisibility(1);
13793 fNodes->Add(sub2node);
13796 // Place copy #20 of ITS5 directly in I565
13798 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13799 sub2node->SetLineColor(kColorITS);
13800 sub2node->SetVisibility(1);
13801 fNodes->Add(sub2node);
13804 // Place copy #21 of ITS5 directly in I565
13806 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13807 sub2node->SetLineColor(kColorITS);
13808 sub2node->SetVisibility(1);
13809 fNodes->Add(sub2node);
13812 // Place copy #22 of ITS5 directly in I565
13814 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
13815 sub2node->SetLineColor(kColorITS);
13816 sub2node->SetVisibility(1);
13817 fNodes->Add(sub2node);
13819 fNodes->Add(sub1node);
13822 // Place copy #21 of I565 in IT56
13824 sub1node = new TNode("I565","I565","I565",20.2387,-32.6866,0.,"itsrot528");
13825 sub1node->SetLineColor(kColorITS);
13826 sub1node->SetVisibility(0);
13829 // Place copy #1 of ITS5 directly in I565
13831 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
13832 sub2node->SetLineColor(kColorITS);
13833 sub2node->SetVisibility(1);
13834 fNodes->Add(sub2node);
13837 // Place copy #2 of ITS5 directly in I565
13839 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
13840 sub2node->SetLineColor(kColorITS);
13841 sub2node->SetVisibility(1);
13842 fNodes->Add(sub2node);
13845 // Place copy #3 of ITS5 directly in I565
13847 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
13848 sub2node->SetLineColor(kColorITS);
13849 sub2node->SetVisibility(1);
13850 fNodes->Add(sub2node);
13853 // Place copy #4 of ITS5 directly in I565
13855 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
13856 sub2node->SetLineColor(kColorITS);
13857 sub2node->SetVisibility(1);
13858 fNodes->Add(sub2node);
13861 // Place copy #5 of ITS5 directly in I565
13863 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
13864 sub2node->SetLineColor(kColorITS);
13865 sub2node->SetVisibility(1);
13866 fNodes->Add(sub2node);
13869 // Place copy #6 of ITS5 directly in I565
13871 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
13872 sub2node->SetLineColor(kColorITS);
13873 sub2node->SetVisibility(1);
13874 fNodes->Add(sub2node);
13877 // Place copy #7 of ITS5 directly in I565
13879 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
13880 sub2node->SetLineColor(kColorITS);
13881 sub2node->SetVisibility(1);
13882 fNodes->Add(sub2node);
13885 // Place copy #8 of ITS5 directly in I565
13887 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
13888 sub2node->SetLineColor(kColorITS);
13889 sub2node->SetVisibility(1);
13890 fNodes->Add(sub2node);
13893 // Place copy #9 of ITS5 directly in I565
13895 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
13896 sub2node->SetLineColor(kColorITS);
13897 sub2node->SetVisibility(1);
13898 fNodes->Add(sub2node);
13901 // Place copy #10 of ITS5 directly in I565
13903 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
13904 sub2node->SetLineColor(kColorITS);
13905 sub2node->SetVisibility(1);
13906 fNodes->Add(sub2node);
13909 // Place copy #11 of ITS5 directly in I565
13911 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
13912 sub2node->SetLineColor(kColorITS);
13913 sub2node->SetVisibility(1);
13914 fNodes->Add(sub2node);
13917 // Place copy #12 of ITS5 directly in I565
13919 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
13920 sub2node->SetLineColor(kColorITS);
13921 sub2node->SetVisibility(1);
13922 fNodes->Add(sub2node);
13925 // Place copy #13 of ITS5 directly in I565
13927 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
13928 sub2node->SetLineColor(kColorITS);
13929 sub2node->SetVisibility(1);
13930 fNodes->Add(sub2node);
13933 // Place copy #14 of ITS5 directly in I565
13935 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
13936 sub2node->SetLineColor(kColorITS);
13937 sub2node->SetVisibility(1);
13938 fNodes->Add(sub2node);
13941 // Place copy #15 of ITS5 directly in I565
13943 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
13944 sub2node->SetLineColor(kColorITS);
13945 sub2node->SetVisibility(1);
13946 fNodes->Add(sub2node);
13949 // Place copy #16 of ITS5 directly in I565
13951 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
13952 sub2node->SetLineColor(kColorITS);
13953 sub2node->SetVisibility(1);
13954 fNodes->Add(sub2node);
13957 // Place copy #17 of ITS5 directly in I565
13959 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
13960 sub2node->SetLineColor(kColorITS);
13961 sub2node->SetVisibility(1);
13962 fNodes->Add(sub2node);
13965 // Place copy #18 of ITS5 directly in I565
13967 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
13968 sub2node->SetLineColor(kColorITS);
13969 sub2node->SetVisibility(1);
13970 fNodes->Add(sub2node);
13973 // Place copy #19 of ITS5 directly in I565
13975 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
13976 sub2node->SetLineColor(kColorITS);
13977 sub2node->SetVisibility(1);
13978 fNodes->Add(sub2node);
13981 // Place copy #20 of ITS5 directly in I565
13983 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
13984 sub2node->SetLineColor(kColorITS);
13985 sub2node->SetVisibility(1);
13986 fNodes->Add(sub2node);
13989 // Place copy #21 of ITS5 directly in I565
13991 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
13992 sub2node->SetLineColor(kColorITS);
13993 sub2node->SetVisibility(1);
13994 fNodes->Add(sub2node);
13997 // Place copy #22 of ITS5 directly in I565
13999 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14000 sub2node->SetLineColor(kColorITS);
14001 sub2node->SetVisibility(1);
14002 fNodes->Add(sub2node);
14004 fNodes->Add(sub1node);
14007 // Place copy #22 of I565 in IT56
14009 sub1node = new TNode("I565","I565","I565",26.0036,-28.5246,0.,"itsrot527");
14010 sub1node->SetLineColor(kColorITS);
14011 sub1node->SetVisibility(0);
14014 // Place copy #1 of ITS5 directly in I565
14016 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14017 sub2node->SetLineColor(kColorITS);
14018 sub2node->SetVisibility(1);
14019 fNodes->Add(sub2node);
14022 // Place copy #2 of ITS5 directly in I565
14024 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14025 sub2node->SetLineColor(kColorITS);
14026 sub2node->SetVisibility(1);
14027 fNodes->Add(sub2node);
14030 // Place copy #3 of ITS5 directly in I565
14032 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14033 sub2node->SetLineColor(kColorITS);
14034 sub2node->SetVisibility(1);
14035 fNodes->Add(sub2node);
14038 // Place copy #4 of ITS5 directly in I565
14040 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14041 sub2node->SetLineColor(kColorITS);
14042 sub2node->SetVisibility(1);
14043 fNodes->Add(sub2node);
14046 // Place copy #5 of ITS5 directly in I565
14048 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14049 sub2node->SetLineColor(kColorITS);
14050 sub2node->SetVisibility(1);
14051 fNodes->Add(sub2node);
14054 // Place copy #6 of ITS5 directly in I565
14056 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14057 sub2node->SetLineColor(kColorITS);
14058 sub2node->SetVisibility(1);
14059 fNodes->Add(sub2node);
14062 // Place copy #7 of ITS5 directly in I565
14064 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14065 sub2node->SetLineColor(kColorITS);
14066 sub2node->SetVisibility(1);
14067 fNodes->Add(sub2node);
14070 // Place copy #8 of ITS5 directly in I565
14072 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14073 sub2node->SetLineColor(kColorITS);
14074 sub2node->SetVisibility(1);
14075 fNodes->Add(sub2node);
14078 // Place copy #9 of ITS5 directly in I565
14080 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14081 sub2node->SetLineColor(kColorITS);
14082 sub2node->SetVisibility(1);
14083 fNodes->Add(sub2node);
14086 // Place copy #10 of ITS5 directly in I565
14088 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14089 sub2node->SetLineColor(kColorITS);
14090 sub2node->SetVisibility(1);
14091 fNodes->Add(sub2node);
14094 // Place copy #11 of ITS5 directly in I565
14096 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14097 sub2node->SetLineColor(kColorITS);
14098 sub2node->SetVisibility(1);
14099 fNodes->Add(sub2node);
14102 // Place copy #12 of ITS5 directly in I565
14104 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14105 sub2node->SetLineColor(kColorITS);
14106 sub2node->SetVisibility(1);
14107 fNodes->Add(sub2node);
14110 // Place copy #13 of ITS5 directly in I565
14112 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14113 sub2node->SetLineColor(kColorITS);
14114 sub2node->SetVisibility(1);
14115 fNodes->Add(sub2node);
14118 // Place copy #14 of ITS5 directly in I565
14120 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14121 sub2node->SetLineColor(kColorITS);
14122 sub2node->SetVisibility(1);
14123 fNodes->Add(sub2node);
14126 // Place copy #15 of ITS5 directly in I565
14128 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14129 sub2node->SetLineColor(kColorITS);
14130 sub2node->SetVisibility(1);
14131 fNodes->Add(sub2node);
14134 // Place copy #16 of ITS5 directly in I565
14136 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14137 sub2node->SetLineColor(kColorITS);
14138 sub2node->SetVisibility(1);
14139 fNodes->Add(sub2node);
14142 // Place copy #17 of ITS5 directly in I565
14144 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14145 sub2node->SetLineColor(kColorITS);
14146 sub2node->SetVisibility(1);
14147 fNodes->Add(sub2node);
14150 // Place copy #18 of ITS5 directly in I565
14152 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14153 sub2node->SetLineColor(kColorITS);
14154 sub2node->SetVisibility(1);
14155 fNodes->Add(sub2node);
14158 // Place copy #19 of ITS5 directly in I565
14160 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14161 sub2node->SetLineColor(kColorITS);
14162 sub2node->SetVisibility(1);
14163 fNodes->Add(sub2node);
14166 // Place copy #20 of ITS5 directly in I565
14168 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14169 sub2node->SetLineColor(kColorITS);
14170 sub2node->SetVisibility(1);
14171 fNodes->Add(sub2node);
14174 // Place copy #21 of ITS5 directly in I565
14176 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14177 sub2node->SetLineColor(kColorITS);
14178 sub2node->SetVisibility(1);
14179 fNodes->Add(sub2node);
14182 // Place copy #22 of ITS5 directly in I565
14184 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14185 sub2node->SetLineColor(kColorITS);
14186 sub2node->SetVisibility(1);
14187 fNodes->Add(sub2node);
14189 fNodes->Add(sub1node);
14192 // Place copy #23 of I565 in IT56
14194 sub1node = new TNode("I565","I565","I565",30.6798,-23.1683,0.,"itsrot526");
14195 sub1node->SetLineColor(kColorITS);
14196 sub1node->SetVisibility(0);
14199 // Place copy #1 of ITS5 directly in I565
14201 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14202 sub2node->SetLineColor(kColorITS);
14203 sub2node->SetVisibility(1);
14204 fNodes->Add(sub2node);
14207 // Place copy #2 of ITS5 directly in I565
14209 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14210 sub2node->SetLineColor(kColorITS);
14211 sub2node->SetVisibility(1);
14212 fNodes->Add(sub2node);
14215 // Place copy #3 of ITS5 directly in I565
14217 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14218 sub2node->SetLineColor(kColorITS);
14219 sub2node->SetVisibility(1);
14220 fNodes->Add(sub2node);
14223 // Place copy #4 of ITS5 directly in I565
14225 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14226 sub2node->SetLineColor(kColorITS);
14227 sub2node->SetVisibility(1);
14228 fNodes->Add(sub2node);
14231 // Place copy #5 of ITS5 directly in I565
14233 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14234 sub2node->SetLineColor(kColorITS);
14235 sub2node->SetVisibility(1);
14236 fNodes->Add(sub2node);
14239 // Place copy #6 of ITS5 directly in I565
14241 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14242 sub2node->SetLineColor(kColorITS);
14243 sub2node->SetVisibility(1);
14244 fNodes->Add(sub2node);
14247 // Place copy #7 of ITS5 directly in I565
14249 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14250 sub2node->SetLineColor(kColorITS);
14251 sub2node->SetVisibility(1);
14252 fNodes->Add(sub2node);
14255 // Place copy #8 of ITS5 directly in I565
14257 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14258 sub2node->SetLineColor(kColorITS);
14259 sub2node->SetVisibility(1);
14260 fNodes->Add(sub2node);
14263 // Place copy #9 of ITS5 directly in I565
14265 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14266 sub2node->SetLineColor(kColorITS);
14267 sub2node->SetVisibility(1);
14268 fNodes->Add(sub2node);
14271 // Place copy #10 of ITS5 directly in I565
14273 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14274 sub2node->SetLineColor(kColorITS);
14275 sub2node->SetVisibility(1);
14276 fNodes->Add(sub2node);
14279 // Place copy #11 of ITS5 directly in I565
14281 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14282 sub2node->SetLineColor(kColorITS);
14283 sub2node->SetVisibility(1);
14284 fNodes->Add(sub2node);
14287 // Place copy #12 of ITS5 directly in I565
14289 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14290 sub2node->SetLineColor(kColorITS);
14291 sub2node->SetVisibility(1);
14292 fNodes->Add(sub2node);
14295 // Place copy #13 of ITS5 directly in I565
14297 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14298 sub2node->SetLineColor(kColorITS);
14299 sub2node->SetVisibility(1);
14300 fNodes->Add(sub2node);
14303 // Place copy #14 of ITS5 directly in I565
14305 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14306 sub2node->SetLineColor(kColorITS);
14307 sub2node->SetVisibility(1);
14308 fNodes->Add(sub2node);
14311 // Place copy #15 of ITS5 directly in I565
14313 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14314 sub2node->SetLineColor(kColorITS);
14315 sub2node->SetVisibility(1);
14316 fNodes->Add(sub2node);
14319 // Place copy #16 of ITS5 directly in I565
14321 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14322 sub2node->SetLineColor(kColorITS);
14323 sub2node->SetVisibility(1);
14324 fNodes->Add(sub2node);
14327 // Place copy #17 of ITS5 directly in I565
14329 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14330 sub2node->SetLineColor(kColorITS);
14331 sub2node->SetVisibility(1);
14332 fNodes->Add(sub2node);
14335 // Place copy #18 of ITS5 directly in I565
14337 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14338 sub2node->SetLineColor(kColorITS);
14339 sub2node->SetVisibility(1);
14340 fNodes->Add(sub2node);
14343 // Place copy #19 of ITS5 directly in I565
14345 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14346 sub2node->SetLineColor(kColorITS);
14347 sub2node->SetVisibility(1);
14348 fNodes->Add(sub2node);
14351 // Place copy #20 of ITS5 directly in I565
14353 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14354 sub2node->SetLineColor(kColorITS);
14355 sub2node->SetVisibility(1);
14356 fNodes->Add(sub2node);
14359 // Place copy #21 of ITS5 directly in I565
14361 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14362 sub2node->SetLineColor(kColorITS);
14363 sub2node->SetVisibility(1);
14364 fNodes->Add(sub2node);
14367 // Place copy #22 of ITS5 directly in I565
14369 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14370 sub2node->SetLineColor(kColorITS);
14371 sub2node->SetVisibility(1);
14372 fNodes->Add(sub2node);
14374 fNodes->Add(sub1node);
14377 // Place copy #24 of I565 in IT56
14379 sub1node = new TNode("I565","I565","I565",34.5519,-17.2048,0.,"itsrot525");
14380 sub1node->SetLineColor(kColorITS);
14381 sub1node->SetVisibility(0);
14384 // Place copy #1 of ITS5 directly in I565
14386 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14387 sub2node->SetLineColor(kColorITS);
14388 sub2node->SetVisibility(1);
14389 fNodes->Add(sub2node);
14392 // Place copy #2 of ITS5 directly in I565
14394 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14395 sub2node->SetLineColor(kColorITS);
14396 sub2node->SetVisibility(1);
14397 fNodes->Add(sub2node);
14400 // Place copy #3 of ITS5 directly in I565
14402 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14403 sub2node->SetLineColor(kColorITS);
14404 sub2node->SetVisibility(1);
14405 fNodes->Add(sub2node);
14408 // Place copy #4 of ITS5 directly in I565
14410 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14411 sub2node->SetLineColor(kColorITS);
14412 sub2node->SetVisibility(1);
14413 fNodes->Add(sub2node);
14416 // Place copy #5 of ITS5 directly in I565
14418 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14419 sub2node->SetLineColor(kColorITS);
14420 sub2node->SetVisibility(1);
14421 fNodes->Add(sub2node);
14424 // Place copy #6 of ITS5 directly in I565
14426 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14427 sub2node->SetLineColor(kColorITS);
14428 sub2node->SetVisibility(1);
14429 fNodes->Add(sub2node);
14432 // Place copy #7 of ITS5 directly in I565
14434 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14435 sub2node->SetLineColor(kColorITS);
14436 sub2node->SetVisibility(1);
14437 fNodes->Add(sub2node);
14440 // Place copy #8 of ITS5 directly in I565
14442 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14443 sub2node->SetLineColor(kColorITS);
14444 sub2node->SetVisibility(1);
14445 fNodes->Add(sub2node);
14448 // Place copy #9 of ITS5 directly in I565
14450 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14451 sub2node->SetLineColor(kColorITS);
14452 sub2node->SetVisibility(1);
14453 fNodes->Add(sub2node);
14456 // Place copy #10 of ITS5 directly in I565
14458 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14459 sub2node->SetLineColor(kColorITS);
14460 sub2node->SetVisibility(1);
14461 fNodes->Add(sub2node);
14464 // Place copy #11 of ITS5 directly in I565
14466 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14467 sub2node->SetLineColor(kColorITS);
14468 sub2node->SetVisibility(1);
14469 fNodes->Add(sub2node);
14472 // Place copy #12 of ITS5 directly in I565
14474 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14475 sub2node->SetLineColor(kColorITS);
14476 sub2node->SetVisibility(1);
14477 fNodes->Add(sub2node);
14480 // Place copy #13 of ITS5 directly in I565
14482 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14483 sub2node->SetLineColor(kColorITS);
14484 sub2node->SetVisibility(1);
14485 fNodes->Add(sub2node);
14488 // Place copy #14 of ITS5 directly in I565
14490 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14491 sub2node->SetLineColor(kColorITS);
14492 sub2node->SetVisibility(1);
14493 fNodes->Add(sub2node);
14496 // Place copy #15 of ITS5 directly in I565
14498 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14499 sub2node->SetLineColor(kColorITS);
14500 sub2node->SetVisibility(1);
14501 fNodes->Add(sub2node);
14504 // Place copy #16 of ITS5 directly in I565
14506 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14507 sub2node->SetLineColor(kColorITS);
14508 sub2node->SetVisibility(1);
14509 fNodes->Add(sub2node);
14512 // Place copy #17 of ITS5 directly in I565
14514 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14515 sub2node->SetLineColor(kColorITS);
14516 sub2node->SetVisibility(1);
14517 fNodes->Add(sub2node);
14520 // Place copy #18 of ITS5 directly in I565
14522 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14523 sub2node->SetLineColor(kColorITS);
14524 sub2node->SetVisibility(1);
14525 fNodes->Add(sub2node);
14528 // Place copy #19 of ITS5 directly in I565
14530 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14531 sub2node->SetLineColor(kColorITS);
14532 sub2node->SetVisibility(1);
14533 fNodes->Add(sub2node);
14536 // Place copy #20 of ITS5 directly in I565
14538 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14539 sub2node->SetLineColor(kColorITS);
14540 sub2node->SetVisibility(1);
14541 fNodes->Add(sub2node);
14544 // Place copy #21 of ITS5 directly in I565
14546 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14547 sub2node->SetLineColor(kColorITS);
14548 sub2node->SetVisibility(1);
14549 fNodes->Add(sub2node);
14552 // Place copy #22 of ITS5 directly in I565
14554 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14555 sub2node->SetLineColor(kColorITS);
14556 sub2node->SetVisibility(1);
14557 fNodes->Add(sub2node);
14559 fNodes->Add(sub1node);
14562 // Place copy #25 of I565 in IT56
14564 sub1node = new TNode("I565","I565","I565",36.9774,-10.521,0.,"itsrot524");
14565 sub1node->SetLineColor(kColorITS);
14566 sub1node->SetVisibility(0);
14569 // Place copy #1 of ITS5 directly in I565
14571 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14572 sub2node->SetLineColor(kColorITS);
14573 sub2node->SetVisibility(1);
14574 fNodes->Add(sub2node);
14577 // Place copy #2 of ITS5 directly in I565
14579 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14580 sub2node->SetLineColor(kColorITS);
14581 sub2node->SetVisibility(1);
14582 fNodes->Add(sub2node);
14585 // Place copy #3 of ITS5 directly in I565
14587 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14588 sub2node->SetLineColor(kColorITS);
14589 sub2node->SetVisibility(1);
14590 fNodes->Add(sub2node);
14593 // Place copy #4 of ITS5 directly in I565
14595 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14596 sub2node->SetLineColor(kColorITS);
14597 sub2node->SetVisibility(1);
14598 fNodes->Add(sub2node);
14601 // Place copy #5 of ITS5 directly in I565
14603 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14604 sub2node->SetLineColor(kColorITS);
14605 sub2node->SetVisibility(1);
14606 fNodes->Add(sub2node);
14609 // Place copy #6 of ITS5 directly in I565
14611 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14612 sub2node->SetLineColor(kColorITS);
14613 sub2node->SetVisibility(1);
14614 fNodes->Add(sub2node);
14617 // Place copy #7 of ITS5 directly in I565
14619 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14620 sub2node->SetLineColor(kColorITS);
14621 sub2node->SetVisibility(1);
14622 fNodes->Add(sub2node);
14625 // Place copy #8 of ITS5 directly in I565
14627 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14628 sub2node->SetLineColor(kColorITS);
14629 sub2node->SetVisibility(1);
14630 fNodes->Add(sub2node);
14633 // Place copy #9 of ITS5 directly in I565
14635 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14636 sub2node->SetLineColor(kColorITS);
14637 sub2node->SetVisibility(1);
14638 fNodes->Add(sub2node);
14641 // Place copy #10 of ITS5 directly in I565
14643 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14644 sub2node->SetLineColor(kColorITS);
14645 sub2node->SetVisibility(1);
14646 fNodes->Add(sub2node);
14649 // Place copy #11 of ITS5 directly in I565
14651 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14652 sub2node->SetLineColor(kColorITS);
14653 sub2node->SetVisibility(1);
14654 fNodes->Add(sub2node);
14657 // Place copy #12 of ITS5 directly in I565
14659 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14660 sub2node->SetLineColor(kColorITS);
14661 sub2node->SetVisibility(1);
14662 fNodes->Add(sub2node);
14665 // Place copy #13 of ITS5 directly in I565
14667 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14668 sub2node->SetLineColor(kColorITS);
14669 sub2node->SetVisibility(1);
14670 fNodes->Add(sub2node);
14673 // Place copy #14 of ITS5 directly in I565
14675 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14676 sub2node->SetLineColor(kColorITS);
14677 sub2node->SetVisibility(1);
14678 fNodes->Add(sub2node);
14681 // Place copy #15 of ITS5 directly in I565
14683 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14684 sub2node->SetLineColor(kColorITS);
14685 sub2node->SetVisibility(1);
14686 fNodes->Add(sub2node);
14689 // Place copy #16 of ITS5 directly in I565
14691 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14692 sub2node->SetLineColor(kColorITS);
14693 sub2node->SetVisibility(1);
14694 fNodes->Add(sub2node);
14697 // Place copy #17 of ITS5 directly in I565
14699 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14700 sub2node->SetLineColor(kColorITS);
14701 sub2node->SetVisibility(1);
14702 fNodes->Add(sub2node);
14705 // Place copy #18 of ITS5 directly in I565
14707 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14708 sub2node->SetLineColor(kColorITS);
14709 sub2node->SetVisibility(1);
14710 fNodes->Add(sub2node);
14713 // Place copy #19 of ITS5 directly in I565
14715 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14716 sub2node->SetLineColor(kColorITS);
14717 sub2node->SetVisibility(1);
14718 fNodes->Add(sub2node);
14721 // Place copy #20 of ITS5 directly in I565
14723 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14724 sub2node->SetLineColor(kColorITS);
14725 sub2node->SetVisibility(1);
14726 fNodes->Add(sub2node);
14729 // Place copy #21 of ITS5 directly in I565
14731 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14732 sub2node->SetLineColor(kColorITS);
14733 sub2node->SetVisibility(1);
14734 fNodes->Add(sub2node);
14737 // Place copy #22 of ITS5 directly in I565
14739 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14740 sub2node->SetLineColor(kColorITS);
14741 sub2node->SetVisibility(1);
14742 fNodes->Add(sub2node);
14744 fNodes->Add(sub1node);
14747 // Place copy #26 of I565 in IT56
14749 sub1node = new TNode("I565","I565","I565",38.4338,-3.5614,0.,"itsrot523");
14750 sub1node->SetLineColor(kColorITS);
14751 sub1node->SetVisibility(0);
14754 // Place copy #1 of ITS5 directly in I565
14756 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14757 sub2node->SetLineColor(kColorITS);
14758 sub2node->SetVisibility(1);
14759 fNodes->Add(sub2node);
14762 // Place copy #2 of ITS5 directly in I565
14764 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14765 sub2node->SetLineColor(kColorITS);
14766 sub2node->SetVisibility(1);
14767 fNodes->Add(sub2node);
14770 // Place copy #3 of ITS5 directly in I565
14772 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14773 sub2node->SetLineColor(kColorITS);
14774 sub2node->SetVisibility(1);
14775 fNodes->Add(sub2node);
14778 // Place copy #4 of ITS5 directly in I565
14780 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14781 sub2node->SetLineColor(kColorITS);
14782 sub2node->SetVisibility(1);
14783 fNodes->Add(sub2node);
14786 // Place copy #5 of ITS5 directly in I565
14788 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14789 sub2node->SetLineColor(kColorITS);
14790 sub2node->SetVisibility(1);
14791 fNodes->Add(sub2node);
14794 // Place copy #6 of ITS5 directly in I565
14796 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14797 sub2node->SetLineColor(kColorITS);
14798 sub2node->SetVisibility(1);
14799 fNodes->Add(sub2node);
14802 // Place copy #7 of ITS5 directly in I565
14804 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14805 sub2node->SetLineColor(kColorITS);
14806 sub2node->SetVisibility(1);
14807 fNodes->Add(sub2node);
14810 // Place copy #8 of ITS5 directly in I565
14812 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14813 sub2node->SetLineColor(kColorITS);
14814 sub2node->SetVisibility(1);
14815 fNodes->Add(sub2node);
14818 // Place copy #9 of ITS5 directly in I565
14820 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
14821 sub2node->SetLineColor(kColorITS);
14822 sub2node->SetVisibility(1);
14823 fNodes->Add(sub2node);
14826 // Place copy #10 of ITS5 directly in I565
14828 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
14829 sub2node->SetLineColor(kColorITS);
14830 sub2node->SetVisibility(1);
14831 fNodes->Add(sub2node);
14834 // Place copy #11 of ITS5 directly in I565
14836 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
14837 sub2node->SetLineColor(kColorITS);
14838 sub2node->SetVisibility(1);
14839 fNodes->Add(sub2node);
14842 // Place copy #12 of ITS5 directly in I565
14844 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
14845 sub2node->SetLineColor(kColorITS);
14846 sub2node->SetVisibility(1);
14847 fNodes->Add(sub2node);
14850 // Place copy #13 of ITS5 directly in I565
14852 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
14853 sub2node->SetLineColor(kColorITS);
14854 sub2node->SetVisibility(1);
14855 fNodes->Add(sub2node);
14858 // Place copy #14 of ITS5 directly in I565
14860 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
14861 sub2node->SetLineColor(kColorITS);
14862 sub2node->SetVisibility(1);
14863 fNodes->Add(sub2node);
14866 // Place copy #15 of ITS5 directly in I565
14868 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
14869 sub2node->SetLineColor(kColorITS);
14870 sub2node->SetVisibility(1);
14871 fNodes->Add(sub2node);
14874 // Place copy #16 of ITS5 directly in I565
14876 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
14877 sub2node->SetLineColor(kColorITS);
14878 sub2node->SetVisibility(1);
14879 fNodes->Add(sub2node);
14882 // Place copy #17 of ITS5 directly in I565
14884 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
14885 sub2node->SetLineColor(kColorITS);
14886 sub2node->SetVisibility(1);
14887 fNodes->Add(sub2node);
14890 // Place copy #18 of ITS5 directly in I565
14892 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
14893 sub2node->SetLineColor(kColorITS);
14894 sub2node->SetVisibility(1);
14895 fNodes->Add(sub2node);
14898 // Place copy #19 of ITS5 directly in I565
14900 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
14901 sub2node->SetLineColor(kColorITS);
14902 sub2node->SetVisibility(1);
14903 fNodes->Add(sub2node);
14906 // Place copy #20 of ITS5 directly in I565
14908 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
14909 sub2node->SetLineColor(kColorITS);
14910 sub2node->SetVisibility(1);
14911 fNodes->Add(sub2node);
14914 // Place copy #21 of ITS5 directly in I565
14916 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
14917 sub2node->SetLineColor(kColorITS);
14918 sub2node->SetVisibility(1);
14919 fNodes->Add(sub2node);
14922 // Place copy #22 of ITS5 directly in I565
14924 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
14925 sub2node->SetLineColor(kColorITS);
14926 sub2node->SetVisibility(1);
14927 fNodes->Add(sub2node);
14929 fNodes->Add(sub1node);
14932 // Place copy #27 of I565 in IT56
14934 sub1node = new TNode("I565","I565","I565",38.281,3.5472,0.,"itsrot522");
14935 sub1node->SetLineColor(kColorITS);
14936 sub1node->SetVisibility(0);
14939 // Place copy #1 of ITS5 directly in I565
14941 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
14942 sub2node->SetLineColor(kColorITS);
14943 sub2node->SetVisibility(1);
14944 fNodes->Add(sub2node);
14947 // Place copy #2 of ITS5 directly in I565
14949 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
14950 sub2node->SetLineColor(kColorITS);
14951 sub2node->SetVisibility(1);
14952 fNodes->Add(sub2node);
14955 // Place copy #3 of ITS5 directly in I565
14957 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
14958 sub2node->SetLineColor(kColorITS);
14959 sub2node->SetVisibility(1);
14960 fNodes->Add(sub2node);
14963 // Place copy #4 of ITS5 directly in I565
14965 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
14966 sub2node->SetLineColor(kColorITS);
14967 sub2node->SetVisibility(1);
14968 fNodes->Add(sub2node);
14971 // Place copy #5 of ITS5 directly in I565
14973 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
14974 sub2node->SetLineColor(kColorITS);
14975 sub2node->SetVisibility(1);
14976 fNodes->Add(sub2node);
14979 // Place copy #6 of ITS5 directly in I565
14981 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
14982 sub2node->SetLineColor(kColorITS);
14983 sub2node->SetVisibility(1);
14984 fNodes->Add(sub2node);
14987 // Place copy #7 of ITS5 directly in I565
14989 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
14990 sub2node->SetLineColor(kColorITS);
14991 sub2node->SetVisibility(1);
14992 fNodes->Add(sub2node);
14995 // Place copy #8 of ITS5 directly in I565
14997 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
14998 sub2node->SetLineColor(kColorITS);
14999 sub2node->SetVisibility(1);
15000 fNodes->Add(sub2node);
15003 // Place copy #9 of ITS5 directly in I565
15005 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15006 sub2node->SetLineColor(kColorITS);
15007 sub2node->SetVisibility(1);
15008 fNodes->Add(sub2node);
15011 // Place copy #10 of ITS5 directly in I565
15013 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15014 sub2node->SetLineColor(kColorITS);
15015 sub2node->SetVisibility(1);
15016 fNodes->Add(sub2node);
15019 // Place copy #11 of ITS5 directly in I565
15021 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15022 sub2node->SetLineColor(kColorITS);
15023 sub2node->SetVisibility(1);
15024 fNodes->Add(sub2node);
15027 // Place copy #12 of ITS5 directly in I565
15029 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15030 sub2node->SetLineColor(kColorITS);
15031 sub2node->SetVisibility(1);
15032 fNodes->Add(sub2node);
15035 // Place copy #13 of ITS5 directly in I565
15037 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15038 sub2node->SetLineColor(kColorITS);
15039 sub2node->SetVisibility(1);
15040 fNodes->Add(sub2node);
15043 // Place copy #14 of ITS5 directly in I565
15045 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15046 sub2node->SetLineColor(kColorITS);
15047 sub2node->SetVisibility(1);
15048 fNodes->Add(sub2node);
15051 // Place copy #15 of ITS5 directly in I565
15053 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15054 sub2node->SetLineColor(kColorITS);
15055 sub2node->SetVisibility(1);
15056 fNodes->Add(sub2node);
15059 // Place copy #16 of ITS5 directly in I565
15061 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15062 sub2node->SetLineColor(kColorITS);
15063 sub2node->SetVisibility(1);
15064 fNodes->Add(sub2node);
15067 // Place copy #17 of ITS5 directly in I565
15069 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15070 sub2node->SetLineColor(kColorITS);
15071 sub2node->SetVisibility(1);
15072 fNodes->Add(sub2node);
15075 // Place copy #18 of ITS5 directly in I565
15077 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15078 sub2node->SetLineColor(kColorITS);
15079 sub2node->SetVisibility(1);
15080 fNodes->Add(sub2node);
15083 // Place copy #19 of ITS5 directly in I565
15085 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15086 sub2node->SetLineColor(kColorITS);
15087 sub2node->SetVisibility(1);
15088 fNodes->Add(sub2node);
15091 // Place copy #20 of ITS5 directly in I565
15093 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15094 sub2node->SetLineColor(kColorITS);
15095 sub2node->SetVisibility(1);
15096 fNodes->Add(sub2node);
15099 // Place copy #21 of ITS5 directly in I565
15101 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15102 sub2node->SetLineColor(kColorITS);
15103 sub2node->SetVisibility(1);
15104 fNodes->Add(sub2node);
15107 // Place copy #22 of ITS5 directly in I565
15109 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15110 sub2node->SetLineColor(kColorITS);
15111 sub2node->SetVisibility(1);
15112 fNodes->Add(sub2node);
15114 fNodes->Add(sub1node);
15117 // Place copy #28 of I565 in IT56
15119 sub1node = new TNode("I565","I565","I565",37.125,10.5629,0.,"itsrot521");
15120 sub1node->SetLineColor(kColorITS);
15121 sub1node->SetVisibility(0);
15124 // Place copy #1 of ITS5 directly in I565
15126 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15127 sub2node->SetLineColor(kColorITS);
15128 sub2node->SetVisibility(1);
15129 fNodes->Add(sub2node);
15132 // Place copy #2 of ITS5 directly in I565
15134 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15135 sub2node->SetLineColor(kColorITS);
15136 sub2node->SetVisibility(1);
15137 fNodes->Add(sub2node);
15140 // Place copy #3 of ITS5 directly in I565
15142 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15143 sub2node->SetLineColor(kColorITS);
15144 sub2node->SetVisibility(1);
15145 fNodes->Add(sub2node);
15148 // Place copy #4 of ITS5 directly in I565
15150 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15151 sub2node->SetLineColor(kColorITS);
15152 sub2node->SetVisibility(1);
15153 fNodes->Add(sub2node);
15156 // Place copy #5 of ITS5 directly in I565
15158 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15159 sub2node->SetLineColor(kColorITS);
15160 sub2node->SetVisibility(1);
15161 fNodes->Add(sub2node);
15164 // Place copy #6 of ITS5 directly in I565
15166 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15167 sub2node->SetLineColor(kColorITS);
15168 sub2node->SetVisibility(1);
15169 fNodes->Add(sub2node);
15172 // Place copy #7 of ITS5 directly in I565
15174 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15175 sub2node->SetLineColor(kColorITS);
15176 sub2node->SetVisibility(1);
15177 fNodes->Add(sub2node);
15180 // Place copy #8 of ITS5 directly in I565
15182 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15183 sub2node->SetLineColor(kColorITS);
15184 sub2node->SetVisibility(1);
15185 fNodes->Add(sub2node);
15188 // Place copy #9 of ITS5 directly in I565
15190 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15191 sub2node->SetLineColor(kColorITS);
15192 sub2node->SetVisibility(1);
15193 fNodes->Add(sub2node);
15196 // Place copy #10 of ITS5 directly in I565
15198 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15199 sub2node->SetLineColor(kColorITS);
15200 sub2node->SetVisibility(1);
15201 fNodes->Add(sub2node);
15204 // Place copy #11 of ITS5 directly in I565
15206 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15207 sub2node->SetLineColor(kColorITS);
15208 sub2node->SetVisibility(1);
15209 fNodes->Add(sub2node);
15212 // Place copy #12 of ITS5 directly in I565
15214 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15215 sub2node->SetLineColor(kColorITS);
15216 sub2node->SetVisibility(1);
15217 fNodes->Add(sub2node);
15220 // Place copy #13 of ITS5 directly in I565
15222 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15223 sub2node->SetLineColor(kColorITS);
15224 sub2node->SetVisibility(1);
15225 fNodes->Add(sub2node);
15228 // Place copy #14 of ITS5 directly in I565
15230 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15231 sub2node->SetLineColor(kColorITS);
15232 sub2node->SetVisibility(1);
15233 fNodes->Add(sub2node);
15236 // Place copy #15 of ITS5 directly in I565
15238 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15239 sub2node->SetLineColor(kColorITS);
15240 sub2node->SetVisibility(1);
15241 fNodes->Add(sub2node);
15244 // Place copy #16 of ITS5 directly in I565
15246 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15247 sub2node->SetLineColor(kColorITS);
15248 sub2node->SetVisibility(1);
15249 fNodes->Add(sub2node);
15252 // Place copy #17 of ITS5 directly in I565
15254 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15255 sub2node->SetLineColor(kColorITS);
15256 sub2node->SetVisibility(1);
15257 fNodes->Add(sub2node);
15260 // Place copy #18 of ITS5 directly in I565
15262 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15263 sub2node->SetLineColor(kColorITS);
15264 sub2node->SetVisibility(1);
15265 fNodes->Add(sub2node);
15268 // Place copy #19 of ITS5 directly in I565
15270 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15271 sub2node->SetLineColor(kColorITS);
15272 sub2node->SetVisibility(1);
15273 fNodes->Add(sub2node);
15276 // Place copy #20 of ITS5 directly in I565
15278 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15279 sub2node->SetLineColor(kColorITS);
15280 sub2node->SetVisibility(1);
15281 fNodes->Add(sub2node);
15284 // Place copy #21 of ITS5 directly in I565
15286 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15287 sub2node->SetLineColor(kColorITS);
15288 sub2node->SetVisibility(1);
15289 fNodes->Add(sub2node);
15292 // Place copy #22 of ITS5 directly in I565
15294 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15295 sub2node->SetLineColor(kColorITS);
15296 sub2node->SetVisibility(1);
15297 fNodes->Add(sub2node);
15299 fNodes->Add(sub1node);
15302 // Place copy #29 of I565 in IT56
15304 sub1node = new TNode("I565","I565","I565",34.4146,17.1364,0.,"itsrot520");
15305 sub1node->SetLineColor(kColorITS);
15306 sub1node->SetVisibility(0);
15309 // Place copy #1 of ITS5 directly in I565
15311 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15312 sub2node->SetLineColor(kColorITS);
15313 sub2node->SetVisibility(1);
15314 fNodes->Add(sub2node);
15317 // Place copy #2 of ITS5 directly in I565
15319 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15320 sub2node->SetLineColor(kColorITS);
15321 sub2node->SetVisibility(1);
15322 fNodes->Add(sub2node);
15325 // Place copy #3 of ITS5 directly in I565
15327 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15328 sub2node->SetLineColor(kColorITS);
15329 sub2node->SetVisibility(1);
15330 fNodes->Add(sub2node);
15333 // Place copy #4 of ITS5 directly in I565
15335 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15336 sub2node->SetLineColor(kColorITS);
15337 sub2node->SetVisibility(1);
15338 fNodes->Add(sub2node);
15341 // Place copy #5 of ITS5 directly in I565
15343 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15344 sub2node->SetLineColor(kColorITS);
15345 sub2node->SetVisibility(1);
15346 fNodes->Add(sub2node);
15349 // Place copy #6 of ITS5 directly in I565
15351 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15352 sub2node->SetLineColor(kColorITS);
15353 sub2node->SetVisibility(1);
15354 fNodes->Add(sub2node);
15357 // Place copy #7 of ITS5 directly in I565
15359 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15360 sub2node->SetLineColor(kColorITS);
15361 sub2node->SetVisibility(1);
15362 fNodes->Add(sub2node);
15365 // Place copy #8 of ITS5 directly in I565
15367 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15368 sub2node->SetLineColor(kColorITS);
15369 sub2node->SetVisibility(1);
15370 fNodes->Add(sub2node);
15373 // Place copy #9 of ITS5 directly in I565
15375 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15376 sub2node->SetLineColor(kColorITS);
15377 sub2node->SetVisibility(1);
15378 fNodes->Add(sub2node);
15381 // Place copy #10 of ITS5 directly in I565
15383 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15384 sub2node->SetLineColor(kColorITS);
15385 sub2node->SetVisibility(1);
15386 fNodes->Add(sub2node);
15389 // Place copy #11 of ITS5 directly in I565
15391 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15392 sub2node->SetLineColor(kColorITS);
15393 sub2node->SetVisibility(1);
15394 fNodes->Add(sub2node);
15397 // Place copy #12 of ITS5 directly in I565
15399 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15400 sub2node->SetLineColor(kColorITS);
15401 sub2node->SetVisibility(1);
15402 fNodes->Add(sub2node);
15405 // Place copy #13 of ITS5 directly in I565
15407 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15408 sub2node->SetLineColor(kColorITS);
15409 sub2node->SetVisibility(1);
15410 fNodes->Add(sub2node);
15413 // Place copy #14 of ITS5 directly in I565
15415 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15416 sub2node->SetLineColor(kColorITS);
15417 sub2node->SetVisibility(1);
15418 fNodes->Add(sub2node);
15421 // Place copy #15 of ITS5 directly in I565
15423 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15424 sub2node->SetLineColor(kColorITS);
15425 sub2node->SetVisibility(1);
15426 fNodes->Add(sub2node);
15429 // Place copy #16 of ITS5 directly in I565
15431 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15432 sub2node->SetLineColor(kColorITS);
15433 sub2node->SetVisibility(1);
15434 fNodes->Add(sub2node);
15437 // Place copy #17 of ITS5 directly in I565
15439 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15440 sub2node->SetLineColor(kColorITS);
15441 sub2node->SetVisibility(1);
15442 fNodes->Add(sub2node);
15445 // Place copy #18 of ITS5 directly in I565
15447 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15448 sub2node->SetLineColor(kColorITS);
15449 sub2node->SetVisibility(1);
15450 fNodes->Add(sub2node);
15453 // Place copy #19 of ITS5 directly in I565
15455 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15456 sub2node->SetLineColor(kColorITS);
15457 sub2node->SetVisibility(1);
15458 fNodes->Add(sub2node);
15461 // Place copy #20 of ITS5 directly in I565
15463 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15464 sub2node->SetLineColor(kColorITS);
15465 sub2node->SetVisibility(1);
15466 fNodes->Add(sub2node);
15469 // Place copy #21 of ITS5 directly in I565
15471 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15472 sub2node->SetLineColor(kColorITS);
15473 sub2node->SetVisibility(1);
15474 fNodes->Add(sub2node);
15477 // Place copy #22 of ITS5 directly in I565
15479 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15480 sub2node->SetLineColor(kColorITS);
15481 sub2node->SetVisibility(1);
15482 fNodes->Add(sub2node);
15484 fNodes->Add(sub1node);
15487 // Place copy #30 of I565 in IT56
15489 sub1node = new TNode("I565","I565","I565",30.8022,23.2607,0.,"itsrot519");
15490 sub1node->SetLineColor(kColorITS);
15491 sub1node->SetVisibility(0);
15494 // Place copy #1 of ITS5 directly in I565
15496 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15497 sub2node->SetLineColor(kColorITS);
15498 sub2node->SetVisibility(1);
15499 fNodes->Add(sub2node);
15502 // Place copy #2 of ITS5 directly in I565
15504 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15505 sub2node->SetLineColor(kColorITS);
15506 sub2node->SetVisibility(1);
15507 fNodes->Add(sub2node);
15510 // Place copy #3 of ITS5 directly in I565
15512 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15513 sub2node->SetLineColor(kColorITS);
15514 sub2node->SetVisibility(1);
15515 fNodes->Add(sub2node);
15518 // Place copy #4 of ITS5 directly in I565
15520 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15521 sub2node->SetLineColor(kColorITS);
15522 sub2node->SetVisibility(1);
15523 fNodes->Add(sub2node);
15526 // Place copy #5 of ITS5 directly in I565
15528 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15529 sub2node->SetLineColor(kColorITS);
15530 sub2node->SetVisibility(1);
15531 fNodes->Add(sub2node);
15534 // Place copy #6 of ITS5 directly in I565
15536 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15537 sub2node->SetLineColor(kColorITS);
15538 sub2node->SetVisibility(1);
15539 fNodes->Add(sub2node);
15542 // Place copy #7 of ITS5 directly in I565
15544 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15545 sub2node->SetLineColor(kColorITS);
15546 sub2node->SetVisibility(1);
15547 fNodes->Add(sub2node);
15550 // Place copy #8 of ITS5 directly in I565
15552 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15553 sub2node->SetLineColor(kColorITS);
15554 sub2node->SetVisibility(1);
15555 fNodes->Add(sub2node);
15558 // Place copy #9 of ITS5 directly in I565
15560 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15561 sub2node->SetLineColor(kColorITS);
15562 sub2node->SetVisibility(1);
15563 fNodes->Add(sub2node);
15566 // Place copy #10 of ITS5 directly in I565
15568 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15569 sub2node->SetLineColor(kColorITS);
15570 sub2node->SetVisibility(1);
15571 fNodes->Add(sub2node);
15574 // Place copy #11 of ITS5 directly in I565
15576 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15577 sub2node->SetLineColor(kColorITS);
15578 sub2node->SetVisibility(1);
15579 fNodes->Add(sub2node);
15582 // Place copy #12 of ITS5 directly in I565
15584 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15585 sub2node->SetLineColor(kColorITS);
15586 sub2node->SetVisibility(1);
15587 fNodes->Add(sub2node);
15590 // Place copy #13 of ITS5 directly in I565
15592 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15593 sub2node->SetLineColor(kColorITS);
15594 sub2node->SetVisibility(1);
15595 fNodes->Add(sub2node);
15598 // Place copy #14 of ITS5 directly in I565
15600 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15601 sub2node->SetLineColor(kColorITS);
15602 sub2node->SetVisibility(1);
15603 fNodes->Add(sub2node);
15606 // Place copy #15 of ITS5 directly in I565
15608 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15609 sub2node->SetLineColor(kColorITS);
15610 sub2node->SetVisibility(1);
15611 fNodes->Add(sub2node);
15614 // Place copy #16 of ITS5 directly in I565
15616 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15617 sub2node->SetLineColor(kColorITS);
15618 sub2node->SetVisibility(1);
15619 fNodes->Add(sub2node);
15622 // Place copy #17 of ITS5 directly in I565
15624 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15625 sub2node->SetLineColor(kColorITS);
15626 sub2node->SetVisibility(1);
15627 fNodes->Add(sub2node);
15630 // Place copy #18 of ITS5 directly in I565
15632 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15633 sub2node->SetLineColor(kColorITS);
15634 sub2node->SetVisibility(1);
15635 fNodes->Add(sub2node);
15638 // Place copy #19 of ITS5 directly in I565
15640 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15641 sub2node->SetLineColor(kColorITS);
15642 sub2node->SetVisibility(1);
15643 fNodes->Add(sub2node);
15646 // Place copy #20 of ITS5 directly in I565
15648 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15649 sub2node->SetLineColor(kColorITS);
15650 sub2node->SetVisibility(1);
15651 fNodes->Add(sub2node);
15654 // Place copy #21 of ITS5 directly in I565
15656 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15657 sub2node->SetLineColor(kColorITS);
15658 sub2node->SetVisibility(1);
15659 fNodes->Add(sub2node);
15662 // Place copy #22 of ITS5 directly in I565
15664 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15665 sub2node->SetLineColor(kColorITS);
15666 sub2node->SetVisibility(1);
15667 fNodes->Add(sub2node);
15669 fNodes->Add(sub1node);
15672 // Place copy #31 of I565 in IT56
15674 sub1node = new TNode("I565","I565","I565",25.9002,28.4112,0.,"itsrot518");
15675 sub1node->SetLineColor(kColorITS);
15676 sub1node->SetVisibility(0);
15679 // Place copy #1 of ITS5 directly in I565
15681 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15682 sub2node->SetLineColor(kColorITS);
15683 sub2node->SetVisibility(1);
15684 fNodes->Add(sub2node);
15687 // Place copy #2 of ITS5 directly in I565
15689 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15690 sub2node->SetLineColor(kColorITS);
15691 sub2node->SetVisibility(1);
15692 fNodes->Add(sub2node);
15695 // Place copy #3 of ITS5 directly in I565
15697 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15698 sub2node->SetLineColor(kColorITS);
15699 sub2node->SetVisibility(1);
15700 fNodes->Add(sub2node);
15703 // Place copy #4 of ITS5 directly in I565
15705 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15706 sub2node->SetLineColor(kColorITS);
15707 sub2node->SetVisibility(1);
15708 fNodes->Add(sub2node);
15711 // Place copy #5 of ITS5 directly in I565
15713 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15714 sub2node->SetLineColor(kColorITS);
15715 sub2node->SetVisibility(1);
15716 fNodes->Add(sub2node);
15719 // Place copy #6 of ITS5 directly in I565
15721 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15722 sub2node->SetLineColor(kColorITS);
15723 sub2node->SetVisibility(1);
15724 fNodes->Add(sub2node);
15727 // Place copy #7 of ITS5 directly in I565
15729 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15730 sub2node->SetLineColor(kColorITS);
15731 sub2node->SetVisibility(1);
15732 fNodes->Add(sub2node);
15735 // Place copy #8 of ITS5 directly in I565
15737 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15738 sub2node->SetLineColor(kColorITS);
15739 sub2node->SetVisibility(1);
15740 fNodes->Add(sub2node);
15743 // Place copy #9 of ITS5 directly in I565
15745 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15746 sub2node->SetLineColor(kColorITS);
15747 sub2node->SetVisibility(1);
15748 fNodes->Add(sub2node);
15751 // Place copy #10 of ITS5 directly in I565
15753 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15754 sub2node->SetLineColor(kColorITS);
15755 sub2node->SetVisibility(1);
15756 fNodes->Add(sub2node);
15759 // Place copy #11 of ITS5 directly in I565
15761 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15762 sub2node->SetLineColor(kColorITS);
15763 sub2node->SetVisibility(1);
15764 fNodes->Add(sub2node);
15767 // Place copy #12 of ITS5 directly in I565
15769 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15770 sub2node->SetLineColor(kColorITS);
15771 sub2node->SetVisibility(1);
15772 fNodes->Add(sub2node);
15775 // Place copy #13 of ITS5 directly in I565
15777 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15778 sub2node->SetLineColor(kColorITS);
15779 sub2node->SetVisibility(1);
15780 fNodes->Add(sub2node);
15783 // Place copy #14 of ITS5 directly in I565
15785 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15786 sub2node->SetLineColor(kColorITS);
15787 sub2node->SetVisibility(1);
15788 fNodes->Add(sub2node);
15791 // Place copy #15 of ITS5 directly in I565
15793 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15794 sub2node->SetLineColor(kColorITS);
15795 sub2node->SetVisibility(1);
15796 fNodes->Add(sub2node);
15799 // Place copy #16 of ITS5 directly in I565
15801 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15802 sub2node->SetLineColor(kColorITS);
15803 sub2node->SetVisibility(1);
15804 fNodes->Add(sub2node);
15807 // Place copy #17 of ITS5 directly in I565
15809 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15810 sub2node->SetLineColor(kColorITS);
15811 sub2node->SetVisibility(1);
15812 fNodes->Add(sub2node);
15815 // Place copy #18 of ITS5 directly in I565
15817 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
15818 sub2node->SetLineColor(kColorITS);
15819 sub2node->SetVisibility(1);
15820 fNodes->Add(sub2node);
15823 // Place copy #19 of ITS5 directly in I565
15825 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
15826 sub2node->SetLineColor(kColorITS);
15827 sub2node->SetVisibility(1);
15828 fNodes->Add(sub2node);
15831 // Place copy #20 of ITS5 directly in I565
15833 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
15834 sub2node->SetLineColor(kColorITS);
15835 sub2node->SetVisibility(1);
15836 fNodes->Add(sub2node);
15839 // Place copy #21 of ITS5 directly in I565
15841 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
15842 sub2node->SetLineColor(kColorITS);
15843 sub2node->SetVisibility(1);
15844 fNodes->Add(sub2node);
15847 // Place copy #22 of ITS5 directly in I565
15849 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
15850 sub2node->SetLineColor(kColorITS);
15851 sub2node->SetVisibility(1);
15852 fNodes->Add(sub2node);
15854 fNodes->Add(sub1node);
15857 // Place copy #32 of I565 in IT56
15859 sub1node = new TNode("I565","I565","I565",20.3195,32.817,0.,"itsrot517");
15860 sub1node->SetLineColor(kColorITS);
15861 sub1node->SetVisibility(0);
15864 // Place copy #1 of ITS5 directly in I565
15866 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
15867 sub2node->SetLineColor(kColorITS);
15868 sub2node->SetVisibility(1);
15869 fNodes->Add(sub2node);
15872 // Place copy #2 of ITS5 directly in I565
15874 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
15875 sub2node->SetLineColor(kColorITS);
15876 sub2node->SetVisibility(1);
15877 fNodes->Add(sub2node);
15880 // Place copy #3 of ITS5 directly in I565
15882 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
15883 sub2node->SetLineColor(kColorITS);
15884 sub2node->SetVisibility(1);
15885 fNodes->Add(sub2node);
15888 // Place copy #4 of ITS5 directly in I565
15890 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
15891 sub2node->SetLineColor(kColorITS);
15892 sub2node->SetVisibility(1);
15893 fNodes->Add(sub2node);
15896 // Place copy #5 of ITS5 directly in I565
15898 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
15899 sub2node->SetLineColor(kColorITS);
15900 sub2node->SetVisibility(1);
15901 fNodes->Add(sub2node);
15904 // Place copy #6 of ITS5 directly in I565
15906 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
15907 sub2node->SetLineColor(kColorITS);
15908 sub2node->SetVisibility(1);
15909 fNodes->Add(sub2node);
15912 // Place copy #7 of ITS5 directly in I565
15914 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
15915 sub2node->SetLineColor(kColorITS);
15916 sub2node->SetVisibility(1);
15917 fNodes->Add(sub2node);
15920 // Place copy #8 of ITS5 directly in I565
15922 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
15923 sub2node->SetLineColor(kColorITS);
15924 sub2node->SetVisibility(1);
15925 fNodes->Add(sub2node);
15928 // Place copy #9 of ITS5 directly in I565
15930 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
15931 sub2node->SetLineColor(kColorITS);
15932 sub2node->SetVisibility(1);
15933 fNodes->Add(sub2node);
15936 // Place copy #10 of ITS5 directly in I565
15938 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
15939 sub2node->SetLineColor(kColorITS);
15940 sub2node->SetVisibility(1);
15941 fNodes->Add(sub2node);
15944 // Place copy #11 of ITS5 directly in I565
15946 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
15947 sub2node->SetLineColor(kColorITS);
15948 sub2node->SetVisibility(1);
15949 fNodes->Add(sub2node);
15952 // Place copy #12 of ITS5 directly in I565
15954 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
15955 sub2node->SetLineColor(kColorITS);
15956 sub2node->SetVisibility(1);
15957 fNodes->Add(sub2node);
15960 // Place copy #13 of ITS5 directly in I565
15962 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
15963 sub2node->SetLineColor(kColorITS);
15964 sub2node->SetVisibility(1);
15965 fNodes->Add(sub2node);
15968 // Place copy #14 of ITS5 directly in I565
15970 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
15971 sub2node->SetLineColor(kColorITS);
15972 sub2node->SetVisibility(1);
15973 fNodes->Add(sub2node);
15976 // Place copy #15 of ITS5 directly in I565
15978 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
15979 sub2node->SetLineColor(kColorITS);
15980 sub2node->SetVisibility(1);
15981 fNodes->Add(sub2node);
15984 // Place copy #16 of ITS5 directly in I565
15986 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
15987 sub2node->SetLineColor(kColorITS);
15988 sub2node->SetVisibility(1);
15989 fNodes->Add(sub2node);
15992 // Place copy #17 of ITS5 directly in I565
15994 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
15995 sub2node->SetLineColor(kColorITS);
15996 sub2node->SetVisibility(1);
15997 fNodes->Add(sub2node);
16000 // Place copy #18 of ITS5 directly in I565
16002 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16003 sub2node->SetLineColor(kColorITS);
16004 sub2node->SetVisibility(1);
16005 fNodes->Add(sub2node);
16008 // Place copy #19 of ITS5 directly in I565
16010 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16011 sub2node->SetLineColor(kColorITS);
16012 sub2node->SetVisibility(1);
16013 fNodes->Add(sub2node);
16016 // Place copy #20 of ITS5 directly in I565
16018 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16019 sub2node->SetLineColor(kColorITS);
16020 sub2node->SetVisibility(1);
16021 fNodes->Add(sub2node);
16024 // Place copy #21 of ITS5 directly in I565
16026 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16027 sub2node->SetLineColor(kColorITS);
16028 sub2node->SetVisibility(1);
16029 fNodes->Add(sub2node);
16032 // Place copy #22 of ITS5 directly in I565
16034 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16035 sub2node->SetLineColor(kColorITS);
16036 sub2node->SetVisibility(1);
16037 fNodes->Add(sub2node);
16039 fNodes->Add(sub1node);
16042 // Place copy #33 of I565 in IT56
16044 sub1node = new TNode("I565","I565","I565",13.888,35.8489,0.,"itsrot516");
16045 sub1node->SetLineColor(kColorITS);
16046 sub1node->SetVisibility(0);
16049 // Place copy #1 of ITS5 directly in I565
16051 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16052 sub2node->SetLineColor(kColorITS);
16053 sub2node->SetVisibility(1);
16054 fNodes->Add(sub2node);
16057 // Place copy #2 of ITS5 directly in I565
16059 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16060 sub2node->SetLineColor(kColorITS);
16061 sub2node->SetVisibility(1);
16062 fNodes->Add(sub2node);
16065 // Place copy #3 of ITS5 directly in I565
16067 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16068 sub2node->SetLineColor(kColorITS);
16069 sub2node->SetVisibility(1);
16070 fNodes->Add(sub2node);
16073 // Place copy #4 of ITS5 directly in I565
16075 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16076 sub2node->SetLineColor(kColorITS);
16077 sub2node->SetVisibility(1);
16078 fNodes->Add(sub2node);
16081 // Place copy #5 of ITS5 directly in I565
16083 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16084 sub2node->SetLineColor(kColorITS);
16085 sub2node->SetVisibility(1);
16086 fNodes->Add(sub2node);
16089 // Place copy #6 of ITS5 directly in I565
16091 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16092 sub2node->SetLineColor(kColorITS);
16093 sub2node->SetVisibility(1);
16094 fNodes->Add(sub2node);
16097 // Place copy #7 of ITS5 directly in I565
16099 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16100 sub2node->SetLineColor(kColorITS);
16101 sub2node->SetVisibility(1);
16102 fNodes->Add(sub2node);
16105 // Place copy #8 of ITS5 directly in I565
16107 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16108 sub2node->SetLineColor(kColorITS);
16109 sub2node->SetVisibility(1);
16110 fNodes->Add(sub2node);
16113 // Place copy #9 of ITS5 directly in I565
16115 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16116 sub2node->SetLineColor(kColorITS);
16117 sub2node->SetVisibility(1);
16118 fNodes->Add(sub2node);
16121 // Place copy #10 of ITS5 directly in I565
16123 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16124 sub2node->SetLineColor(kColorITS);
16125 sub2node->SetVisibility(1);
16126 fNodes->Add(sub2node);
16129 // Place copy #11 of ITS5 directly in I565
16131 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16132 sub2node->SetLineColor(kColorITS);
16133 sub2node->SetVisibility(1);
16134 fNodes->Add(sub2node);
16137 // Place copy #12 of ITS5 directly in I565
16139 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16140 sub2node->SetLineColor(kColorITS);
16141 sub2node->SetVisibility(1);
16142 fNodes->Add(sub2node);
16145 // Place copy #13 of ITS5 directly in I565
16147 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16148 sub2node->SetLineColor(kColorITS);
16149 sub2node->SetVisibility(1);
16150 fNodes->Add(sub2node);
16153 // Place copy #14 of ITS5 directly in I565
16155 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16156 sub2node->SetLineColor(kColorITS);
16157 sub2node->SetVisibility(1);
16158 fNodes->Add(sub2node);
16161 // Place copy #15 of ITS5 directly in I565
16163 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16164 sub2node->SetLineColor(kColorITS);
16165 sub2node->SetVisibility(1);
16166 fNodes->Add(sub2node);
16169 // Place copy #16 of ITS5 directly in I565
16171 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16172 sub2node->SetLineColor(kColorITS);
16173 sub2node->SetVisibility(1);
16174 fNodes->Add(sub2node);
16177 // Place copy #17 of ITS5 directly in I565
16179 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16180 sub2node->SetLineColor(kColorITS);
16181 sub2node->SetVisibility(1);
16182 fNodes->Add(sub2node);
16185 // Place copy #18 of ITS5 directly in I565
16187 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16188 sub2node->SetLineColor(kColorITS);
16189 sub2node->SetVisibility(1);
16190 fNodes->Add(sub2node);
16193 // Place copy #19 of ITS5 directly in I565
16195 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16196 sub2node->SetLineColor(kColorITS);
16197 sub2node->SetVisibility(1);
16198 fNodes->Add(sub2node);
16201 // Place copy #20 of ITS5 directly in I565
16203 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16204 sub2node->SetLineColor(kColorITS);
16205 sub2node->SetVisibility(1);
16206 fNodes->Add(sub2node);
16209 // Place copy #21 of ITS5 directly in I565
16211 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16212 sub2node->SetLineColor(kColorITS);
16213 sub2node->SetVisibility(1);
16214 fNodes->Add(sub2node);
16217 // Place copy #22 of ITS5 directly in I565
16219 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16220 sub2node->SetLineColor(kColorITS);
16221 sub2node->SetVisibility(1);
16222 fNodes->Add(sub2node);
16224 fNodes->Add(sub1node);
16227 // Place copy #34 of I565 in IT56
16229 sub1node = new TNode("I565","I565","I565",7.0925,37.9412,0.,"itsrot515");
16230 sub1node->SetLineColor(kColorITS);
16231 sub1node->SetVisibility(0);
16234 // Place copy #1 of ITS5 directly in I565
16236 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,41.1546,"");
16237 sub2node->SetLineColor(kColorITS);
16238 sub2node->SetVisibility(1);
16239 fNodes->Add(sub2node);
16242 // Place copy #2 of ITS5 directly in I565
16244 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,37.2246,"");
16245 sub2node->SetLineColor(kColorITS);
16246 sub2node->SetVisibility(1);
16247 fNodes->Add(sub2node);
16250 // Place copy #3 of ITS5 directly in I565
16252 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,33.3146,"");
16253 sub2node->SetLineColor(kColorITS);
16254 sub2node->SetVisibility(1);
16255 fNodes->Add(sub2node);
16258 // Place copy #4 of ITS5 directly in I565
16260 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,29.3846,"");
16261 sub2node->SetLineColor(kColorITS);
16262 sub2node->SetVisibility(1);
16263 fNodes->Add(sub2node);
16266 // Place copy #5 of ITS5 directly in I565
16268 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,25.4746,"");
16269 sub2node->SetLineColor(kColorITS);
16270 sub2node->SetVisibility(1);
16271 fNodes->Add(sub2node);
16274 // Place copy #6 of ITS5 directly in I565
16276 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,21.5446,"");
16277 sub2node->SetLineColor(kColorITS);
16278 sub2node->SetVisibility(1);
16279 fNodes->Add(sub2node);
16282 // Place copy #7 of ITS5 directly in I565
16284 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,17.6346,"");
16285 sub2node->SetLineColor(kColorITS);
16286 sub2node->SetVisibility(1);
16287 fNodes->Add(sub2node);
16290 // Place copy #8 of ITS5 directly in I565
16292 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,13.7046,"");
16293 sub2node->SetLineColor(kColorITS);
16294 sub2node->SetVisibility(1);
16295 fNodes->Add(sub2node);
16298 // Place copy #9 of ITS5 directly in I565
16300 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,9.7946,"");
16301 sub2node->SetLineColor(kColorITS);
16302 sub2node->SetVisibility(1);
16303 fNodes->Add(sub2node);
16306 // Place copy #10 of ITS5 directly in I565
16308 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,5.8645,"");
16309 sub2node->SetLineColor(kColorITS);
16310 sub2node->SetVisibility(1);
16311 fNodes->Add(sub2node);
16314 // Place copy #11 of ITS5 directly in I565
16316 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,1.9546,"");
16317 sub2node->SetLineColor(kColorITS);
16318 sub2node->SetVisibility(1);
16319 fNodes->Add(sub2node);
16322 // Place copy #12 of ITS5 directly in I565
16324 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-1.9754,"");
16325 sub2node->SetLineColor(kColorITS);
16326 sub2node->SetVisibility(1);
16327 fNodes->Add(sub2node);
16330 // Place copy #13 of ITS5 directly in I565
16332 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-5.8855,"");
16333 sub2node->SetLineColor(kColorITS);
16334 sub2node->SetVisibility(1);
16335 fNodes->Add(sub2node);
16338 // Place copy #14 of ITS5 directly in I565
16340 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-9.8154,"");
16341 sub2node->SetLineColor(kColorITS);
16342 sub2node->SetVisibility(1);
16343 fNodes->Add(sub2node);
16346 // Place copy #15 of ITS5 directly in I565
16348 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-13.7254,"");
16349 sub2node->SetLineColor(kColorITS);
16350 sub2node->SetVisibility(1);
16351 fNodes->Add(sub2node);
16354 // Place copy #16 of ITS5 directly in I565
16356 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-17.6555,"");
16357 sub2node->SetLineColor(kColorITS);
16358 sub2node->SetVisibility(1);
16359 fNodes->Add(sub2node);
16362 // Place copy #17 of ITS5 directly in I565
16364 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-21.5655,"");
16365 sub2node->SetLineColor(kColorITS);
16366 sub2node->SetVisibility(1);
16367 fNodes->Add(sub2node);
16370 // Place copy #18 of ITS5 directly in I565
16372 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-25.4954,"");
16373 sub2node->SetLineColor(kColorITS);
16374 sub2node->SetVisibility(1);
16375 fNodes->Add(sub2node);
16378 // Place copy #19 of ITS5 directly in I565
16380 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-29.4054,"");
16381 sub2node->SetLineColor(kColorITS);
16382 sub2node->SetVisibility(1);
16383 fNodes->Add(sub2node);
16386 // Place copy #20 of ITS5 directly in I565
16388 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-33.3354,"");
16389 sub2node->SetLineColor(kColorITS);
16390 sub2node->SetVisibility(1);
16391 fNodes->Add(sub2node);
16394 // Place copy #21 of ITS5 directly in I565
16396 sub2node = new TNode("ITS5","ITS5","ITS5",0.,0.03,-37.2454,"");
16397 sub2node->SetLineColor(kColorITS);
16398 sub2node->SetVisibility(1);
16399 fNodes->Add(sub2node);
16402 // Place copy #22 of ITS5 directly in I565
16404 sub2node = new TNode("ITS5","ITS5","ITS5",0.,-0.03,-41.1554,"");
16405 sub2node->SetLineColor(kColorITS);
16406 sub2node->SetVisibility(1);
16407 fNodes->Add(sub2node);
16409 fNodes->Add(sub1node);
16412 // Place copy #1 of I569 in IT56
16414 sub1node = new TNode("I569","I569","I569",-14.139,41.1856,0.,"itsrot553");
16415 sub1node->SetLineColor(kColorITS);
16416 sub1node->SetVisibility(0);
16419 // Place copy #1 of ITS6 in I569
16421 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16422 sub2node->SetLineColor(kColorITS);
16423 sub2node->SetVisibility(1);
16424 fNodes->Add(sub2node);
16427 // Place copy #2 of ITS6 in I569
16429 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16430 sub2node->SetLineColor(kColorITS);
16431 sub2node->SetVisibility(1);
16432 fNodes->Add(sub2node);
16435 // Place copy #3 of ITS6 in I569
16437 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16438 sub2node->SetLineColor(kColorITS);
16439 sub2node->SetVisibility(1);
16440 fNodes->Add(sub2node);
16443 // Place copy #4 of ITS6 in I569
16445 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16446 sub2node->SetLineColor(kColorITS);
16447 sub2node->SetVisibility(1);
16448 fNodes->Add(sub2node);
16451 // Place copy #5 of ITS6 in I569
16453 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16454 sub2node->SetLineColor(kColorITS);
16455 sub2node->SetVisibility(1);
16456 fNodes->Add(sub2node);
16459 // Place copy #6 of ITS6 in I569
16461 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16462 sub2node->SetLineColor(kColorITS);
16463 sub2node->SetVisibility(1);
16464 fNodes->Add(sub2node);
16467 // Place copy #7 of ITS6 in I569
16469 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16470 sub2node->SetLineColor(kColorITS);
16471 sub2node->SetVisibility(1);
16472 fNodes->Add(sub2node);
16475 // Place copy #8 of ITS6 in I569
16477 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16478 sub2node->SetLineColor(kColorITS);
16479 sub2node->SetVisibility(1);
16480 fNodes->Add(sub2node);
16483 // Place copy #9 of ITS6 in I569
16485 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16486 sub2node->SetLineColor(kColorITS);
16487 sub2node->SetVisibility(1);
16488 fNodes->Add(sub2node);
16491 // Place copy #10 of ITS6 in I569
16493 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16494 sub2node->SetLineColor(kColorITS);
16495 sub2node->SetVisibility(1);
16496 fNodes->Add(sub2node);
16499 // Place copy #11 of ITS6 in I569
16501 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16502 sub2node->SetLineColor(kColorITS);
16503 sub2node->SetVisibility(1);
16504 fNodes->Add(sub2node);
16507 // Place copy #12 of ITS6 in I569
16509 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16510 sub2node->SetLineColor(kColorITS);
16511 sub2node->SetVisibility(1);
16512 fNodes->Add(sub2node);
16515 // Place copy #13 of ITS6 in I569
16517 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16518 sub2node->SetLineColor(kColorITS);
16519 sub2node->SetVisibility(1);
16520 fNodes->Add(sub2node);
16523 // Place copy #14 of ITS6 in I569
16525 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16526 sub2node->SetLineColor(kColorITS);
16527 sub2node->SetVisibility(1);
16528 fNodes->Add(sub2node);
16531 // Place copy #15 of ITS6 in I569
16533 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16534 sub2node->SetLineColor(kColorITS);
16535 sub2node->SetVisibility(1);
16536 fNodes->Add(sub2node);
16539 // Place copy #16 of ITS6 in I569
16541 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16542 sub2node->SetLineColor(kColorITS);
16543 sub2node->SetVisibility(1);
16544 fNodes->Add(sub2node);
16547 // Place copy #17 of ITS6 in I569
16549 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16550 sub2node->SetLineColor(kColorITS);
16551 sub2node->SetVisibility(1);
16552 fNodes->Add(sub2node);
16555 // Place copy #18 of ITS6 in I569
16557 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16558 sub2node->SetLineColor(kColorITS);
16559 sub2node->SetVisibility(1);
16560 fNodes->Add(sub2node);
16563 // Place copy #19 of ITS6 in I569
16565 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16566 sub2node->SetLineColor(kColorITS);
16567 sub2node->SetVisibility(1);
16568 fNodes->Add(sub2node);
16571 // Place copy #20 of ITS6 in I569
16573 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16574 sub2node->SetLineColor(kColorITS);
16575 sub2node->SetVisibility(1);
16576 fNodes->Add(sub2node);
16579 // Place copy #21 of ITS6 in I569
16581 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16582 sub2node->SetLineColor(kColorITS);
16583 sub2node->SetVisibility(1);
16584 fNodes->Add(sub2node);
16587 // Place copy #22 of ITS6 in I569
16589 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16590 sub2node->SetLineColor(kColorITS);
16591 sub2node->SetVisibility(1);
16592 fNodes->Add(sub2node);
16595 // Place copy #23 of ITS6 in I569
16597 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16598 sub2node->SetLineColor(kColorITS);
16599 sub2node->SetVisibility(1);
16600 fNodes->Add(sub2node);
16603 // Place copy #24 of ITS6 in I569
16605 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16606 sub2node->SetLineColor(kColorITS);
16607 sub2node->SetVisibility(1);
16608 fNodes->Add(sub2node);
16611 // Place copy #25 of ITS6 in I569
16613 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
16614 sub2node->SetLineColor(kColorITS);
16615 sub2node->SetVisibility(1);
16616 fNodes->Add(sub2node);
16618 fNodes->Add(sub1node);
16621 // Place copy #2 of I569 in IT56
16623 sub1node = new TNode("I569","I569","I569",-20.7978,38.431,0.,"itsrot620");
16624 sub1node->SetLineColor(kColorITS);
16625 sub1node->SetVisibility(0);
16628 // Place copy #1 of ITS6 in I569
16630 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16631 sub2node->SetLineColor(kColorITS);
16632 sub2node->SetVisibility(1);
16633 fNodes->Add(sub2node);
16636 // Place copy #2 of ITS6 in I569
16638 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16639 sub2node->SetLineColor(kColorITS);
16640 sub2node->SetVisibility(1);
16641 fNodes->Add(sub2node);
16644 // Place copy #3 of ITS6 in I569
16646 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16647 sub2node->SetLineColor(kColorITS);
16648 sub2node->SetVisibility(1);
16649 fNodes->Add(sub2node);
16652 // Place copy #4 of ITS6 in I569
16654 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16655 sub2node->SetLineColor(kColorITS);
16656 sub2node->SetVisibility(1);
16657 fNodes->Add(sub2node);
16660 // Place copy #5 of ITS6 in I569
16662 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16663 sub2node->SetLineColor(kColorITS);
16664 sub2node->SetVisibility(1);
16665 fNodes->Add(sub2node);
16668 // Place copy #6 of ITS6 in I569
16670 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16671 sub2node->SetLineColor(kColorITS);
16672 sub2node->SetVisibility(1);
16673 fNodes->Add(sub2node);
16676 // Place copy #7 of ITS6 in I569
16678 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16679 sub2node->SetLineColor(kColorITS);
16680 sub2node->SetVisibility(1);
16681 fNodes->Add(sub2node);
16684 // Place copy #8 of ITS6 in I569
16686 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16687 sub2node->SetLineColor(kColorITS);
16688 sub2node->SetVisibility(1);
16689 fNodes->Add(sub2node);
16692 // Place copy #9 of ITS6 in I569
16694 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16695 sub2node->SetLineColor(kColorITS);
16696 sub2node->SetVisibility(1);
16697 fNodes->Add(sub2node);
16700 // Place copy #10 of ITS6 in I569
16702 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16703 sub2node->SetLineColor(kColorITS);
16704 sub2node->SetVisibility(1);
16705 fNodes->Add(sub2node);
16708 // Place copy #11 of ITS6 in I569
16710 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16711 sub2node->SetLineColor(kColorITS);
16712 sub2node->SetVisibility(1);
16713 fNodes->Add(sub2node);
16716 // Place copy #12 of ITS6 in I569
16718 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16719 sub2node->SetLineColor(kColorITS);
16720 sub2node->SetVisibility(1);
16721 fNodes->Add(sub2node);
16724 // Place copy #13 of ITS6 in I569
16726 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16727 sub2node->SetLineColor(kColorITS);
16728 sub2node->SetVisibility(1);
16729 fNodes->Add(sub2node);
16732 // Place copy #14 of ITS6 in I569
16734 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16735 sub2node->SetLineColor(kColorITS);
16736 sub2node->SetVisibility(1);
16737 fNodes->Add(sub2node);
16740 // Place copy #15 of ITS6 in I569
16742 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16743 sub2node->SetLineColor(kColorITS);
16744 sub2node->SetVisibility(1);
16745 fNodes->Add(sub2node);
16748 // Place copy #16 of ITS6 in I569
16750 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16751 sub2node->SetLineColor(kColorITS);
16752 sub2node->SetVisibility(1);
16753 fNodes->Add(sub2node);
16756 // Place copy #17 of ITS6 in I569
16758 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16759 sub2node->SetLineColor(kColorITS);
16760 sub2node->SetVisibility(1);
16761 fNodes->Add(sub2node);
16764 // Place copy #18 of ITS6 in I569
16766 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16767 sub2node->SetLineColor(kColorITS);
16768 sub2node->SetVisibility(1);
16769 fNodes->Add(sub2node);
16772 // Place copy #19 of ITS6 in I569
16774 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16775 sub2node->SetLineColor(kColorITS);
16776 sub2node->SetVisibility(1);
16777 fNodes->Add(sub2node);
16780 // Place copy #20 of ITS6 in I569
16782 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16783 sub2node->SetLineColor(kColorITS);
16784 sub2node->SetVisibility(1);
16785 fNodes->Add(sub2node);
16788 // Place copy #21 of ITS6 in I569
16790 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
16791 sub2node->SetLineColor(kColorITS);
16792 sub2node->SetVisibility(1);
16793 fNodes->Add(sub2node);
16796 // Place copy #22 of ITS6 in I569
16798 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
16799 sub2node->SetLineColor(kColorITS);
16800 sub2node->SetVisibility(1);
16801 fNodes->Add(sub2node);
16804 // Place copy #23 of ITS6 in I569
16806 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
16807 sub2node->SetLineColor(kColorITS);
16808 sub2node->SetVisibility(1);
16809 fNodes->Add(sub2node);
16812 // Place copy #24 of ITS6 in I569
16814 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
16815 sub2node->SetLineColor(kColorITS);
16816 sub2node->SetVisibility(1);
16817 fNodes->Add(sub2node);
16820 // Place copy #25 of ITS6 in I569
16822 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
16823 sub2node->SetLineColor(kColorITS);
16824 sub2node->SetVisibility(1);
16825 fNodes->Add(sub2node);
16827 fNodes->Add(sub1node);
16830 // Place copy #3 of I569 in IT56
16832 sub1node = new TNode("I569","I569","I569",-26.7459,34.3631,0.,"itsrot555");
16833 sub1node->SetLineColor(kColorITS);
16834 sub1node->SetVisibility(0);
16837 // Place copy #1 of ITS6 in I569
16839 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
16840 sub2node->SetLineColor(kColorITS);
16841 sub2node->SetVisibility(1);
16842 fNodes->Add(sub2node);
16845 // Place copy #2 of ITS6 in I569
16847 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
16848 sub2node->SetLineColor(kColorITS);
16849 sub2node->SetVisibility(1);
16850 fNodes->Add(sub2node);
16853 // Place copy #3 of ITS6 in I569
16855 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
16856 sub2node->SetLineColor(kColorITS);
16857 sub2node->SetVisibility(1);
16858 fNodes->Add(sub2node);
16861 // Place copy #4 of ITS6 in I569
16863 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
16864 sub2node->SetLineColor(kColorITS);
16865 sub2node->SetVisibility(1);
16866 fNodes->Add(sub2node);
16869 // Place copy #5 of ITS6 in I569
16871 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
16872 sub2node->SetLineColor(kColorITS);
16873 sub2node->SetVisibility(1);
16874 fNodes->Add(sub2node);
16877 // Place copy #6 of ITS6 in I569
16879 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
16880 sub2node->SetLineColor(kColorITS);
16881 sub2node->SetVisibility(1);
16882 fNodes->Add(sub2node);
16885 // Place copy #7 of ITS6 in I569
16887 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
16888 sub2node->SetLineColor(kColorITS);
16889 sub2node->SetVisibility(1);
16890 fNodes->Add(sub2node);
16893 // Place copy #8 of ITS6 in I569
16895 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
16896 sub2node->SetLineColor(kColorITS);
16897 sub2node->SetVisibility(1);
16898 fNodes->Add(sub2node);
16901 // Place copy #9 of ITS6 in I569
16903 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
16904 sub2node->SetLineColor(kColorITS);
16905 sub2node->SetVisibility(1);
16906 fNodes->Add(sub2node);
16909 // Place copy #10 of ITS6 in I569
16911 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
16912 sub2node->SetLineColor(kColorITS);
16913 sub2node->SetVisibility(1);
16914 fNodes->Add(sub2node);
16917 // Place copy #11 of ITS6 in I569
16919 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
16920 sub2node->SetLineColor(kColorITS);
16921 sub2node->SetVisibility(1);
16922 fNodes->Add(sub2node);
16925 // Place copy #12 of ITS6 in I569
16927 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
16928 sub2node->SetLineColor(kColorITS);
16929 sub2node->SetVisibility(1);
16930 fNodes->Add(sub2node);
16933 // Place copy #13 of ITS6 in I569
16935 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
16936 sub2node->SetLineColor(kColorITS);
16937 sub2node->SetVisibility(1);
16938 fNodes->Add(sub2node);
16941 // Place copy #14 of ITS6 in I569
16943 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
16944 sub2node->SetLineColor(kColorITS);
16945 sub2node->SetVisibility(1);
16946 fNodes->Add(sub2node);
16949 // Place copy #15 of ITS6 in I569
16951 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
16952 sub2node->SetLineColor(kColorITS);
16953 sub2node->SetVisibility(1);
16954 fNodes->Add(sub2node);
16957 // Place copy #16 of ITS6 in I569
16959 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
16960 sub2node->SetLineColor(kColorITS);
16961 sub2node->SetVisibility(1);
16962 fNodes->Add(sub2node);
16965 // Place copy #17 of ITS6 in I569
16967 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
16968 sub2node->SetLineColor(kColorITS);
16969 sub2node->SetVisibility(1);
16970 fNodes->Add(sub2node);
16973 // Place copy #18 of ITS6 in I569
16975 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
16976 sub2node->SetLineColor(kColorITS);
16977 sub2node->SetVisibility(1);
16978 fNodes->Add(sub2node);
16981 // Place copy #19 of ITS6 in I569
16983 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
16984 sub2node->SetLineColor(kColorITS);
16985 sub2node->SetVisibility(1);
16986 fNodes->Add(sub2node);
16989 // Place copy #20 of ITS6 in I569
16991 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
16992 sub2node->SetLineColor(kColorITS);
16993 sub2node->SetVisibility(1);
16994 fNodes->Add(sub2node);
16997 // Place copy #21 of ITS6 in I569
16999 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17000 sub2node->SetLineColor(kColorITS);
17001 sub2node->SetVisibility(1);
17002 fNodes->Add(sub2node);
17005 // Place copy #22 of ITS6 in I569
17007 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17008 sub2node->SetLineColor(kColorITS);
17009 sub2node->SetVisibility(1);
17010 fNodes->Add(sub2node);
17013 // Place copy #23 of ITS6 in I569
17015 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17016 sub2node->SetLineColor(kColorITS);
17017 sub2node->SetVisibility(1);
17018 fNodes->Add(sub2node);
17021 // Place copy #24 of ITS6 in I569
17023 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17024 sub2node->SetLineColor(kColorITS);
17025 sub2node->SetVisibility(1);
17026 fNodes->Add(sub2node);
17029 // Place copy #25 of ITS6 in I569
17031 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17032 sub2node->SetLineColor(kColorITS);
17033 sub2node->SetVisibility(1);
17034 fNodes->Add(sub2node);
17036 fNodes->Add(sub1node);
17039 // Place copy #4 of I569 in IT56
17041 sub1node = new TNode("I569","I569","I569",-32.1494,29.5956,0.,"itsrot556");
17042 sub1node->SetLineColor(kColorITS);
17043 sub1node->SetVisibility(0);
17046 // Place copy #1 of ITS6 in I569
17048 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17049 sub2node->SetLineColor(kColorITS);
17050 sub2node->SetVisibility(1);
17051 fNodes->Add(sub2node);
17054 // Place copy #2 of ITS6 in I569
17056 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17057 sub2node->SetLineColor(kColorITS);
17058 sub2node->SetVisibility(1);
17059 fNodes->Add(sub2node);
17062 // Place copy #3 of ITS6 in I569
17064 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17065 sub2node->SetLineColor(kColorITS);
17066 sub2node->SetVisibility(1);
17067 fNodes->Add(sub2node);
17070 // Place copy #4 of ITS6 in I569
17072 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17073 sub2node->SetLineColor(kColorITS);
17074 sub2node->SetVisibility(1);
17075 fNodes->Add(sub2node);
17078 // Place copy #5 of ITS6 in I569
17080 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17081 sub2node->SetLineColor(kColorITS);
17082 sub2node->SetVisibility(1);
17083 fNodes->Add(sub2node);
17086 // Place copy #6 of ITS6 in I569
17088 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17089 sub2node->SetLineColor(kColorITS);
17090 sub2node->SetVisibility(1);
17091 fNodes->Add(sub2node);
17094 // Place copy #7 of ITS6 in I569
17096 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17097 sub2node->SetLineColor(kColorITS);
17098 sub2node->SetVisibility(1);
17099 fNodes->Add(sub2node);
17102 // Place copy #8 of ITS6 in I569
17104 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17105 sub2node->SetLineColor(kColorITS);
17106 sub2node->SetVisibility(1);
17107 fNodes->Add(sub2node);
17110 // Place copy #9 of ITS6 in I569
17112 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17113 sub2node->SetLineColor(kColorITS);
17114 sub2node->SetVisibility(1);
17115 fNodes->Add(sub2node);
17118 // Place copy #10 of ITS6 in I569
17120 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17121 sub2node->SetLineColor(kColorITS);
17122 sub2node->SetVisibility(1);
17123 fNodes->Add(sub2node);
17126 // Place copy #11 of ITS6 in I569
17128 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17129 sub2node->SetLineColor(kColorITS);
17130 sub2node->SetVisibility(1);
17131 fNodes->Add(sub2node);
17134 // Place copy #12 of ITS6 in I569
17136 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17137 sub2node->SetLineColor(kColorITS);
17138 sub2node->SetVisibility(1);
17139 fNodes->Add(sub2node);
17142 // Place copy #13 of ITS6 in I569
17144 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17145 sub2node->SetLineColor(kColorITS);
17146 sub2node->SetVisibility(1);
17147 fNodes->Add(sub2node);
17150 // Place copy #14 of ITS6 in I569
17152 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17153 sub2node->SetLineColor(kColorITS);
17154 sub2node->SetVisibility(1);
17155 fNodes->Add(sub2node);
17158 // Place copy #15 of ITS6 in I569
17160 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17161 sub2node->SetLineColor(kColorITS);
17162 sub2node->SetVisibility(1);
17163 fNodes->Add(sub2node);
17166 // Place copy #16 of ITS6 in I569
17168 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17169 sub2node->SetLineColor(kColorITS);
17170 sub2node->SetVisibility(1);
17171 fNodes->Add(sub2node);
17174 // Place copy #17 of ITS6 in I569
17176 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17177 sub2node->SetLineColor(kColorITS);
17178 sub2node->SetVisibility(1);
17179 fNodes->Add(sub2node);
17182 // Place copy #18 of ITS6 in I569
17184 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17185 sub2node->SetLineColor(kColorITS);
17186 sub2node->SetVisibility(1);
17187 fNodes->Add(sub2node);
17190 // Place copy #19 of ITS6 in I569
17192 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17193 sub2node->SetLineColor(kColorITS);
17194 sub2node->SetVisibility(1);
17195 fNodes->Add(sub2node);
17198 // Place copy #20 of ITS6 in I569
17200 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17201 sub2node->SetLineColor(kColorITS);
17202 sub2node->SetVisibility(1);
17203 fNodes->Add(sub2node);
17206 // Place copy #21 of ITS6 in I569
17208 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17209 sub2node->SetLineColor(kColorITS);
17210 sub2node->SetVisibility(1);
17211 fNodes->Add(sub2node);
17214 // Place copy #22 of ITS6 in I569
17216 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17217 sub2node->SetLineColor(kColorITS);
17218 sub2node->SetVisibility(1);
17219 fNodes->Add(sub2node);
17222 // Place copy #23 of ITS6 in I569
17224 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17225 sub2node->SetLineColor(kColorITS);
17226 sub2node->SetVisibility(1);
17227 fNodes->Add(sub2node);
17230 // Place copy #24 of ITS6 in I569
17232 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17233 sub2node->SetLineColor(kColorITS);
17234 sub2node->SetVisibility(1);
17235 fNodes->Add(sub2node);
17238 // Place copy #25 of ITS6 in I569
17240 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17241 sub2node->SetLineColor(kColorITS);
17242 sub2node->SetVisibility(1);
17243 fNodes->Add(sub2node);
17245 fNodes->Add(sub1node);
17248 // Place copy #5 of I569 in IT56
17250 sub1node = new TNode("I569","I569","I569",-36.4544,23.8169,0.,"itsrot557");
17251 sub1node->SetLineColor(kColorITS);
17252 sub1node->SetVisibility(0);
17255 // Place copy #1 of ITS6 in I569
17257 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17258 sub2node->SetLineColor(kColorITS);
17259 sub2node->SetVisibility(1);
17260 fNodes->Add(sub2node);
17263 // Place copy #2 of ITS6 in I569
17265 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17266 sub2node->SetLineColor(kColorITS);
17267 sub2node->SetVisibility(1);
17268 fNodes->Add(sub2node);
17271 // Place copy #3 of ITS6 in I569
17273 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17274 sub2node->SetLineColor(kColorITS);
17275 sub2node->SetVisibility(1);
17276 fNodes->Add(sub2node);
17279 // Place copy #4 of ITS6 in I569
17281 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17282 sub2node->SetLineColor(kColorITS);
17283 sub2node->SetVisibility(1);
17284 fNodes->Add(sub2node);
17287 // Place copy #5 of ITS6 in I569
17289 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17290 sub2node->SetLineColor(kColorITS);
17291 sub2node->SetVisibility(1);
17292 fNodes->Add(sub2node);
17295 // Place copy #6 of ITS6 in I569
17297 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17298 sub2node->SetLineColor(kColorITS);
17299 sub2node->SetVisibility(1);
17300 fNodes->Add(sub2node);
17303 // Place copy #7 of ITS6 in I569
17305 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17306 sub2node->SetLineColor(kColorITS);
17307 sub2node->SetVisibility(1);
17308 fNodes->Add(sub2node);
17311 // Place copy #8 of ITS6 in I569
17313 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17314 sub2node->SetLineColor(kColorITS);
17315 sub2node->SetVisibility(1);
17316 fNodes->Add(sub2node);
17319 // Place copy #9 of ITS6 in I569
17321 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17322 sub2node->SetLineColor(kColorITS);
17323 sub2node->SetVisibility(1);
17324 fNodes->Add(sub2node);
17327 // Place copy #10 of ITS6 in I569
17329 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17330 sub2node->SetLineColor(kColorITS);
17331 sub2node->SetVisibility(1);
17332 fNodes->Add(sub2node);
17335 // Place copy #11 of ITS6 in I569
17337 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17338 sub2node->SetLineColor(kColorITS);
17339 sub2node->SetVisibility(1);
17340 fNodes->Add(sub2node);
17343 // Place copy #12 of ITS6 in I569
17345 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17346 sub2node->SetLineColor(kColorITS);
17347 sub2node->SetVisibility(1);
17348 fNodes->Add(sub2node);
17351 // Place copy #13 of ITS6 in I569
17353 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17354 sub2node->SetLineColor(kColorITS);
17355 sub2node->SetVisibility(1);
17356 fNodes->Add(sub2node);
17359 // Place copy #14 of ITS6 in I569
17361 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17362 sub2node->SetLineColor(kColorITS);
17363 sub2node->SetVisibility(1);
17364 fNodes->Add(sub2node);
17367 // Place copy #15 of ITS6 in I569
17369 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17370 sub2node->SetLineColor(kColorITS);
17371 sub2node->SetVisibility(1);
17372 fNodes->Add(sub2node);
17375 // Place copy #16 of ITS6 in I569
17377 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17378 sub2node->SetLineColor(kColorITS);
17379 sub2node->SetVisibility(1);
17380 fNodes->Add(sub2node);
17383 // Place copy #17 of ITS6 in I569
17385 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17386 sub2node->SetLineColor(kColorITS);
17387 sub2node->SetVisibility(1);
17388 fNodes->Add(sub2node);
17391 // Place copy #18 of ITS6 in I569
17393 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17394 sub2node->SetLineColor(kColorITS);
17395 sub2node->SetVisibility(1);
17396 fNodes->Add(sub2node);
17399 // Place copy #19 of ITS6 in I569
17401 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17402 sub2node->SetLineColor(kColorITS);
17403 sub2node->SetVisibility(1);
17404 fNodes->Add(sub2node);
17407 // Place copy #20 of ITS6 in I569
17409 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17410 sub2node->SetLineColor(kColorITS);
17411 sub2node->SetVisibility(1);
17412 fNodes->Add(sub2node);
17415 // Place copy #21 of ITS6 in I569
17417 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17418 sub2node->SetLineColor(kColorITS);
17419 sub2node->SetVisibility(1);
17420 fNodes->Add(sub2node);
17423 // Place copy #22 of ITS6 in I569
17425 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17426 sub2node->SetLineColor(kColorITS);
17427 sub2node->SetVisibility(1);
17428 fNodes->Add(sub2node);
17431 // Place copy #23 of ITS6 in I569
17433 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17434 sub2node->SetLineColor(kColorITS);
17435 sub2node->SetVisibility(1);
17436 fNodes->Add(sub2node);
17439 // Place copy #24 of ITS6 in I569
17441 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17442 sub2node->SetLineColor(kColorITS);
17443 sub2node->SetVisibility(1);
17444 fNodes->Add(sub2node);
17447 // Place copy #25 of ITS6 in I569
17449 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17450 sub2node->SetLineColor(kColorITS);
17451 sub2node->SetVisibility(1);
17452 fNodes->Add(sub2node);
17454 fNodes->Add(sub1node);
17457 // Place copy #6 of I569 in IT56
17459 sub1node = new TNode("I569","I569","I569",-40.0172,17.5532,0.,"itsrot558");
17460 sub1node->SetLineColor(kColorITS);
17461 sub1node->SetVisibility(0);
17464 // Place copy #1 of ITS6 in I569
17466 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17467 sub2node->SetLineColor(kColorITS);
17468 sub2node->SetVisibility(1);
17469 fNodes->Add(sub2node);
17472 // Place copy #2 of ITS6 in I569
17474 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17475 sub2node->SetLineColor(kColorITS);
17476 sub2node->SetVisibility(1);
17477 fNodes->Add(sub2node);
17480 // Place copy #3 of ITS6 in I569
17482 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17483 sub2node->SetLineColor(kColorITS);
17484 sub2node->SetVisibility(1);
17485 fNodes->Add(sub2node);
17488 // Place copy #4 of ITS6 in I569
17490 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17491 sub2node->SetLineColor(kColorITS);
17492 sub2node->SetVisibility(1);
17493 fNodes->Add(sub2node);
17496 // Place copy #5 of ITS6 in I569
17498 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17499 sub2node->SetLineColor(kColorITS);
17500 sub2node->SetVisibility(1);
17501 fNodes->Add(sub2node);
17504 // Place copy #6 of ITS6 in I569
17506 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17507 sub2node->SetLineColor(kColorITS);
17508 sub2node->SetVisibility(1);
17509 fNodes->Add(sub2node);
17512 // Place copy #7 of ITS6 in I569
17514 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17515 sub2node->SetLineColor(kColorITS);
17516 sub2node->SetVisibility(1);
17517 fNodes->Add(sub2node);
17520 // Place copy #8 of ITS6 in I569
17522 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17523 sub2node->SetLineColor(kColorITS);
17524 sub2node->SetVisibility(1);
17525 fNodes->Add(sub2node);
17528 // Place copy #9 of ITS6 in I569
17530 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17531 sub2node->SetLineColor(kColorITS);
17532 sub2node->SetVisibility(1);
17533 fNodes->Add(sub2node);
17536 // Place copy #10 of ITS6 in I569
17538 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17539 sub2node->SetLineColor(kColorITS);
17540 sub2node->SetVisibility(1);
17541 fNodes->Add(sub2node);
17544 // Place copy #11 of ITS6 in I569
17546 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17547 sub2node->SetLineColor(kColorITS);
17548 sub2node->SetVisibility(1);
17549 fNodes->Add(sub2node);
17552 // Place copy #12 of ITS6 in I569
17554 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17555 sub2node->SetLineColor(kColorITS);
17556 sub2node->SetVisibility(1);
17557 fNodes->Add(sub2node);
17560 // Place copy #13 of ITS6 in I569
17562 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17563 sub2node->SetLineColor(kColorITS);
17564 sub2node->SetVisibility(1);
17565 fNodes->Add(sub2node);
17568 // Place copy #14 of ITS6 in I569
17570 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17571 sub2node->SetLineColor(kColorITS);
17572 sub2node->SetVisibility(1);
17573 fNodes->Add(sub2node);
17576 // Place copy #15 of ITS6 in I569
17578 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17579 sub2node->SetLineColor(kColorITS);
17580 sub2node->SetVisibility(1);
17581 fNodes->Add(sub2node);
17584 // Place copy #16 of ITS6 in I569
17586 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17587 sub2node->SetLineColor(kColorITS);
17588 sub2node->SetVisibility(1);
17589 fNodes->Add(sub2node);
17592 // Place copy #17 of ITS6 in I569
17594 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17595 sub2node->SetLineColor(kColorITS);
17596 sub2node->SetVisibility(1);
17597 fNodes->Add(sub2node);
17600 // Place copy #18 of ITS6 in I569
17602 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17603 sub2node->SetLineColor(kColorITS);
17604 sub2node->SetVisibility(1);
17605 fNodes->Add(sub2node);
17608 // Place copy #19 of ITS6 in I569
17610 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17611 sub2node->SetLineColor(kColorITS);
17612 sub2node->SetVisibility(1);
17613 fNodes->Add(sub2node);
17616 // Place copy #20 of ITS6 in I569
17618 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17619 sub2node->SetLineColor(kColorITS);
17620 sub2node->SetVisibility(1);
17621 fNodes->Add(sub2node);
17624 // Place copy #21 of ITS6 in I569
17626 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17627 sub2node->SetLineColor(kColorITS);
17628 sub2node->SetVisibility(1);
17629 fNodes->Add(sub2node);
17632 // Place copy #22 of ITS6 in I569
17634 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17635 sub2node->SetLineColor(kColorITS);
17636 sub2node->SetVisibility(1);
17637 fNodes->Add(sub2node);
17640 // Place copy #23 of ITS6 in I569
17642 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17643 sub2node->SetLineColor(kColorITS);
17644 sub2node->SetVisibility(1);
17645 fNodes->Add(sub2node);
17648 // Place copy #24 of ITS6 in I569
17650 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17651 sub2node->SetLineColor(kColorITS);
17652 sub2node->SetVisibility(1);
17653 fNodes->Add(sub2node);
17656 // Place copy #25 of ITS6 in I569
17658 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17659 sub2node->SetLineColor(kColorITS);
17660 sub2node->SetVisibility(1);
17661 fNodes->Add(sub2node);
17663 fNodes->Add(sub1node);
17666 // Place copy #7 of I569 in IT56
17668 sub1node = new TNode("I569","I569","I569",-42.2125,10.6897,0.,"itsrot559");
17669 sub1node->SetLineColor(kColorITS);
17670 sub1node->SetVisibility(0);
17673 // Place copy #1 of ITS6 in I569
17675 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17676 sub2node->SetLineColor(kColorITS);
17677 sub2node->SetVisibility(1);
17678 fNodes->Add(sub2node);
17681 // Place copy #2 of ITS6 in I569
17683 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17684 sub2node->SetLineColor(kColorITS);
17685 sub2node->SetVisibility(1);
17686 fNodes->Add(sub2node);
17689 // Place copy #3 of ITS6 in I569
17691 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17692 sub2node->SetLineColor(kColorITS);
17693 sub2node->SetVisibility(1);
17694 fNodes->Add(sub2node);
17697 // Place copy #4 of ITS6 in I569
17699 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17700 sub2node->SetLineColor(kColorITS);
17701 sub2node->SetVisibility(1);
17702 fNodes->Add(sub2node);
17705 // Place copy #5 of ITS6 in I569
17707 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17708 sub2node->SetLineColor(kColorITS);
17709 sub2node->SetVisibility(1);
17710 fNodes->Add(sub2node);
17713 // Place copy #6 of ITS6 in I569
17715 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17716 sub2node->SetLineColor(kColorITS);
17717 sub2node->SetVisibility(1);
17718 fNodes->Add(sub2node);
17721 // Place copy #7 of ITS6 in I569
17723 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17724 sub2node->SetLineColor(kColorITS);
17725 sub2node->SetVisibility(1);
17726 fNodes->Add(sub2node);
17729 // Place copy #8 of ITS6 in I569
17731 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17732 sub2node->SetLineColor(kColorITS);
17733 sub2node->SetVisibility(1);
17734 fNodes->Add(sub2node);
17737 // Place copy #9 of ITS6 in I569
17739 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17740 sub2node->SetLineColor(kColorITS);
17741 sub2node->SetVisibility(1);
17742 fNodes->Add(sub2node);
17745 // Place copy #10 of ITS6 in I569
17747 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17748 sub2node->SetLineColor(kColorITS);
17749 sub2node->SetVisibility(1);
17750 fNodes->Add(sub2node);
17753 // Place copy #11 of ITS6 in I569
17755 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17756 sub2node->SetLineColor(kColorITS);
17757 sub2node->SetVisibility(1);
17758 fNodes->Add(sub2node);
17761 // Place copy #12 of ITS6 in I569
17763 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17764 sub2node->SetLineColor(kColorITS);
17765 sub2node->SetVisibility(1);
17766 fNodes->Add(sub2node);
17769 // Place copy #13 of ITS6 in I569
17771 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17772 sub2node->SetLineColor(kColorITS);
17773 sub2node->SetVisibility(1);
17774 fNodes->Add(sub2node);
17777 // Place copy #14 of ITS6 in I569
17779 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17780 sub2node->SetLineColor(kColorITS);
17781 sub2node->SetVisibility(1);
17782 fNodes->Add(sub2node);
17785 // Place copy #15 of ITS6 in I569
17787 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17788 sub2node->SetLineColor(kColorITS);
17789 sub2node->SetVisibility(1);
17790 fNodes->Add(sub2node);
17793 // Place copy #16 of ITS6 in I569
17795 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
17796 sub2node->SetLineColor(kColorITS);
17797 sub2node->SetVisibility(1);
17798 fNodes->Add(sub2node);
17801 // Place copy #17 of ITS6 in I569
17803 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
17804 sub2node->SetLineColor(kColorITS);
17805 sub2node->SetVisibility(1);
17806 fNodes->Add(sub2node);
17809 // Place copy #18 of ITS6 in I569
17811 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
17812 sub2node->SetLineColor(kColorITS);
17813 sub2node->SetVisibility(1);
17814 fNodes->Add(sub2node);
17817 // Place copy #19 of ITS6 in I569
17819 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
17820 sub2node->SetLineColor(kColorITS);
17821 sub2node->SetVisibility(1);
17822 fNodes->Add(sub2node);
17825 // Place copy #20 of ITS6 in I569
17827 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
17828 sub2node->SetLineColor(kColorITS);
17829 sub2node->SetVisibility(1);
17830 fNodes->Add(sub2node);
17833 // Place copy #21 of ITS6 in I569
17835 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
17836 sub2node->SetLineColor(kColorITS);
17837 sub2node->SetVisibility(1);
17838 fNodes->Add(sub2node);
17841 // Place copy #22 of ITS6 in I569
17843 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
17844 sub2node->SetLineColor(kColorITS);
17845 sub2node->SetVisibility(1);
17846 fNodes->Add(sub2node);
17849 // Place copy #23 of ITS6 in I569
17851 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
17852 sub2node->SetLineColor(kColorITS);
17853 sub2node->SetVisibility(1);
17854 fNodes->Add(sub2node);
17857 // Place copy #24 of ITS6 in I569
17859 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
17860 sub2node->SetLineColor(kColorITS);
17861 sub2node->SetVisibility(1);
17862 fNodes->Add(sub2node);
17865 // Place copy #25 of ITS6 in I569
17867 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
17868 sub2node->SetLineColor(kColorITS);
17869 sub2node->SetVisibility(1);
17870 fNodes->Add(sub2node);
17872 fNodes->Add(sub1node);
17875 // Place copy #8 of I569 in IT56
17877 sub1node = new TNode("I569","I569","I569",-43.5484,3.6085,0.,"itsrot560");
17878 sub1node->SetLineColor(kColorITS);
17879 sub1node->SetVisibility(0);
17882 // Place copy #1 of ITS6 in I569
17884 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
17885 sub2node->SetLineColor(kColorITS);
17886 sub2node->SetVisibility(1);
17887 fNodes->Add(sub2node);
17890 // Place copy #2 of ITS6 in I569
17892 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
17893 sub2node->SetLineColor(kColorITS);
17894 sub2node->SetVisibility(1);
17895 fNodes->Add(sub2node);
17898 // Place copy #3 of ITS6 in I569
17900 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
17901 sub2node->SetLineColor(kColorITS);
17902 sub2node->SetVisibility(1);
17903 fNodes->Add(sub2node);
17906 // Place copy #4 of ITS6 in I569
17908 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
17909 sub2node->SetLineColor(kColorITS);
17910 sub2node->SetVisibility(1);
17911 fNodes->Add(sub2node);
17914 // Place copy #5 of ITS6 in I569
17916 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
17917 sub2node->SetLineColor(kColorITS);
17918 sub2node->SetVisibility(1);
17919 fNodes->Add(sub2node);
17922 // Place copy #6 of ITS6 in I569
17924 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
17925 sub2node->SetLineColor(kColorITS);
17926 sub2node->SetVisibility(1);
17927 fNodes->Add(sub2node);
17930 // Place copy #7 of ITS6 in I569
17932 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
17933 sub2node->SetLineColor(kColorITS);
17934 sub2node->SetVisibility(1);
17935 fNodes->Add(sub2node);
17938 // Place copy #8 of ITS6 in I569
17940 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
17941 sub2node->SetLineColor(kColorITS);
17942 sub2node->SetVisibility(1);
17943 fNodes->Add(sub2node);
17946 // Place copy #9 of ITS6 in I569
17948 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
17949 sub2node->SetLineColor(kColorITS);
17950 sub2node->SetVisibility(1);
17951 fNodes->Add(sub2node);
17954 // Place copy #10 of ITS6 in I569
17956 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
17957 sub2node->SetLineColor(kColorITS);
17958 sub2node->SetVisibility(1);
17959 fNodes->Add(sub2node);
17962 // Place copy #11 of ITS6 in I569
17964 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
17965 sub2node->SetLineColor(kColorITS);
17966 sub2node->SetVisibility(1);
17967 fNodes->Add(sub2node);
17970 // Place copy #12 of ITS6 in I569
17972 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
17973 sub2node->SetLineColor(kColorITS);
17974 sub2node->SetVisibility(1);
17975 fNodes->Add(sub2node);
17978 // Place copy #13 of ITS6 in I569
17980 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
17981 sub2node->SetLineColor(kColorITS);
17982 sub2node->SetVisibility(1);
17983 fNodes->Add(sub2node);
17986 // Place copy #14 of ITS6 in I569
17988 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
17989 sub2node->SetLineColor(kColorITS);
17990 sub2node->SetVisibility(1);
17991 fNodes->Add(sub2node);
17994 // Place copy #15 of ITS6 in I569
17996 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
17997 sub2node->SetLineColor(kColorITS);
17998 sub2node->SetVisibility(1);
17999 fNodes->Add(sub2node);
18002 // Place copy #16 of ITS6 in I569
18004 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18005 sub2node->SetLineColor(kColorITS);
18006 sub2node->SetVisibility(1);
18007 fNodes->Add(sub2node);
18010 // Place copy #17 of ITS6 in I569
18012 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18013 sub2node->SetLineColor(kColorITS);
18014 sub2node->SetVisibility(1);
18015 fNodes->Add(sub2node);
18018 // Place copy #18 of ITS6 in I569
18020 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18021 sub2node->SetLineColor(kColorITS);
18022 sub2node->SetVisibility(1);
18023 fNodes->Add(sub2node);
18026 // Place copy #19 of ITS6 in I569
18028 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18029 sub2node->SetLineColor(kColorITS);
18030 sub2node->SetVisibility(1);
18031 fNodes->Add(sub2node);
18034 // Place copy #20 of ITS6 in I569
18036 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18037 sub2node->SetLineColor(kColorITS);
18038 sub2node->SetVisibility(1);
18039 fNodes->Add(sub2node);
18042 // Place copy #21 of ITS6 in I569
18044 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18045 sub2node->SetLineColor(kColorITS);
18046 sub2node->SetVisibility(1);
18047 fNodes->Add(sub2node);
18050 // Place copy #22 of ITS6 in I569
18052 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18053 sub2node->SetLineColor(kColorITS);
18054 sub2node->SetVisibility(1);
18055 fNodes->Add(sub2node);
18058 // Place copy #23 of ITS6 in I569
18060 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18061 sub2node->SetLineColor(kColorITS);
18062 sub2node->SetVisibility(1);
18063 fNodes->Add(sub2node);
18066 // Place copy #24 of ITS6 in I569
18068 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18069 sub2node->SetLineColor(kColorITS);
18070 sub2node->SetVisibility(1);
18071 fNodes->Add(sub2node);
18074 // Place copy #25 of ITS6 in I569
18076 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18077 sub2node->SetLineColor(kColorITS);
18078 sub2node->SetVisibility(1);
18079 fNodes->Add(sub2node);
18081 fNodes->Add(sub1node);
18084 // Place copy #9 of I569 in IT56
18086 sub1node = new TNode("I569","I569","I569",-43.3963,-3.5959,0.,"itsrot561");
18087 sub1node->SetLineColor(kColorITS);
18088 sub1node->SetVisibility(0);
18091 // Place copy #1 of ITS6 in I569
18093 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18094 sub2node->SetLineColor(kColorITS);
18095 sub2node->SetVisibility(1);
18096 fNodes->Add(sub2node);
18099 // Place copy #2 of ITS6 in I569
18101 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18102 sub2node->SetLineColor(kColorITS);
18103 sub2node->SetVisibility(1);
18104 fNodes->Add(sub2node);
18107 // Place copy #3 of ITS6 in I569
18109 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18110 sub2node->SetLineColor(kColorITS);
18111 sub2node->SetVisibility(1);
18112 fNodes->Add(sub2node);
18115 // Place copy #4 of ITS6 in I569
18117 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18118 sub2node->SetLineColor(kColorITS);
18119 sub2node->SetVisibility(1);
18120 fNodes->Add(sub2node);
18123 // Place copy #5 of ITS6 in I569
18125 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18126 sub2node->SetLineColor(kColorITS);
18127 sub2node->SetVisibility(1);
18128 fNodes->Add(sub2node);
18131 // Place copy #6 of ITS6 in I569
18133 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18134 sub2node->SetLineColor(kColorITS);
18135 sub2node->SetVisibility(1);
18136 fNodes->Add(sub2node);
18139 // Place copy #7 of ITS6 in I569
18141 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18142 sub2node->SetLineColor(kColorITS);
18143 sub2node->SetVisibility(1);
18144 fNodes->Add(sub2node);
18147 // Place copy #8 of ITS6 in I569
18149 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18150 sub2node->SetLineColor(kColorITS);
18151 sub2node->SetVisibility(1);
18152 fNodes->Add(sub2node);
18155 // Place copy #9 of ITS6 in I569
18157 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18158 sub2node->SetLineColor(kColorITS);
18159 sub2node->SetVisibility(1);
18160 fNodes->Add(sub2node);
18163 // Place copy #10 of ITS6 in I569
18165 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18166 sub2node->SetLineColor(kColorITS);
18167 sub2node->SetVisibility(1);
18168 fNodes->Add(sub2node);
18171 // Place copy #11 of ITS6 in I569
18173 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18174 sub2node->SetLineColor(kColorITS);
18175 sub2node->SetVisibility(1);
18176 fNodes->Add(sub2node);
18179 // Place copy #12 of ITS6 in I569
18181 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18182 sub2node->SetLineColor(kColorITS);
18183 sub2node->SetVisibility(1);
18184 fNodes->Add(sub2node);
18187 // Place copy #13 of ITS6 in I569
18189 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18190 sub2node->SetLineColor(kColorITS);
18191 sub2node->SetVisibility(1);
18192 fNodes->Add(sub2node);
18195 // Place copy #14 of ITS6 in I569
18197 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18198 sub2node->SetLineColor(kColorITS);
18199 sub2node->SetVisibility(1);
18200 fNodes->Add(sub2node);
18203 // Place copy #15 of ITS6 in I569
18205 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18206 sub2node->SetLineColor(kColorITS);
18207 sub2node->SetVisibility(1);
18208 fNodes->Add(sub2node);
18211 // Place copy #16 of ITS6 in I569
18213 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18214 sub2node->SetLineColor(kColorITS);
18215 sub2node->SetVisibility(1);
18216 fNodes->Add(sub2node);
18219 // Place copy #17 of ITS6 in I569
18221 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18222 sub2node->SetLineColor(kColorITS);
18223 sub2node->SetVisibility(1);
18224 fNodes->Add(sub2node);
18227 // Place copy #18 of ITS6 in I569
18229 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18230 sub2node->SetLineColor(kColorITS);
18231 sub2node->SetVisibility(1);
18232 fNodes->Add(sub2node);
18235 // Place copy #19 of ITS6 in I569
18237 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18238 sub2node->SetLineColor(kColorITS);
18239 sub2node->SetVisibility(1);
18240 fNodes->Add(sub2node);
18243 // Place copy #20 of ITS6 in I569
18245 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18246 sub2node->SetLineColor(kColorITS);
18247 sub2node->SetVisibility(1);
18248 fNodes->Add(sub2node);
18251 // Place copy #21 of ITS6 in I569
18253 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18254 sub2node->SetLineColor(kColorITS);
18255 sub2node->SetVisibility(1);
18256 fNodes->Add(sub2node);
18259 // Place copy #22 of ITS6 in I569
18261 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18262 sub2node->SetLineColor(kColorITS);
18263 sub2node->SetVisibility(1);
18264 fNodes->Add(sub2node);
18267 // Place copy #23 of ITS6 in I569
18269 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18270 sub2node->SetLineColor(kColorITS);
18271 sub2node->SetVisibility(1);
18272 fNodes->Add(sub2node);
18275 // Place copy #24 of ITS6 in I569
18277 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18278 sub2node->SetLineColor(kColorITS);
18279 sub2node->SetVisibility(1);
18280 fNodes->Add(sub2node);
18283 // Place copy #25 of ITS6 in I569
18285 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18286 sub2node->SetLineColor(kColorITS);
18287 sub2node->SetVisibility(1);
18288 fNodes->Add(sub2node);
18290 fNodes->Add(sub1node);
18293 // Place copy #10 of I569 in IT56
18295 sub1node = new TNode("I569","I569","I569",-42.3606,-10.7271,0.,"itsrot562");
18296 sub1node->SetLineColor(kColorITS);
18297 sub1node->SetVisibility(0);
18300 // Place copy #1 of ITS6 in I569
18302 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18303 sub2node->SetLineColor(kColorITS);
18304 sub2node->SetVisibility(1);
18305 fNodes->Add(sub2node);
18308 // Place copy #2 of ITS6 in I569
18310 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18311 sub2node->SetLineColor(kColorITS);
18312 sub2node->SetVisibility(1);
18313 fNodes->Add(sub2node);
18316 // Place copy #3 of ITS6 in I569
18318 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18319 sub2node->SetLineColor(kColorITS);
18320 sub2node->SetVisibility(1);
18321 fNodes->Add(sub2node);
18324 // Place copy #4 of ITS6 in I569
18326 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18327 sub2node->SetLineColor(kColorITS);
18328 sub2node->SetVisibility(1);
18329 fNodes->Add(sub2node);
18332 // Place copy #5 of ITS6 in I569
18334 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18335 sub2node->SetLineColor(kColorITS);
18336 sub2node->SetVisibility(1);
18337 fNodes->Add(sub2node);
18340 // Place copy #6 of ITS6 in I569
18342 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18343 sub2node->SetLineColor(kColorITS);
18344 sub2node->SetVisibility(1);
18345 fNodes->Add(sub2node);
18348 // Place copy #7 of ITS6 in I569
18350 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18351 sub2node->SetLineColor(kColorITS);
18352 sub2node->SetVisibility(1);
18353 fNodes->Add(sub2node);
18356 // Place copy #8 of ITS6 in I569
18358 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18359 sub2node->SetLineColor(kColorITS);
18360 sub2node->SetVisibility(1);
18361 fNodes->Add(sub2node);
18364 // Place copy #9 of ITS6 in I569
18366 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18367 sub2node->SetLineColor(kColorITS);
18368 sub2node->SetVisibility(1);
18369 fNodes->Add(sub2node);
18372 // Place copy #10 of ITS6 in I569
18374 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18375 sub2node->SetLineColor(kColorITS);
18376 sub2node->SetVisibility(1);
18377 fNodes->Add(sub2node);
18380 // Place copy #11 of ITS6 in I569
18382 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18383 sub2node->SetLineColor(kColorITS);
18384 sub2node->SetVisibility(1);
18385 fNodes->Add(sub2node);
18388 // Place copy #12 of ITS6 in I569
18390 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18391 sub2node->SetLineColor(kColorITS);
18392 sub2node->SetVisibility(1);
18393 fNodes->Add(sub2node);
18396 // Place copy #13 of ITS6 in I569
18398 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18399 sub2node->SetLineColor(kColorITS);
18400 sub2node->SetVisibility(1);
18401 fNodes->Add(sub2node);
18404 // Place copy #14 of ITS6 in I569
18406 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18407 sub2node->SetLineColor(kColorITS);
18408 sub2node->SetVisibility(1);
18409 fNodes->Add(sub2node);
18412 // Place copy #15 of ITS6 in I569
18414 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18415 sub2node->SetLineColor(kColorITS);
18416 sub2node->SetVisibility(1);
18417 fNodes->Add(sub2node);
18420 // Place copy #16 of ITS6 in I569
18422 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18423 sub2node->SetLineColor(kColorITS);
18424 sub2node->SetVisibility(1);
18425 fNodes->Add(sub2node);
18428 // Place copy #17 of ITS6 in I569
18430 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18431 sub2node->SetLineColor(kColorITS);
18432 sub2node->SetVisibility(1);
18433 fNodes->Add(sub2node);
18436 // Place copy #18 of ITS6 in I569
18438 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18439 sub2node->SetLineColor(kColorITS);
18440 sub2node->SetVisibility(1);
18441 fNodes->Add(sub2node);
18444 // Place copy #19 of ITS6 in I569
18446 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18447 sub2node->SetLineColor(kColorITS);
18448 sub2node->SetVisibility(1);
18449 fNodes->Add(sub2node);
18452 // Place copy #20 of ITS6 in I569
18454 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18455 sub2node->SetLineColor(kColorITS);
18456 sub2node->SetVisibility(1);
18457 fNodes->Add(sub2node);
18460 // Place copy #21 of ITS6 in I569
18462 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18463 sub2node->SetLineColor(kColorITS);
18464 sub2node->SetVisibility(1);
18465 fNodes->Add(sub2node);
18468 // Place copy #22 of ITS6 in I569
18470 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18471 sub2node->SetLineColor(kColorITS);
18472 sub2node->SetVisibility(1);
18473 fNodes->Add(sub2node);
18476 // Place copy #23 of ITS6 in I569
18478 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18479 sub2node->SetLineColor(kColorITS);
18480 sub2node->SetVisibility(1);
18481 fNodes->Add(sub2node);
18484 // Place copy #24 of ITS6 in I569
18486 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18487 sub2node->SetLineColor(kColorITS);
18488 sub2node->SetVisibility(1);
18489 fNodes->Add(sub2node);
18492 // Place copy #25 of ITS6 in I569
18494 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18495 sub2node->SetLineColor(kColorITS);
18496 sub2node->SetVisibility(1);
18497 fNodes->Add(sub2node);
18499 fNodes->Add(sub1node);
18502 // Place copy #11 of I569 in IT56
18504 sub1node = new TNode("I569","I569","I569",-39.8773,-17.4918,0.,"itsrot563");
18505 sub1node->SetLineColor(kColorITS);
18506 sub1node->SetVisibility(0);
18509 // Place copy #1 of ITS6 in I569
18511 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18512 sub2node->SetLineColor(kColorITS);
18513 sub2node->SetVisibility(1);
18514 fNodes->Add(sub2node);
18517 // Place copy #2 of ITS6 in I569
18519 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18520 sub2node->SetLineColor(kColorITS);
18521 sub2node->SetVisibility(1);
18522 fNodes->Add(sub2node);
18525 // Place copy #3 of ITS6 in I569
18527 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18528 sub2node->SetLineColor(kColorITS);
18529 sub2node->SetVisibility(1);
18530 fNodes->Add(sub2node);
18533 // Place copy #4 of ITS6 in I569
18535 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18536 sub2node->SetLineColor(kColorITS);
18537 sub2node->SetVisibility(1);
18538 fNodes->Add(sub2node);
18541 // Place copy #5 of ITS6 in I569
18543 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18544 sub2node->SetLineColor(kColorITS);
18545 sub2node->SetVisibility(1);
18546 fNodes->Add(sub2node);
18549 // Place copy #6 of ITS6 in I569
18551 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18552 sub2node->SetLineColor(kColorITS);
18553 sub2node->SetVisibility(1);
18554 fNodes->Add(sub2node);
18557 // Place copy #7 of ITS6 in I569
18559 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18560 sub2node->SetLineColor(kColorITS);
18561 sub2node->SetVisibility(1);
18562 fNodes->Add(sub2node);
18565 // Place copy #8 of ITS6 in I569
18567 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18568 sub2node->SetLineColor(kColorITS);
18569 sub2node->SetVisibility(1);
18570 fNodes->Add(sub2node);
18573 // Place copy #9 of ITS6 in I569
18575 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18576 sub2node->SetLineColor(kColorITS);
18577 sub2node->SetVisibility(1);
18578 fNodes->Add(sub2node);
18581 // Place copy #10 of ITS6 in I569
18583 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18584 sub2node->SetLineColor(kColorITS);
18585 sub2node->SetVisibility(1);
18586 fNodes->Add(sub2node);
18589 // Place copy #11 of ITS6 in I569
18591 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18592 sub2node->SetLineColor(kColorITS);
18593 sub2node->SetVisibility(1);
18594 fNodes->Add(sub2node);
18597 // Place copy #12 of ITS6 in I569
18599 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18600 sub2node->SetLineColor(kColorITS);
18601 sub2node->SetVisibility(1);
18602 fNodes->Add(sub2node);
18605 // Place copy #13 of ITS6 in I569
18607 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18608 sub2node->SetLineColor(kColorITS);
18609 sub2node->SetVisibility(1);
18610 fNodes->Add(sub2node);
18613 // Place copy #14 of ITS6 in I569
18615 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18616 sub2node->SetLineColor(kColorITS);
18617 sub2node->SetVisibility(1);
18618 fNodes->Add(sub2node);
18621 // Place copy #15 of ITS6 in I569
18623 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18624 sub2node->SetLineColor(kColorITS);
18625 sub2node->SetVisibility(1);
18626 fNodes->Add(sub2node);
18629 // Place copy #16 of ITS6 in I569
18631 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18632 sub2node->SetLineColor(kColorITS);
18633 sub2node->SetVisibility(1);
18634 fNodes->Add(sub2node);
18637 // Place copy #17 of ITS6 in I569
18639 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18640 sub2node->SetLineColor(kColorITS);
18641 sub2node->SetVisibility(1);
18642 fNodes->Add(sub2node);
18645 // Place copy #18 of ITS6 in I569
18647 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18648 sub2node->SetLineColor(kColorITS);
18649 sub2node->SetVisibility(1);
18650 fNodes->Add(sub2node);
18653 // Place copy #19 of ITS6 in I569
18655 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18656 sub2node->SetLineColor(kColorITS);
18657 sub2node->SetVisibility(1);
18658 fNodes->Add(sub2node);
18661 // Place copy #20 of ITS6 in I569
18663 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18664 sub2node->SetLineColor(kColorITS);
18665 sub2node->SetVisibility(1);
18666 fNodes->Add(sub2node);
18669 // Place copy #21 of ITS6 in I569
18671 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18672 sub2node->SetLineColor(kColorITS);
18673 sub2node->SetVisibility(1);
18674 fNodes->Add(sub2node);
18677 // Place copy #22 of ITS6 in I569
18679 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18680 sub2node->SetLineColor(kColorITS);
18681 sub2node->SetVisibility(1);
18682 fNodes->Add(sub2node);
18685 // Place copy #23 of ITS6 in I569
18687 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18688 sub2node->SetLineColor(kColorITS);
18689 sub2node->SetVisibility(1);
18690 fNodes->Add(sub2node);
18693 // Place copy #24 of ITS6 in I569
18695 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18696 sub2node->SetLineColor(kColorITS);
18697 sub2node->SetVisibility(1);
18698 fNodes->Add(sub2node);
18701 // Place copy #25 of ITS6 in I569
18703 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18704 sub2node->SetLineColor(kColorITS);
18705 sub2node->SetVisibility(1);
18706 fNodes->Add(sub2node);
18708 fNodes->Add(sub1node);
18711 // Place copy #12 of I569 in IT56
18713 sub1node = new TNode("I569","I569","I569",-36.5823,-23.9004,0.,"itsrot564");
18714 sub1node->SetLineColor(kColorITS);
18715 sub1node->SetVisibility(0);
18718 // Place copy #1 of ITS6 in I569
18720 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18721 sub2node->SetLineColor(kColorITS);
18722 sub2node->SetVisibility(1);
18723 fNodes->Add(sub2node);
18726 // Place copy #2 of ITS6 in I569
18728 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18729 sub2node->SetLineColor(kColorITS);
18730 sub2node->SetVisibility(1);
18731 fNodes->Add(sub2node);
18734 // Place copy #3 of ITS6 in I569
18736 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18737 sub2node->SetLineColor(kColorITS);
18738 sub2node->SetVisibility(1);
18739 fNodes->Add(sub2node);
18742 // Place copy #4 of ITS6 in I569
18744 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18745 sub2node->SetLineColor(kColorITS);
18746 sub2node->SetVisibility(1);
18747 fNodes->Add(sub2node);
18750 // Place copy #5 of ITS6 in I569
18752 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18753 sub2node->SetLineColor(kColorITS);
18754 sub2node->SetVisibility(1);
18755 fNodes->Add(sub2node);
18758 // Place copy #6 of ITS6 in I569
18760 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18761 sub2node->SetLineColor(kColorITS);
18762 sub2node->SetVisibility(1);
18763 fNodes->Add(sub2node);
18766 // Place copy #7 of ITS6 in I569
18768 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18769 sub2node->SetLineColor(kColorITS);
18770 sub2node->SetVisibility(1);
18771 fNodes->Add(sub2node);
18774 // Place copy #8 of ITS6 in I569
18776 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18777 sub2node->SetLineColor(kColorITS);
18778 sub2node->SetVisibility(1);
18779 fNodes->Add(sub2node);
18782 // Place copy #9 of ITS6 in I569
18784 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18785 sub2node->SetLineColor(kColorITS);
18786 sub2node->SetVisibility(1);
18787 fNodes->Add(sub2node);
18790 // Place copy #10 of ITS6 in I569
18792 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
18793 sub2node->SetLineColor(kColorITS);
18794 sub2node->SetVisibility(1);
18795 fNodes->Add(sub2node);
18798 // Place copy #11 of ITS6 in I569
18800 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
18801 sub2node->SetLineColor(kColorITS);
18802 sub2node->SetVisibility(1);
18803 fNodes->Add(sub2node);
18806 // Place copy #12 of ITS6 in I569
18808 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
18809 sub2node->SetLineColor(kColorITS);
18810 sub2node->SetVisibility(1);
18811 fNodes->Add(sub2node);
18814 // Place copy #13 of ITS6 in I569
18816 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
18817 sub2node->SetLineColor(kColorITS);
18818 sub2node->SetVisibility(1);
18819 fNodes->Add(sub2node);
18822 // Place copy #14 of ITS6 in I569
18824 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
18825 sub2node->SetLineColor(kColorITS);
18826 sub2node->SetVisibility(1);
18827 fNodes->Add(sub2node);
18830 // Place copy #15 of ITS6 in I569
18832 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
18833 sub2node->SetLineColor(kColorITS);
18834 sub2node->SetVisibility(1);
18835 fNodes->Add(sub2node);
18838 // Place copy #16 of ITS6 in I569
18840 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
18841 sub2node->SetLineColor(kColorITS);
18842 sub2node->SetVisibility(1);
18843 fNodes->Add(sub2node);
18846 // Place copy #17 of ITS6 in I569
18848 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
18849 sub2node->SetLineColor(kColorITS);
18850 sub2node->SetVisibility(1);
18851 fNodes->Add(sub2node);
18854 // Place copy #18 of ITS6 in I569
18856 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
18857 sub2node->SetLineColor(kColorITS);
18858 sub2node->SetVisibility(1);
18859 fNodes->Add(sub2node);
18862 // Place copy #19 of ITS6 in I569
18864 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
18865 sub2node->SetLineColor(kColorITS);
18866 sub2node->SetVisibility(1);
18867 fNodes->Add(sub2node);
18870 // Place copy #20 of ITS6 in I569
18872 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
18873 sub2node->SetLineColor(kColorITS);
18874 sub2node->SetVisibility(1);
18875 fNodes->Add(sub2node);
18878 // Place copy #21 of ITS6 in I569
18880 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
18881 sub2node->SetLineColor(kColorITS);
18882 sub2node->SetVisibility(1);
18883 fNodes->Add(sub2node);
18886 // Place copy #22 of ITS6 in I569
18888 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
18889 sub2node->SetLineColor(kColorITS);
18890 sub2node->SetVisibility(1);
18891 fNodes->Add(sub2node);
18894 // Place copy #23 of ITS6 in I569
18896 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
18897 sub2node->SetLineColor(kColorITS);
18898 sub2node->SetVisibility(1);
18899 fNodes->Add(sub2node);
18902 // Place copy #24 of ITS6 in I569
18904 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
18905 sub2node->SetLineColor(kColorITS);
18906 sub2node->SetVisibility(1);
18907 fNodes->Add(sub2node);
18910 // Place copy #25 of ITS6 in I569
18912 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
18913 sub2node->SetLineColor(kColorITS);
18914 sub2node->SetVisibility(1);
18915 fNodes->Add(sub2node);
18917 fNodes->Add(sub1node);
18920 // Place copy #13 of I569 in IT56
18922 sub1node = new TNode("I569","I569","I569",-32.0371,-29.4922,0.,"itsrot565");
18923 sub1node->SetLineColor(kColorITS);
18924 sub1node->SetVisibility(0);
18927 // Place copy #1 of ITS6 in I569
18929 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
18930 sub2node->SetLineColor(kColorITS);
18931 sub2node->SetVisibility(1);
18932 fNodes->Add(sub2node);
18935 // Place copy #2 of ITS6 in I569
18937 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
18938 sub2node->SetLineColor(kColorITS);
18939 sub2node->SetVisibility(1);
18940 fNodes->Add(sub2node);
18943 // Place copy #3 of ITS6 in I569
18945 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
18946 sub2node->SetLineColor(kColorITS);
18947 sub2node->SetVisibility(1);
18948 fNodes->Add(sub2node);
18951 // Place copy #4 of ITS6 in I569
18953 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
18954 sub2node->SetLineColor(kColorITS);
18955 sub2node->SetVisibility(1);
18956 fNodes->Add(sub2node);
18959 // Place copy #5 of ITS6 in I569
18961 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
18962 sub2node->SetLineColor(kColorITS);
18963 sub2node->SetVisibility(1);
18964 fNodes->Add(sub2node);
18967 // Place copy #6 of ITS6 in I569
18969 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
18970 sub2node->SetLineColor(kColorITS);
18971 sub2node->SetVisibility(1);
18972 fNodes->Add(sub2node);
18975 // Place copy #7 of ITS6 in I569
18977 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
18978 sub2node->SetLineColor(kColorITS);
18979 sub2node->SetVisibility(1);
18980 fNodes->Add(sub2node);
18983 // Place copy #8 of ITS6 in I569
18985 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
18986 sub2node->SetLineColor(kColorITS);
18987 sub2node->SetVisibility(1);
18988 fNodes->Add(sub2node);
18991 // Place copy #9 of ITS6 in I569
18993 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
18994 sub2node->SetLineColor(kColorITS);
18995 sub2node->SetVisibility(1);
18996 fNodes->Add(sub2node);
18999 // Place copy #10 of ITS6 in I569
19001 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19002 sub2node->SetLineColor(kColorITS);
19003 sub2node->SetVisibility(1);
19004 fNodes->Add(sub2node);
19007 // Place copy #11 of ITS6 in I569
19009 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19010 sub2node->SetLineColor(kColorITS);
19011 sub2node->SetVisibility(1);
19012 fNodes->Add(sub2node);
19015 // Place copy #12 of ITS6 in I569
19017 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19018 sub2node->SetLineColor(kColorITS);
19019 sub2node->SetVisibility(1);
19020 fNodes->Add(sub2node);
19023 // Place copy #13 of ITS6 in I569
19025 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19026 sub2node->SetLineColor(kColorITS);
19027 sub2node->SetVisibility(1);
19028 fNodes->Add(sub2node);
19031 // Place copy #14 of ITS6 in I569
19033 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19034 sub2node->SetLineColor(kColorITS);
19035 sub2node->SetVisibility(1);
19036 fNodes->Add(sub2node);
19039 // Place copy #15 of ITS6 in I569
19041 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19042 sub2node->SetLineColor(kColorITS);
19043 sub2node->SetVisibility(1);
19044 fNodes->Add(sub2node);
19047 // Place copy #16 of ITS6 in I569
19049 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19050 sub2node->SetLineColor(kColorITS);
19051 sub2node->SetVisibility(1);
19052 fNodes->Add(sub2node);
19055 // Place copy #17 of ITS6 in I569
19057 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19058 sub2node->SetLineColor(kColorITS);
19059 sub2node->SetVisibility(1);
19060 fNodes->Add(sub2node);
19063 // Place copy #18 of ITS6 in I569
19065 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19066 sub2node->SetLineColor(kColorITS);
19067 sub2node->SetVisibility(1);
19068 fNodes->Add(sub2node);
19071 // Place copy #19 of ITS6 in I569
19073 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19074 sub2node->SetLineColor(kColorITS);
19075 sub2node->SetVisibility(1);
19076 fNodes->Add(sub2node);
19079 // Place copy #20 of ITS6 in I569
19081 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19082 sub2node->SetLineColor(kColorITS);
19083 sub2node->SetVisibility(1);
19084 fNodes->Add(sub2node);
19087 // Place copy #21 of ITS6 in I569
19089 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19090 sub2node->SetLineColor(kColorITS);
19091 sub2node->SetVisibility(1);
19092 fNodes->Add(sub2node);
19095 // Place copy #22 of ITS6 in I569
19097 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19098 sub2node->SetLineColor(kColorITS);
19099 sub2node->SetVisibility(1);
19100 fNodes->Add(sub2node);
19103 // Place copy #23 of ITS6 in I569
19105 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19106 sub2node->SetLineColor(kColorITS);
19107 sub2node->SetVisibility(1);
19108 fNodes->Add(sub2node);
19111 // Place copy #24 of ITS6 in I569
19113 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19114 sub2node->SetLineColor(kColorITS);
19115 sub2node->SetVisibility(1);
19116 fNodes->Add(sub2node);
19119 // Place copy #25 of ITS6 in I569
19121 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19122 sub2node->SetLineColor(kColorITS);
19123 sub2node->SetVisibility(1);
19124 fNodes->Add(sub2node);
19126 fNodes->Add(sub1node);
19129 // Place copy #14 of I569 in IT56
19131 sub1node = new TNode("I569","I569","I569",-26.8397,-34.4836,0.,"itsrot566");
19132 sub1node->SetLineColor(kColorITS);
19133 sub1node->SetVisibility(0);
19136 // Place copy #1 of ITS6 in I569
19138 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19139 sub2node->SetLineColor(kColorITS);
19140 sub2node->SetVisibility(1);
19141 fNodes->Add(sub2node);
19144 // Place copy #2 of ITS6 in I569
19146 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19147 sub2node->SetLineColor(kColorITS);
19148 sub2node->SetVisibility(1);
19149 fNodes->Add(sub2node);
19152 // Place copy #3 of ITS6 in I569
19154 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19155 sub2node->SetLineColor(kColorITS);
19156 sub2node->SetVisibility(1);
19157 fNodes->Add(sub2node);
19160 // Place copy #4 of ITS6 in I569
19162 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19163 sub2node->SetLineColor(kColorITS);
19164 sub2node->SetVisibility(1);
19165 fNodes->Add(sub2node);
19168 // Place copy #5 of ITS6 in I569
19170 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19171 sub2node->SetLineColor(kColorITS);
19172 sub2node->SetVisibility(1);
19173 fNodes->Add(sub2node);
19176 // Place copy #6 of ITS6 in I569
19178 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19179 sub2node->SetLineColor(kColorITS);
19180 sub2node->SetVisibility(1);
19181 fNodes->Add(sub2node);
19184 // Place copy #7 of ITS6 in I569
19186 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19187 sub2node->SetLineColor(kColorITS);
19188 sub2node->SetVisibility(1);
19189 fNodes->Add(sub2node);
19192 // Place copy #8 of ITS6 in I569
19194 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19195 sub2node->SetLineColor(kColorITS);
19196 sub2node->SetVisibility(1);
19197 fNodes->Add(sub2node);
19200 // Place copy #9 of ITS6 in I569
19202 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19203 sub2node->SetLineColor(kColorITS);
19204 sub2node->SetVisibility(1);
19205 fNodes->Add(sub2node);
19208 // Place copy #10 of ITS6 in I569
19210 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19211 sub2node->SetLineColor(kColorITS);
19212 sub2node->SetVisibility(1);
19213 fNodes->Add(sub2node);
19216 // Place copy #11 of ITS6 in I569
19218 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19219 sub2node->SetLineColor(kColorITS);
19220 sub2node->SetVisibility(1);
19221 fNodes->Add(sub2node);
19224 // Place copy #12 of ITS6 in I569
19226 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19227 sub2node->SetLineColor(kColorITS);
19228 sub2node->SetVisibility(1);
19229 fNodes->Add(sub2node);
19232 // Place copy #13 of ITS6 in I569
19234 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19235 sub2node->SetLineColor(kColorITS);
19236 sub2node->SetVisibility(1);
19237 fNodes->Add(sub2node);
19240 // Place copy #14 of ITS6 in I569
19242 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19243 sub2node->SetLineColor(kColorITS);
19244 sub2node->SetVisibility(1);
19245 fNodes->Add(sub2node);
19248 // Place copy #15 of ITS6 in I569
19250 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19251 sub2node->SetLineColor(kColorITS);
19252 sub2node->SetVisibility(1);
19253 fNodes->Add(sub2node);
19256 // Place copy #16 of ITS6 in I569
19258 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19259 sub2node->SetLineColor(kColorITS);
19260 sub2node->SetVisibility(1);
19261 fNodes->Add(sub2node);
19264 // Place copy #17 of ITS6 in I569
19266 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19267 sub2node->SetLineColor(kColorITS);
19268 sub2node->SetVisibility(1);
19269 fNodes->Add(sub2node);
19272 // Place copy #18 of ITS6 in I569
19274 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19275 sub2node->SetLineColor(kColorITS);
19276 sub2node->SetVisibility(1);
19277 fNodes->Add(sub2node);
19280 // Place copy #19 of ITS6 in I569
19282 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19283 sub2node->SetLineColor(kColorITS);
19284 sub2node->SetVisibility(1);
19285 fNodes->Add(sub2node);
19288 // Place copy #20 of ITS6 in I569
19290 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19291 sub2node->SetLineColor(kColorITS);
19292 sub2node->SetVisibility(1);
19293 fNodes->Add(sub2node);
19296 // Place copy #21 of ITS6 in I569
19298 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19299 sub2node->SetLineColor(kColorITS);
19300 sub2node->SetVisibility(1);
19301 fNodes->Add(sub2node);
19304 // Place copy #22 of ITS6 in I569
19306 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19307 sub2node->SetLineColor(kColorITS);
19308 sub2node->SetVisibility(1);
19309 fNodes->Add(sub2node);
19312 // Place copy #23 of ITS6 in I569
19314 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19315 sub2node->SetLineColor(kColorITS);
19316 sub2node->SetVisibility(1);
19317 fNodes->Add(sub2node);
19320 // Place copy #24 of ITS6 in I569
19322 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19323 sub2node->SetLineColor(kColorITS);
19324 sub2node->SetVisibility(1);
19325 fNodes->Add(sub2node);
19328 // Place copy #25 of ITS6 in I569
19330 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19331 sub2node->SetLineColor(kColorITS);
19332 sub2node->SetVisibility(1);
19333 fNodes->Add(sub2node);
19335 fNodes->Add(sub1node);
19338 // Place copy #15 of I569 in IT56
19340 sub1node = new TNode("I569","I569","I569",-20.7251,-38.2967,0.,"itsrot567");
19341 sub1node->SetLineColor(kColorITS);
19342 sub1node->SetVisibility(0);
19345 // Place copy #1 of ITS6 in I569
19347 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19348 sub2node->SetLineColor(kColorITS);
19349 sub2node->SetVisibility(1);
19350 fNodes->Add(sub2node);
19353 // Place copy #2 of ITS6 in I569
19355 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19356 sub2node->SetLineColor(kColorITS);
19357 sub2node->SetVisibility(1);
19358 fNodes->Add(sub2node);
19361 // Place copy #3 of ITS6 in I569
19363 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19364 sub2node->SetLineColor(kColorITS);
19365 sub2node->SetVisibility(1);
19366 fNodes->Add(sub2node);
19369 // Place copy #4 of ITS6 in I569
19371 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19372 sub2node->SetLineColor(kColorITS);
19373 sub2node->SetVisibility(1);
19374 fNodes->Add(sub2node);
19377 // Place copy #5 of ITS6 in I569
19379 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19380 sub2node->SetLineColor(kColorITS);
19381 sub2node->SetVisibility(1);
19382 fNodes->Add(sub2node);
19385 // Place copy #6 of ITS6 in I569
19387 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19388 sub2node->SetLineColor(kColorITS);
19389 sub2node->SetVisibility(1);
19390 fNodes->Add(sub2node);
19393 // Place copy #7 of ITS6 in I569
19395 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19396 sub2node->SetLineColor(kColorITS);
19397 sub2node->SetVisibility(1);
19398 fNodes->Add(sub2node);
19401 // Place copy #8 of ITS6 in I569
19403 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19404 sub2node->SetLineColor(kColorITS);
19405 sub2node->SetVisibility(1);
19406 fNodes->Add(sub2node);
19409 // Place copy #9 of ITS6 in I569
19411 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19412 sub2node->SetLineColor(kColorITS);
19413 sub2node->SetVisibility(1);
19414 fNodes->Add(sub2node);
19417 // Place copy #10 of ITS6 in I569
19419 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19420 sub2node->SetLineColor(kColorITS);
19421 sub2node->SetVisibility(1);
19422 fNodes->Add(sub2node);
19425 // Place copy #11 of ITS6 in I569
19427 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19428 sub2node->SetLineColor(kColorITS);
19429 sub2node->SetVisibility(1);
19430 fNodes->Add(sub2node);
19433 // Place copy #12 of ITS6 in I569
19435 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19436 sub2node->SetLineColor(kColorITS);
19437 sub2node->SetVisibility(1);
19438 fNodes->Add(sub2node);
19441 // Place copy #13 of ITS6 in I569
19443 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19444 sub2node->SetLineColor(kColorITS);
19445 sub2node->SetVisibility(1);
19446 fNodes->Add(sub2node);
19449 // Place copy #14 of ITS6 in I569
19451 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19452 sub2node->SetLineColor(kColorITS);
19453 sub2node->SetVisibility(1);
19454 fNodes->Add(sub2node);
19457 // Place copy #15 of ITS6 in I569
19459 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19460 sub2node->SetLineColor(kColorITS);
19461 sub2node->SetVisibility(1);
19462 fNodes->Add(sub2node);
19465 // Place copy #16 of ITS6 in I569
19467 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19468 sub2node->SetLineColor(kColorITS);
19469 sub2node->SetVisibility(1);
19470 fNodes->Add(sub2node);
19473 // Place copy #17 of ITS6 in I569
19475 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19476 sub2node->SetLineColor(kColorITS);
19477 sub2node->SetVisibility(1);
19478 fNodes->Add(sub2node);
19481 // Place copy #18 of ITS6 in I569
19483 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19484 sub2node->SetLineColor(kColorITS);
19485 sub2node->SetVisibility(1);
19486 fNodes->Add(sub2node);
19489 // Place copy #19 of ITS6 in I569
19491 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19492 sub2node->SetLineColor(kColorITS);
19493 sub2node->SetVisibility(1);
19494 fNodes->Add(sub2node);
19497 // Place copy #20 of ITS6 in I569
19499 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19500 sub2node->SetLineColor(kColorITS);
19501 sub2node->SetVisibility(1);
19502 fNodes->Add(sub2node);
19505 // Place copy #21 of ITS6 in I569
19507 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19508 sub2node->SetLineColor(kColorITS);
19509 sub2node->SetVisibility(1);
19510 fNodes->Add(sub2node);
19513 // Place copy #22 of ITS6 in I569
19515 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19516 sub2node->SetLineColor(kColorITS);
19517 sub2node->SetVisibility(1);
19518 fNodes->Add(sub2node);
19521 // Place copy #23 of ITS6 in I569
19523 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19524 sub2node->SetLineColor(kColorITS);
19525 sub2node->SetVisibility(1);
19526 fNodes->Add(sub2node);
19529 // Place copy #24 of ITS6 in I569
19531 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19532 sub2node->SetLineColor(kColorITS);
19533 sub2node->SetVisibility(1);
19534 fNodes->Add(sub2node);
19537 // Place copy #25 of ITS6 in I569
19539 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19540 sub2node->SetLineColor(kColorITS);
19541 sub2node->SetVisibility(1);
19542 fNodes->Add(sub2node);
19544 fNodes->Add(sub1node);
19547 // Place copy #16 of I569 in IT56
19549 sub1node = new TNode("I569","I569","I569",-14.1886,-41.33,0.,"itsrot568");
19550 sub1node->SetLineColor(kColorITS);
19551 sub1node->SetVisibility(0);
19554 // Place copy #1 of ITS6 in I569
19556 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19557 sub2node->SetLineColor(kColorITS);
19558 sub2node->SetVisibility(1);
19559 fNodes->Add(sub2node);
19562 // Place copy #2 of ITS6 in I569
19564 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19565 sub2node->SetLineColor(kColorITS);
19566 sub2node->SetVisibility(1);
19567 fNodes->Add(sub2node);
19570 // Place copy #3 of ITS6 in I569
19572 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19573 sub2node->SetLineColor(kColorITS);
19574 sub2node->SetVisibility(1);
19575 fNodes->Add(sub2node);
19578 // Place copy #4 of ITS6 in I569
19580 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19581 sub2node->SetLineColor(kColorITS);
19582 sub2node->SetVisibility(1);
19583 fNodes->Add(sub2node);
19586 // Place copy #5 of ITS6 in I569
19588 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19589 sub2node->SetLineColor(kColorITS);
19590 sub2node->SetVisibility(1);
19591 fNodes->Add(sub2node);
19594 // Place copy #6 of ITS6 in I569
19596 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19597 sub2node->SetLineColor(kColorITS);
19598 sub2node->SetVisibility(1);
19599 fNodes->Add(sub2node);
19602 // Place copy #7 of ITS6 in I569
19604 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19605 sub2node->SetLineColor(kColorITS);
19606 sub2node->SetVisibility(1);
19607 fNodes->Add(sub2node);
19610 // Place copy #8 of ITS6 in I569
19612 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19613 sub2node->SetLineColor(kColorITS);
19614 sub2node->SetVisibility(1);
19615 fNodes->Add(sub2node);
19618 // Place copy #9 of ITS6 in I569
19620 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19621 sub2node->SetLineColor(kColorITS);
19622 sub2node->SetVisibility(1);
19623 fNodes->Add(sub2node);
19626 // Place copy #10 of ITS6 in I569
19628 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19629 sub2node->SetLineColor(kColorITS);
19630 sub2node->SetVisibility(1);
19631 fNodes->Add(sub2node);
19634 // Place copy #11 of ITS6 in I569
19636 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19637 sub2node->SetLineColor(kColorITS);
19638 sub2node->SetVisibility(1);
19639 fNodes->Add(sub2node);
19642 // Place copy #12 of ITS6 in I569
19644 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19645 sub2node->SetLineColor(kColorITS);
19646 sub2node->SetVisibility(1);
19647 fNodes->Add(sub2node);
19650 // Place copy #13 of ITS6 in I569
19652 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19653 sub2node->SetLineColor(kColorITS);
19654 sub2node->SetVisibility(1);
19655 fNodes->Add(sub2node);
19658 // Place copy #14 of ITS6 in I569
19660 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19661 sub2node->SetLineColor(kColorITS);
19662 sub2node->SetVisibility(1);
19663 fNodes->Add(sub2node);
19666 // Place copy #15 of ITS6 in I569
19668 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19669 sub2node->SetLineColor(kColorITS);
19670 sub2node->SetVisibility(1);
19671 fNodes->Add(sub2node);
19674 // Place copy #16 of ITS6 in I569
19676 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19677 sub2node->SetLineColor(kColorITS);
19678 sub2node->SetVisibility(1);
19679 fNodes->Add(sub2node);
19682 // Place copy #17 of ITS6 in I569
19684 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19685 sub2node->SetLineColor(kColorITS);
19686 sub2node->SetVisibility(1);
19687 fNodes->Add(sub2node);
19690 // Place copy #18 of ITS6 in I569
19692 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19693 sub2node->SetLineColor(kColorITS);
19694 sub2node->SetVisibility(1);
19695 fNodes->Add(sub2node);
19698 // Place copy #19 of ITS6 in I569
19700 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19701 sub2node->SetLineColor(kColorITS);
19702 sub2node->SetVisibility(1);
19703 fNodes->Add(sub2node);
19706 // Place copy #20 of ITS6 in I569
19708 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19709 sub2node->SetLineColor(kColorITS);
19710 sub2node->SetVisibility(1);
19711 fNodes->Add(sub2node);
19714 // Place copy #21 of ITS6 in I569
19716 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19717 sub2node->SetLineColor(kColorITS);
19718 sub2node->SetVisibility(1);
19719 fNodes->Add(sub2node);
19722 // Place copy #22 of ITS6 in I569
19724 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19725 sub2node->SetLineColor(kColorITS);
19726 sub2node->SetVisibility(1);
19727 fNodes->Add(sub2node);
19730 // Place copy #23 of ITS6 in I569
19732 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19733 sub2node->SetLineColor(kColorITS);
19734 sub2node->SetVisibility(1);
19735 fNodes->Add(sub2node);
19738 // Place copy #24 of ITS6 in I569
19740 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19741 sub2node->SetLineColor(kColorITS);
19742 sub2node->SetVisibility(1);
19743 fNodes->Add(sub2node);
19746 // Place copy #25 of ITS6 in I569
19748 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19749 sub2node->SetLineColor(kColorITS);
19750 sub2node->SetVisibility(1);
19751 fNodes->Add(sub2node);
19753 fNodes->Add(sub1node);
19756 // Place copy #17 of I569 in IT56
19758 sub1node = new TNode("I569","I569","I569",-7.1673,-42.9511,0.,"itsrot569");
19759 sub1node->SetLineColor(kColorITS);
19760 sub1node->SetVisibility(0);
19763 // Place copy #1 of ITS6 in I569
19765 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19766 sub2node->SetLineColor(kColorITS);
19767 sub2node->SetVisibility(1);
19768 fNodes->Add(sub2node);
19771 // Place copy #2 of ITS6 in I569
19773 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19774 sub2node->SetLineColor(kColorITS);
19775 sub2node->SetVisibility(1);
19776 fNodes->Add(sub2node);
19779 // Place copy #3 of ITS6 in I569
19781 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19782 sub2node->SetLineColor(kColorITS);
19783 sub2node->SetVisibility(1);
19784 fNodes->Add(sub2node);
19787 // Place copy #4 of ITS6 in I569
19789 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19790 sub2node->SetLineColor(kColorITS);
19791 sub2node->SetVisibility(1);
19792 fNodes->Add(sub2node);
19795 // Place copy #5 of ITS6 in I569
19797 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
19798 sub2node->SetLineColor(kColorITS);
19799 sub2node->SetVisibility(1);
19800 fNodes->Add(sub2node);
19803 // Place copy #6 of ITS6 in I569
19805 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
19806 sub2node->SetLineColor(kColorITS);
19807 sub2node->SetVisibility(1);
19808 fNodes->Add(sub2node);
19811 // Place copy #7 of ITS6 in I569
19813 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
19814 sub2node->SetLineColor(kColorITS);
19815 sub2node->SetVisibility(1);
19816 fNodes->Add(sub2node);
19819 // Place copy #8 of ITS6 in I569
19821 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
19822 sub2node->SetLineColor(kColorITS);
19823 sub2node->SetVisibility(1);
19824 fNodes->Add(sub2node);
19827 // Place copy #9 of ITS6 in I569
19829 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
19830 sub2node->SetLineColor(kColorITS);
19831 sub2node->SetVisibility(1);
19832 fNodes->Add(sub2node);
19835 // Place copy #10 of ITS6 in I569
19837 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
19838 sub2node->SetLineColor(kColorITS);
19839 sub2node->SetVisibility(1);
19840 fNodes->Add(sub2node);
19843 // Place copy #11 of ITS6 in I569
19845 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
19846 sub2node->SetLineColor(kColorITS);
19847 sub2node->SetVisibility(1);
19848 fNodes->Add(sub2node);
19851 // Place copy #12 of ITS6 in I569
19853 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
19854 sub2node->SetLineColor(kColorITS);
19855 sub2node->SetVisibility(1);
19856 fNodes->Add(sub2node);
19859 // Place copy #13 of ITS6 in I569
19861 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
19862 sub2node->SetLineColor(kColorITS);
19863 sub2node->SetVisibility(1);
19864 fNodes->Add(sub2node);
19867 // Place copy #14 of ITS6 in I569
19869 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
19870 sub2node->SetLineColor(kColorITS);
19871 sub2node->SetVisibility(1);
19872 fNodes->Add(sub2node);
19875 // Place copy #15 of ITS6 in I569
19877 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
19878 sub2node->SetLineColor(kColorITS);
19879 sub2node->SetVisibility(1);
19880 fNodes->Add(sub2node);
19883 // Place copy #16 of ITS6 in I569
19885 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
19886 sub2node->SetLineColor(kColorITS);
19887 sub2node->SetVisibility(1);
19888 fNodes->Add(sub2node);
19891 // Place copy #17 of ITS6 in I569
19893 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
19894 sub2node->SetLineColor(kColorITS);
19895 sub2node->SetVisibility(1);
19896 fNodes->Add(sub2node);
19899 // Place copy #18 of ITS6 in I569
19901 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
19902 sub2node->SetLineColor(kColorITS);
19903 sub2node->SetVisibility(1);
19904 fNodes->Add(sub2node);
19907 // Place copy #19 of ITS6 in I569
19909 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
19910 sub2node->SetLineColor(kColorITS);
19911 sub2node->SetVisibility(1);
19912 fNodes->Add(sub2node);
19915 // Place copy #20 of ITS6 in I569
19917 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
19918 sub2node->SetLineColor(kColorITS);
19919 sub2node->SetVisibility(1);
19920 fNodes->Add(sub2node);
19923 // Place copy #21 of ITS6 in I569
19925 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
19926 sub2node->SetLineColor(kColorITS);
19927 sub2node->SetVisibility(1);
19928 fNodes->Add(sub2node);
19931 // Place copy #22 of ITS6 in I569
19933 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
19934 sub2node->SetLineColor(kColorITS);
19935 sub2node->SetVisibility(1);
19936 fNodes->Add(sub2node);
19939 // Place copy #23 of ITS6 in I569
19941 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
19942 sub2node->SetLineColor(kColorITS);
19943 sub2node->SetVisibility(1);
19944 fNodes->Add(sub2node);
19947 // Place copy #24 of ITS6 in I569
19949 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
19950 sub2node->SetLineColor(kColorITS);
19951 sub2node->SetVisibility(1);
19952 fNodes->Add(sub2node);
19955 // Place copy #25 of ITS6 in I569
19957 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
19958 sub2node->SetLineColor(kColorITS);
19959 sub2node->SetVisibility(1);
19960 fNodes->Add(sub2node);
19962 fNodes->Add(sub1node);
19965 // Place copy #18 of I569 in IT56
19967 sub1node = new TNode("I569","I569","I569",0.,-43.6977,0.,"itsrot533");
19968 sub1node->SetLineColor(kColorITS);
19969 sub1node->SetVisibility(0);
19972 // Place copy #1 of ITS6 in I569
19974 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
19975 sub2node->SetLineColor(kColorITS);
19976 sub2node->SetVisibility(1);
19977 fNodes->Add(sub2node);
19980 // Place copy #2 of ITS6 in I569
19982 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
19983 sub2node->SetLineColor(kColorITS);
19984 sub2node->SetVisibility(1);
19985 fNodes->Add(sub2node);
19988 // Place copy #3 of ITS6 in I569
19990 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
19991 sub2node->SetLineColor(kColorITS);
19992 sub2node->SetVisibility(1);
19993 fNodes->Add(sub2node);
19996 // Place copy #4 of ITS6 in I569
19998 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
19999 sub2node->SetLineColor(kColorITS);
20000 sub2node->SetVisibility(1);
20001 fNodes->Add(sub2node);
20004 // Place copy #5 of ITS6 in I569
20006 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20007 sub2node->SetLineColor(kColorITS);
20008 sub2node->SetVisibility(1);
20009 fNodes->Add(sub2node);
20012 // Place copy #6 of ITS6 in I569
20014 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20015 sub2node->SetLineColor(kColorITS);
20016 sub2node->SetVisibility(1);
20017 fNodes->Add(sub2node);
20020 // Place copy #7 of ITS6 in I569
20022 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20023 sub2node->SetLineColor(kColorITS);
20024 sub2node->SetVisibility(1);
20025 fNodes->Add(sub2node);
20028 // Place copy #8 of ITS6 in I569
20030 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20031 sub2node->SetLineColor(kColorITS);
20032 sub2node->SetVisibility(1);
20033 fNodes->Add(sub2node);
20036 // Place copy #9 of ITS6 in I569
20038 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20039 sub2node->SetLineColor(kColorITS);
20040 sub2node->SetVisibility(1);
20041 fNodes->Add(sub2node);
20044 // Place copy #10 of ITS6 in I569
20046 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20047 sub2node->SetLineColor(kColorITS);
20048 sub2node->SetVisibility(1);
20049 fNodes->Add(sub2node);
20052 // Place copy #11 of ITS6 in I569
20054 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20055 sub2node->SetLineColor(kColorITS);
20056 sub2node->SetVisibility(1);
20057 fNodes->Add(sub2node);
20060 // Place copy #12 of ITS6 in I569
20062 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20063 sub2node->SetLineColor(kColorITS);
20064 sub2node->SetVisibility(1);
20065 fNodes->Add(sub2node);
20068 // Place copy #13 of ITS6 in I569
20070 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20071 sub2node->SetLineColor(kColorITS);
20072 sub2node->SetVisibility(1);
20073 fNodes->Add(sub2node);
20076 // Place copy #14 of ITS6 in I569
20078 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20079 sub2node->SetLineColor(kColorITS);
20080 sub2node->SetVisibility(1);
20081 fNodes->Add(sub2node);
20084 // Place copy #15 of ITS6 in I569
20086 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20087 sub2node->SetLineColor(kColorITS);
20088 sub2node->SetVisibility(1);
20089 fNodes->Add(sub2node);
20092 // Place copy #16 of ITS6 in I569
20094 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20095 sub2node->SetLineColor(kColorITS);
20096 sub2node->SetVisibility(1);
20097 fNodes->Add(sub2node);
20100 // Place copy #17 of ITS6 in I569
20102 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20103 sub2node->SetLineColor(kColorITS);
20104 sub2node->SetVisibility(1);
20105 fNodes->Add(sub2node);
20108 // Place copy #18 of ITS6 in I569
20110 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20111 sub2node->SetLineColor(kColorITS);
20112 sub2node->SetVisibility(1);
20113 fNodes->Add(sub2node);
20116 // Place copy #19 of ITS6 in I569
20118 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20119 sub2node->SetLineColor(kColorITS);
20120 sub2node->SetVisibility(1);
20121 fNodes->Add(sub2node);
20124 // Place copy #20 of ITS6 in I569
20126 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20127 sub2node->SetLineColor(kColorITS);
20128 sub2node->SetVisibility(1);
20129 fNodes->Add(sub2node);
20132 // Place copy #21 of ITS6 in I569
20134 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20135 sub2node->SetLineColor(kColorITS);
20136 sub2node->SetVisibility(1);
20137 fNodes->Add(sub2node);
20140 // Place copy #22 of ITS6 in I569
20142 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20143 sub2node->SetLineColor(kColorITS);
20144 sub2node->SetVisibility(1);
20145 fNodes->Add(sub2node);
20148 // Place copy #23 of ITS6 in I569
20150 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20151 sub2node->SetLineColor(kColorITS);
20152 sub2node->SetVisibility(1);
20153 fNodes->Add(sub2node);
20156 // Place copy #24 of ITS6 in I569
20158 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20159 sub2node->SetLineColor(kColorITS);
20160 sub2node->SetVisibility(1);
20161 fNodes->Add(sub2node);
20164 // Place copy #25 of ITS6 in I569
20166 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20167 sub2node->SetLineColor(kColorITS);
20168 sub2node->SetVisibility(1);
20169 fNodes->Add(sub2node);
20171 fNodes->Add(sub1node);
20174 // Place copy #19 of I569 in IT56
20176 sub1node = new TNode("I569","I569","I569",7.1673,-42.9511,0.,"itsrot534");
20177 sub1node->SetLineColor(kColorITS);
20178 sub1node->SetVisibility(0);
20181 // Place copy #1 of ITS6 in I569
20183 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20184 sub2node->SetLineColor(kColorITS);
20185 sub2node->SetVisibility(1);
20186 fNodes->Add(sub2node);
20189 // Place copy #2 of ITS6 in I569
20191 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20192 sub2node->SetLineColor(kColorITS);
20193 sub2node->SetVisibility(1);
20194 fNodes->Add(sub2node);
20197 // Place copy #3 of ITS6 in I569
20199 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20200 sub2node->SetLineColor(kColorITS);
20201 sub2node->SetVisibility(1);
20202 fNodes->Add(sub2node);
20205 // Place copy #4 of ITS6 in I569
20207 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20208 sub2node->SetLineColor(kColorITS);
20209 sub2node->SetVisibility(1);
20210 fNodes->Add(sub2node);
20213 // Place copy #5 of ITS6 in I569
20215 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20216 sub2node->SetLineColor(kColorITS);
20217 sub2node->SetVisibility(1);
20218 fNodes->Add(sub2node);
20221 // Place copy #6 of ITS6 in I569
20223 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20224 sub2node->SetLineColor(kColorITS);
20225 sub2node->SetVisibility(1);
20226 fNodes->Add(sub2node);
20229 // Place copy #7 of ITS6 in I569
20231 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20232 sub2node->SetLineColor(kColorITS);
20233 sub2node->SetVisibility(1);
20234 fNodes->Add(sub2node);
20237 // Place copy #8 of ITS6 in I569
20239 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20240 sub2node->SetLineColor(kColorITS);
20241 sub2node->SetVisibility(1);
20242 fNodes->Add(sub2node);
20245 // Place copy #9 of ITS6 in I569
20247 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20248 sub2node->SetLineColor(kColorITS);
20249 sub2node->SetVisibility(1);
20250 fNodes->Add(sub2node);
20253 // Place copy #10 of ITS6 in I569
20255 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20256 sub2node->SetLineColor(kColorITS);
20257 sub2node->SetVisibility(1);
20258 fNodes->Add(sub2node);
20261 // Place copy #11 of ITS6 in I569
20263 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20264 sub2node->SetLineColor(kColorITS);
20265 sub2node->SetVisibility(1);
20266 fNodes->Add(sub2node);
20269 // Place copy #12 of ITS6 in I569
20271 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20272 sub2node->SetLineColor(kColorITS);
20273 sub2node->SetVisibility(1);
20274 fNodes->Add(sub2node);
20277 // Place copy #13 of ITS6 in I569
20279 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20280 sub2node->SetLineColor(kColorITS);
20281 sub2node->SetVisibility(1);
20282 fNodes->Add(sub2node);
20285 // Place copy #14 of ITS6 in I569
20287 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20288 sub2node->SetLineColor(kColorITS);
20289 sub2node->SetVisibility(1);
20290 fNodes->Add(sub2node);
20293 // Place copy #15 of ITS6 in I569
20295 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20296 sub2node->SetLineColor(kColorITS);
20297 sub2node->SetVisibility(1);
20298 fNodes->Add(sub2node);
20301 // Place copy #16 of ITS6 in I569
20303 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20304 sub2node->SetLineColor(kColorITS);
20305 sub2node->SetVisibility(1);
20306 fNodes->Add(sub2node);
20309 // Place copy #17 of ITS6 in I569
20311 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20312 sub2node->SetLineColor(kColorITS);
20313 sub2node->SetVisibility(1);
20314 fNodes->Add(sub2node);
20317 // Place copy #18 of ITS6 in I569
20319 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20320 sub2node->SetLineColor(kColorITS);
20321 sub2node->SetVisibility(1);
20322 fNodes->Add(sub2node);
20325 // Place copy #19 of ITS6 in I569
20327 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20328 sub2node->SetLineColor(kColorITS);
20329 sub2node->SetVisibility(1);
20330 fNodes->Add(sub2node);
20333 // Place copy #20 of ITS6 in I569
20335 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20336 sub2node->SetLineColor(kColorITS);
20337 sub2node->SetVisibility(1);
20338 fNodes->Add(sub2node);
20341 // Place copy #21 of ITS6 in I569
20343 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20344 sub2node->SetLineColor(kColorITS);
20345 sub2node->SetVisibility(1);
20346 fNodes->Add(sub2node);
20349 // Place copy #22 of ITS6 in I569
20351 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20352 sub2node->SetLineColor(kColorITS);
20353 sub2node->SetVisibility(1);
20354 fNodes->Add(sub2node);
20357 // Place copy #23 of ITS6 in I569
20359 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20360 sub2node->SetLineColor(kColorITS);
20361 sub2node->SetVisibility(1);
20362 fNodes->Add(sub2node);
20365 // Place copy #24 of ITS6 in I569
20367 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20368 sub2node->SetLineColor(kColorITS);
20369 sub2node->SetVisibility(1);
20370 fNodes->Add(sub2node);
20373 // Place copy #25 of ITS6 in I569
20375 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20376 sub2node->SetLineColor(kColorITS);
20377 sub2node->SetVisibility(1);
20378 fNodes->Add(sub2node);
20380 fNodes->Add(sub1node);
20383 // Place copy #20 of I569 in IT56
20385 sub1node = new TNode("I569","I569","I569",14.1886,-41.33,0.,"itsrot535");
20386 sub1node->SetLineColor(kColorITS);
20387 sub1node->SetVisibility(0);
20390 // Place copy #1 of ITS6 in I569
20392 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20393 sub2node->SetLineColor(kColorITS);
20394 sub2node->SetVisibility(1);
20395 fNodes->Add(sub2node);
20398 // Place copy #2 of ITS6 in I569
20400 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20401 sub2node->SetLineColor(kColorITS);
20402 sub2node->SetVisibility(1);
20403 fNodes->Add(sub2node);
20406 // Place copy #3 of ITS6 in I569
20408 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20409 sub2node->SetLineColor(kColorITS);
20410 sub2node->SetVisibility(1);
20411 fNodes->Add(sub2node);
20414 // Place copy #4 of ITS6 in I569
20416 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20417 sub2node->SetLineColor(kColorITS);
20418 sub2node->SetVisibility(1);
20419 fNodes->Add(sub2node);
20422 // Place copy #5 of ITS6 in I569
20424 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20425 sub2node->SetLineColor(kColorITS);
20426 sub2node->SetVisibility(1);
20427 fNodes->Add(sub2node);
20430 // Place copy #6 of ITS6 in I569
20432 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20433 sub2node->SetLineColor(kColorITS);
20434 sub2node->SetVisibility(1);
20435 fNodes->Add(sub2node);
20438 // Place copy #7 of ITS6 in I569
20440 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20441 sub2node->SetLineColor(kColorITS);
20442 sub2node->SetVisibility(1);
20443 fNodes->Add(sub2node);
20446 // Place copy #8 of ITS6 in I569
20448 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20449 sub2node->SetLineColor(kColorITS);
20450 sub2node->SetVisibility(1);
20451 fNodes->Add(sub2node);
20454 // Place copy #9 of ITS6 in I569
20456 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20457 sub2node->SetLineColor(kColorITS);
20458 sub2node->SetVisibility(1);
20459 fNodes->Add(sub2node);
20462 // Place copy #10 of ITS6 in I569
20464 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20465 sub2node->SetLineColor(kColorITS);
20466 sub2node->SetVisibility(1);
20467 fNodes->Add(sub2node);
20470 // Place copy #11 of ITS6 in I569
20472 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20473 sub2node->SetLineColor(kColorITS);
20474 sub2node->SetVisibility(1);
20475 fNodes->Add(sub2node);
20478 // Place copy #12 of ITS6 in I569
20480 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20481 sub2node->SetLineColor(kColorITS);
20482 sub2node->SetVisibility(1);
20483 fNodes->Add(sub2node);
20486 // Place copy #13 of ITS6 in I569
20488 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20489 sub2node->SetLineColor(kColorITS);
20490 sub2node->SetVisibility(1);
20491 fNodes->Add(sub2node);
20494 // Place copy #14 of ITS6 in I569
20496 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20497 sub2node->SetLineColor(kColorITS);
20498 sub2node->SetVisibility(1);
20499 fNodes->Add(sub2node);
20502 // Place copy #15 of ITS6 in I569
20504 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20505 sub2node->SetLineColor(kColorITS);
20506 sub2node->SetVisibility(1);
20507 fNodes->Add(sub2node);
20510 // Place copy #16 of ITS6 in I569
20512 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20513 sub2node->SetLineColor(kColorITS);
20514 sub2node->SetVisibility(1);
20515 fNodes->Add(sub2node);
20518 // Place copy #17 of ITS6 in I569
20520 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20521 sub2node->SetLineColor(kColorITS);
20522 sub2node->SetVisibility(1);
20523 fNodes->Add(sub2node);
20526 // Place copy #18 of ITS6 in I569
20528 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20529 sub2node->SetLineColor(kColorITS);
20530 sub2node->SetVisibility(1);
20531 fNodes->Add(sub2node);
20534 // Place copy #19 of ITS6 in I569
20536 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20537 sub2node->SetLineColor(kColorITS);
20538 sub2node->SetVisibility(1);
20539 fNodes->Add(sub2node);
20542 // Place copy #20 of ITS6 in I569
20544 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20545 sub2node->SetLineColor(kColorITS);
20546 sub2node->SetVisibility(1);
20547 fNodes->Add(sub2node);
20550 // Place copy #21 of ITS6 in I569
20552 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20553 sub2node->SetLineColor(kColorITS);
20554 sub2node->SetVisibility(1);
20555 fNodes->Add(sub2node);
20558 // Place copy #22 of ITS6 in I569
20560 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20561 sub2node->SetLineColor(kColorITS);
20562 sub2node->SetVisibility(1);
20563 fNodes->Add(sub2node);
20566 // Place copy #23 of ITS6 in I569
20568 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20569 sub2node->SetLineColor(kColorITS);
20570 sub2node->SetVisibility(1);
20571 fNodes->Add(sub2node);
20574 // Place copy #24 of ITS6 in I569
20576 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20577 sub2node->SetLineColor(kColorITS);
20578 sub2node->SetVisibility(1);
20579 fNodes->Add(sub2node);
20582 // Place copy #25 of ITS6 in I569
20584 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20585 sub2node->SetLineColor(kColorITS);
20586 sub2node->SetVisibility(1);
20587 fNodes->Add(sub2node);
20589 fNodes->Add(sub1node);
20592 // Place copy #21 of I569 in IT56
20594 sub1node = new TNode("I569","I569","I569",20.7251,-38.2967,0.,"itsrot623");
20595 sub1node->SetLineColor(kColorITS);
20596 sub1node->SetVisibility(0);
20599 // Place copy #1 of ITS6 in I569
20601 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20602 sub2node->SetLineColor(kColorITS);
20603 sub2node->SetVisibility(1);
20604 fNodes->Add(sub2node);
20607 // Place copy #2 of ITS6 in I569
20609 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20610 sub2node->SetLineColor(kColorITS);
20611 sub2node->SetVisibility(1);
20612 fNodes->Add(sub2node);
20615 // Place copy #3 of ITS6 in I569
20617 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20618 sub2node->SetLineColor(kColorITS);
20619 sub2node->SetVisibility(1);
20620 fNodes->Add(sub2node);
20623 // Place copy #4 of ITS6 in I569
20625 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20626 sub2node->SetLineColor(kColorITS);
20627 sub2node->SetVisibility(1);
20628 fNodes->Add(sub2node);
20631 // Place copy #5 of ITS6 in I569
20633 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20634 sub2node->SetLineColor(kColorITS);
20635 sub2node->SetVisibility(1);
20636 fNodes->Add(sub2node);
20639 // Place copy #6 of ITS6 in I569
20641 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20642 sub2node->SetLineColor(kColorITS);
20643 sub2node->SetVisibility(1);
20644 fNodes->Add(sub2node);
20647 // Place copy #7 of ITS6 in I569
20649 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20650 sub2node->SetLineColor(kColorITS);
20651 sub2node->SetVisibility(1);
20652 fNodes->Add(sub2node);
20655 // Place copy #8 of ITS6 in I569
20657 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20658 sub2node->SetLineColor(kColorITS);
20659 sub2node->SetVisibility(1);
20660 fNodes->Add(sub2node);
20663 // Place copy #9 of ITS6 in I569
20665 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20666 sub2node->SetLineColor(kColorITS);
20667 sub2node->SetVisibility(1);
20668 fNodes->Add(sub2node);
20671 // Place copy #10 of ITS6 in I569
20673 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20674 sub2node->SetLineColor(kColorITS);
20675 sub2node->SetVisibility(1);
20676 fNodes->Add(sub2node);
20679 // Place copy #11 of ITS6 in I569
20681 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20682 sub2node->SetLineColor(kColorITS);
20683 sub2node->SetVisibility(1);
20684 fNodes->Add(sub2node);
20687 // Place copy #12 of ITS6 in I569
20689 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20690 sub2node->SetLineColor(kColorITS);
20691 sub2node->SetVisibility(1);
20692 fNodes->Add(sub2node);
20695 // Place copy #13 of ITS6 in I569
20697 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20698 sub2node->SetLineColor(kColorITS);
20699 sub2node->SetVisibility(1);
20700 fNodes->Add(sub2node);
20703 // Place copy #14 of ITS6 in I569
20705 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20706 sub2node->SetLineColor(kColorITS);
20707 sub2node->SetVisibility(1);
20708 fNodes->Add(sub2node);
20711 // Place copy #15 of ITS6 in I569
20713 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20714 sub2node->SetLineColor(kColorITS);
20715 sub2node->SetVisibility(1);
20716 fNodes->Add(sub2node);
20719 // Place copy #16 of ITS6 in I569
20721 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20722 sub2node->SetLineColor(kColorITS);
20723 sub2node->SetVisibility(1);
20724 fNodes->Add(sub2node);
20727 // Place copy #17 of ITS6 in I569
20729 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20730 sub2node->SetLineColor(kColorITS);
20731 sub2node->SetVisibility(1);
20732 fNodes->Add(sub2node);
20735 // Place copy #18 of ITS6 in I569
20737 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20738 sub2node->SetLineColor(kColorITS);
20739 sub2node->SetVisibility(1);
20740 fNodes->Add(sub2node);
20743 // Place copy #19 of ITS6 in I569
20745 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20746 sub2node->SetLineColor(kColorITS);
20747 sub2node->SetVisibility(1);
20748 fNodes->Add(sub2node);
20751 // Place copy #20 of ITS6 in I569
20753 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20754 sub2node->SetLineColor(kColorITS);
20755 sub2node->SetVisibility(1);
20756 fNodes->Add(sub2node);
20759 // Place copy #21 of ITS6 in I569
20761 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20762 sub2node->SetLineColor(kColorITS);
20763 sub2node->SetVisibility(1);
20764 fNodes->Add(sub2node);
20767 // Place copy #22 of ITS6 in I569
20769 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20770 sub2node->SetLineColor(kColorITS);
20771 sub2node->SetVisibility(1);
20772 fNodes->Add(sub2node);
20775 // Place copy #23 of ITS6 in I569
20777 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20778 sub2node->SetLineColor(kColorITS);
20779 sub2node->SetVisibility(1);
20780 fNodes->Add(sub2node);
20783 // Place copy #24 of ITS6 in I569
20785 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20786 sub2node->SetLineColor(kColorITS);
20787 sub2node->SetVisibility(1);
20788 fNodes->Add(sub2node);
20791 // Place copy #25 of ITS6 in I569
20793 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
20794 sub2node->SetLineColor(kColorITS);
20795 sub2node->SetVisibility(1);
20796 fNodes->Add(sub2node);
20798 fNodes->Add(sub1node);
20801 // Place copy #22 of I569 in IT56
20803 sub1node = new TNode("I569","I569","I569",26.8397,-34.4836,0.,"itsrot537");
20804 sub1node->SetLineColor(kColorITS);
20805 sub1node->SetVisibility(0);
20808 // Place copy #1 of ITS6 in I569
20810 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
20811 sub2node->SetLineColor(kColorITS);
20812 sub2node->SetVisibility(1);
20813 fNodes->Add(sub2node);
20816 // Place copy #2 of ITS6 in I569
20818 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
20819 sub2node->SetLineColor(kColorITS);
20820 sub2node->SetVisibility(1);
20821 fNodes->Add(sub2node);
20824 // Place copy #3 of ITS6 in I569
20826 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
20827 sub2node->SetLineColor(kColorITS);
20828 sub2node->SetVisibility(1);
20829 fNodes->Add(sub2node);
20832 // Place copy #4 of ITS6 in I569
20834 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
20835 sub2node->SetLineColor(kColorITS);
20836 sub2node->SetVisibility(1);
20837 fNodes->Add(sub2node);
20840 // Place copy #5 of ITS6 in I569
20842 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
20843 sub2node->SetLineColor(kColorITS);
20844 sub2node->SetVisibility(1);
20845 fNodes->Add(sub2node);
20848 // Place copy #6 of ITS6 in I569
20850 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
20851 sub2node->SetLineColor(kColorITS);
20852 sub2node->SetVisibility(1);
20853 fNodes->Add(sub2node);
20856 // Place copy #7 of ITS6 in I569
20858 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
20859 sub2node->SetLineColor(kColorITS);
20860 sub2node->SetVisibility(1);
20861 fNodes->Add(sub2node);
20864 // Place copy #8 of ITS6 in I569
20866 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
20867 sub2node->SetLineColor(kColorITS);
20868 sub2node->SetVisibility(1);
20869 fNodes->Add(sub2node);
20872 // Place copy #9 of ITS6 in I569
20874 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
20875 sub2node->SetLineColor(kColorITS);
20876 sub2node->SetVisibility(1);
20877 fNodes->Add(sub2node);
20880 // Place copy #10 of ITS6 in I569
20882 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
20883 sub2node->SetLineColor(kColorITS);
20884 sub2node->SetVisibility(1);
20885 fNodes->Add(sub2node);
20888 // Place copy #11 of ITS6 in I569
20890 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
20891 sub2node->SetLineColor(kColorITS);
20892 sub2node->SetVisibility(1);
20893 fNodes->Add(sub2node);
20896 // Place copy #12 of ITS6 in I569
20898 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
20899 sub2node->SetLineColor(kColorITS);
20900 sub2node->SetVisibility(1);
20901 fNodes->Add(sub2node);
20904 // Place copy #13 of ITS6 in I569
20906 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
20907 sub2node->SetLineColor(kColorITS);
20908 sub2node->SetVisibility(1);
20909 fNodes->Add(sub2node);
20912 // Place copy #14 of ITS6 in I569
20914 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
20915 sub2node->SetLineColor(kColorITS);
20916 sub2node->SetVisibility(1);
20917 fNodes->Add(sub2node);
20920 // Place copy #15 of ITS6 in I569
20922 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
20923 sub2node->SetLineColor(kColorITS);
20924 sub2node->SetVisibility(1);
20925 fNodes->Add(sub2node);
20928 // Place copy #16 of ITS6 in I569
20930 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
20931 sub2node->SetLineColor(kColorITS);
20932 sub2node->SetVisibility(1);
20933 fNodes->Add(sub2node);
20936 // Place copy #17 of ITS6 in I569
20938 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
20939 sub2node->SetLineColor(kColorITS);
20940 sub2node->SetVisibility(1);
20941 fNodes->Add(sub2node);
20944 // Place copy #18 of ITS6 in I569
20946 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
20947 sub2node->SetLineColor(kColorITS);
20948 sub2node->SetVisibility(1);
20949 fNodes->Add(sub2node);
20952 // Place copy #19 of ITS6 in I569
20954 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
20955 sub2node->SetLineColor(kColorITS);
20956 sub2node->SetVisibility(1);
20957 fNodes->Add(sub2node);
20960 // Place copy #20 of ITS6 in I569
20962 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
20963 sub2node->SetLineColor(kColorITS);
20964 sub2node->SetVisibility(1);
20965 fNodes->Add(sub2node);
20968 // Place copy #21 of ITS6 in I569
20970 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
20971 sub2node->SetLineColor(kColorITS);
20972 sub2node->SetVisibility(1);
20973 fNodes->Add(sub2node);
20976 // Place copy #22 of ITS6 in I569
20978 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
20979 sub2node->SetLineColor(kColorITS);
20980 sub2node->SetVisibility(1);
20981 fNodes->Add(sub2node);
20984 // Place copy #23 of ITS6 in I569
20986 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
20987 sub2node->SetLineColor(kColorITS);
20988 sub2node->SetVisibility(1);
20989 fNodes->Add(sub2node);
20992 // Place copy #24 of ITS6 in I569
20994 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
20995 sub2node->SetLineColor(kColorITS);
20996 sub2node->SetVisibility(1);
20997 fNodes->Add(sub2node);
21000 // Place copy #25 of ITS6 in I569
21002 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21003 sub2node->SetLineColor(kColorITS);
21004 sub2node->SetVisibility(1);
21005 fNodes->Add(sub2node);
21007 fNodes->Add(sub1node);
21010 // Place copy #23 of I569 in IT56
21012 sub1node = new TNode("I569","I569","I569",32.0371,-29.4922,0.,"itsrot538");
21013 sub1node->SetLineColor(kColorITS);
21014 sub1node->SetVisibility(0);
21017 // Place copy #1 of ITS6 in I569
21019 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21020 sub2node->SetLineColor(kColorITS);
21021 sub2node->SetVisibility(1);
21022 fNodes->Add(sub2node);
21025 // Place copy #2 of ITS6 in I569
21027 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21028 sub2node->SetLineColor(kColorITS);
21029 sub2node->SetVisibility(1);
21030 fNodes->Add(sub2node);
21033 // Place copy #3 of ITS6 in I569
21035 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21036 sub2node->SetLineColor(kColorITS);
21037 sub2node->SetVisibility(1);
21038 fNodes->Add(sub2node);
21041 // Place copy #4 of ITS6 in I569
21043 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21044 sub2node->SetLineColor(kColorITS);
21045 sub2node->SetVisibility(1);
21046 fNodes->Add(sub2node);
21049 // Place copy #5 of ITS6 in I569
21051 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21052 sub2node->SetLineColor(kColorITS);
21053 sub2node->SetVisibility(1);
21054 fNodes->Add(sub2node);
21057 // Place copy #6 of ITS6 in I569
21059 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21060 sub2node->SetLineColor(kColorITS);
21061 sub2node->SetVisibility(1);
21062 fNodes->Add(sub2node);
21065 // Place copy #7 of ITS6 in I569
21067 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21068 sub2node->SetLineColor(kColorITS);
21069 sub2node->SetVisibility(1);
21070 fNodes->Add(sub2node);
21073 // Place copy #8 of ITS6 in I569
21075 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21076 sub2node->SetLineColor(kColorITS);
21077 sub2node->SetVisibility(1);
21078 fNodes->Add(sub2node);
21081 // Place copy #9 of ITS6 in I569
21083 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21084 sub2node->SetLineColor(kColorITS);
21085 sub2node->SetVisibility(1);
21086 fNodes->Add(sub2node);
21089 // Place copy #10 of ITS6 in I569
21091 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21092 sub2node->SetLineColor(kColorITS);
21093 sub2node->SetVisibility(1);
21094 fNodes->Add(sub2node);
21097 // Place copy #11 of ITS6 in I569
21099 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21100 sub2node->SetLineColor(kColorITS);
21101 sub2node->SetVisibility(1);
21102 fNodes->Add(sub2node);
21105 // Place copy #12 of ITS6 in I569
21107 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21108 sub2node->SetLineColor(kColorITS);
21109 sub2node->SetVisibility(1);
21110 fNodes->Add(sub2node);
21113 // Place copy #13 of ITS6 in I569
21115 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21116 sub2node->SetLineColor(kColorITS);
21117 sub2node->SetVisibility(1);
21118 fNodes->Add(sub2node);
21121 // Place copy #14 of ITS6 in I569
21123 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21124 sub2node->SetLineColor(kColorITS);
21125 sub2node->SetVisibility(1);
21126 fNodes->Add(sub2node);
21129 // Place copy #15 of ITS6 in I569
21131 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21132 sub2node->SetLineColor(kColorITS);
21133 sub2node->SetVisibility(1);
21134 fNodes->Add(sub2node);
21137 // Place copy #16 of ITS6 in I569
21139 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21140 sub2node->SetLineColor(kColorITS);
21141 sub2node->SetVisibility(1);
21142 fNodes->Add(sub2node);
21145 // Place copy #17 of ITS6 in I569
21147 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21148 sub2node->SetLineColor(kColorITS);
21149 sub2node->SetVisibility(1);
21150 fNodes->Add(sub2node);
21153 // Place copy #18 of ITS6 in I569
21155 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21156 sub2node->SetLineColor(kColorITS);
21157 sub2node->SetVisibility(1);
21158 fNodes->Add(sub2node);
21161 // Place copy #19 of ITS6 in I569
21163 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21164 sub2node->SetLineColor(kColorITS);
21165 sub2node->SetVisibility(1);
21166 fNodes->Add(sub2node);
21169 // Place copy #20 of ITS6 in I569
21171 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21172 sub2node->SetLineColor(kColorITS);
21173 sub2node->SetVisibility(1);
21174 fNodes->Add(sub2node);
21177 // Place copy #21 of ITS6 in I569
21179 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21180 sub2node->SetLineColor(kColorITS);
21181 sub2node->SetVisibility(1);
21182 fNodes->Add(sub2node);
21185 // Place copy #22 of ITS6 in I569
21187 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21188 sub2node->SetLineColor(kColorITS);
21189 sub2node->SetVisibility(1);
21190 fNodes->Add(sub2node);
21193 // Place copy #23 of ITS6 in I569
21195 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21196 sub2node->SetLineColor(kColorITS);
21197 sub2node->SetVisibility(1);
21198 fNodes->Add(sub2node);
21201 // Place copy #24 of ITS6 in I569
21203 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21204 sub2node->SetLineColor(kColorITS);
21205 sub2node->SetVisibility(1);
21206 fNodes->Add(sub2node);
21209 // Place copy #25 of ITS6 in I569
21211 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21212 sub2node->SetLineColor(kColorITS);
21213 sub2node->SetVisibility(1);
21214 fNodes->Add(sub2node);
21216 fNodes->Add(sub1node);
21219 // Place copy #24 of I569 in IT56
21221 sub1node = new TNode("I569","I569","I569",36.5822,-23.9004,0.,"itsrot539");
21222 sub1node->SetLineColor(kColorITS);
21223 sub1node->SetVisibility(0);
21226 // Place copy #1 of ITS6 in I569
21228 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21229 sub2node->SetLineColor(kColorITS);
21230 sub2node->SetVisibility(1);
21231 fNodes->Add(sub2node);
21234 // Place copy #2 of ITS6 in I569
21236 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21237 sub2node->SetLineColor(kColorITS);
21238 sub2node->SetVisibility(1);
21239 fNodes->Add(sub2node);
21242 // Place copy #3 of ITS6 in I569
21244 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21245 sub2node->SetLineColor(kColorITS);
21246 sub2node->SetVisibility(1);
21247 fNodes->Add(sub2node);
21250 // Place copy #4 of ITS6 in I569
21252 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21253 sub2node->SetLineColor(kColorITS);
21254 sub2node->SetVisibility(1);
21255 fNodes->Add(sub2node);
21258 // Place copy #5 of ITS6 in I569
21260 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21261 sub2node->SetLineColor(kColorITS);
21262 sub2node->SetVisibility(1);
21263 fNodes->Add(sub2node);
21266 // Place copy #6 of ITS6 in I569
21268 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21269 sub2node->SetLineColor(kColorITS);
21270 sub2node->SetVisibility(1);
21271 fNodes->Add(sub2node);
21274 // Place copy #7 of ITS6 in I569
21276 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21277 sub2node->SetLineColor(kColorITS);
21278 sub2node->SetVisibility(1);
21279 fNodes->Add(sub2node);
21282 // Place copy #8 of ITS6 in I569
21284 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21285 sub2node->SetLineColor(kColorITS);
21286 sub2node->SetVisibility(1);
21287 fNodes->Add(sub2node);
21290 // Place copy #9 of ITS6 in I569
21292 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21293 sub2node->SetLineColor(kColorITS);
21294 sub2node->SetVisibility(1);
21295 fNodes->Add(sub2node);
21298 // Place copy #10 of ITS6 in I569
21300 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21301 sub2node->SetLineColor(kColorITS);
21302 sub2node->SetVisibility(1);
21303 fNodes->Add(sub2node);
21306 // Place copy #11 of ITS6 in I569
21308 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21309 sub2node->SetLineColor(kColorITS);
21310 sub2node->SetVisibility(1);
21311 fNodes->Add(sub2node);
21314 // Place copy #12 of ITS6 in I569
21316 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21317 sub2node->SetLineColor(kColorITS);
21318 sub2node->SetVisibility(1);
21319 fNodes->Add(sub2node);
21322 // Place copy #13 of ITS6 in I569
21324 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21325 sub2node->SetLineColor(kColorITS);
21326 sub2node->SetVisibility(1);
21327 fNodes->Add(sub2node);
21330 // Place copy #14 of ITS6 in I569
21332 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21333 sub2node->SetLineColor(kColorITS);
21334 sub2node->SetVisibility(1);
21335 fNodes->Add(sub2node);
21338 // Place copy #15 of ITS6 in I569
21340 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21341 sub2node->SetLineColor(kColorITS);
21342 sub2node->SetVisibility(1);
21343 fNodes->Add(sub2node);
21346 // Place copy #16 of ITS6 in I569
21348 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21349 sub2node->SetLineColor(kColorITS);
21350 sub2node->SetVisibility(1);
21351 fNodes->Add(sub2node);
21354 // Place copy #17 of ITS6 in I569
21356 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21357 sub2node->SetLineColor(kColorITS);
21358 sub2node->SetVisibility(1);
21359 fNodes->Add(sub2node);
21362 // Place copy #18 of ITS6 in I569
21364 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21365 sub2node->SetLineColor(kColorITS);
21366 sub2node->SetVisibility(1);
21367 fNodes->Add(sub2node);
21370 // Place copy #19 of ITS6 in I569
21372 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21373 sub2node->SetLineColor(kColorITS);
21374 sub2node->SetVisibility(1);
21375 fNodes->Add(sub2node);
21378 // Place copy #20 of ITS6 in I569
21380 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21381 sub2node->SetLineColor(kColorITS);
21382 sub2node->SetVisibility(1);
21383 fNodes->Add(sub2node);
21386 // Place copy #21 of ITS6 in I569
21388 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21389 sub2node->SetLineColor(kColorITS);
21390 sub2node->SetVisibility(1);
21391 fNodes->Add(sub2node);
21394 // Place copy #22 of ITS6 in I569
21396 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21397 sub2node->SetLineColor(kColorITS);
21398 sub2node->SetVisibility(1);
21399 fNodes->Add(sub2node);
21402 // Place copy #23 of ITS6 in I569
21404 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21405 sub2node->SetLineColor(kColorITS);
21406 sub2node->SetVisibility(1);
21407 fNodes->Add(sub2node);
21410 // Place copy #24 of ITS6 in I569
21412 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21413 sub2node->SetLineColor(kColorITS);
21414 sub2node->SetVisibility(1);
21415 fNodes->Add(sub2node);
21418 // Place copy #25 of ITS6 in I569
21420 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21421 sub2node->SetLineColor(kColorITS);
21422 sub2node->SetVisibility(1);
21423 fNodes->Add(sub2node);
21425 fNodes->Add(sub1node);
21428 // Place copy #25 of I569 in IT56
21430 sub1node = new TNode("I569","I569","I569",39.8773,-17.4918,0.,"itsrot540");
21431 sub1node->SetLineColor(kColorITS);
21432 sub1node->SetVisibility(0);
21435 // Place copy #1 of ITS6 in I569
21437 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21438 sub2node->SetLineColor(kColorITS);
21439 sub2node->SetVisibility(1);
21440 fNodes->Add(sub2node);
21443 // Place copy #2 of ITS6 in I569
21445 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21446 sub2node->SetLineColor(kColorITS);
21447 sub2node->SetVisibility(1);
21448 fNodes->Add(sub2node);
21451 // Place copy #3 of ITS6 in I569
21453 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21454 sub2node->SetLineColor(kColorITS);
21455 sub2node->SetVisibility(1);
21456 fNodes->Add(sub2node);
21459 // Place copy #4 of ITS6 in I569
21461 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21462 sub2node->SetLineColor(kColorITS);
21463 sub2node->SetVisibility(1);
21464 fNodes->Add(sub2node);
21467 // Place copy #5 of ITS6 in I569
21469 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21470 sub2node->SetLineColor(kColorITS);
21471 sub2node->SetVisibility(1);
21472 fNodes->Add(sub2node);
21475 // Place copy #6 of ITS6 in I569
21477 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21478 sub2node->SetLineColor(kColorITS);
21479 sub2node->SetVisibility(1);
21480 fNodes->Add(sub2node);
21483 // Place copy #7 of ITS6 in I569
21485 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21486 sub2node->SetLineColor(kColorITS);
21487 sub2node->SetVisibility(1);
21488 fNodes->Add(sub2node);
21491 // Place copy #8 of ITS6 in I569
21493 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21494 sub2node->SetLineColor(kColorITS);
21495 sub2node->SetVisibility(1);
21496 fNodes->Add(sub2node);
21499 // Place copy #9 of ITS6 in I569
21501 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21502 sub2node->SetLineColor(kColorITS);
21503 sub2node->SetVisibility(1);
21504 fNodes->Add(sub2node);
21507 // Place copy #10 of ITS6 in I569
21509 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21510 sub2node->SetLineColor(kColorITS);
21511 sub2node->SetVisibility(1);
21512 fNodes->Add(sub2node);
21515 // Place copy #11 of ITS6 in I569
21517 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21518 sub2node->SetLineColor(kColorITS);
21519 sub2node->SetVisibility(1);
21520 fNodes->Add(sub2node);
21523 // Place copy #12 of ITS6 in I569
21525 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21526 sub2node->SetLineColor(kColorITS);
21527 sub2node->SetVisibility(1);
21528 fNodes->Add(sub2node);
21531 // Place copy #13 of ITS6 in I569
21533 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21534 sub2node->SetLineColor(kColorITS);
21535 sub2node->SetVisibility(1);
21536 fNodes->Add(sub2node);
21539 // Place copy #14 of ITS6 in I569
21541 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21542 sub2node->SetLineColor(kColorITS);
21543 sub2node->SetVisibility(1);
21544 fNodes->Add(sub2node);
21547 // Place copy #15 of ITS6 in I569
21549 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21550 sub2node->SetLineColor(kColorITS);
21551 sub2node->SetVisibility(1);
21552 fNodes->Add(sub2node);
21555 // Place copy #16 of ITS6 in I569
21557 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21558 sub2node->SetLineColor(kColorITS);
21559 sub2node->SetVisibility(1);
21560 fNodes->Add(sub2node);
21563 // Place copy #17 of ITS6 in I569
21565 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21566 sub2node->SetLineColor(kColorITS);
21567 sub2node->SetVisibility(1);
21568 fNodes->Add(sub2node);
21571 // Place copy #18 of ITS6 in I569
21573 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21574 sub2node->SetLineColor(kColorITS);
21575 sub2node->SetVisibility(1);
21576 fNodes->Add(sub2node);
21579 // Place copy #19 of ITS6 in I569
21581 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21582 sub2node->SetLineColor(kColorITS);
21583 sub2node->SetVisibility(1);
21584 fNodes->Add(sub2node);
21587 // Place copy #20 of ITS6 in I569
21589 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21590 sub2node->SetLineColor(kColorITS);
21591 sub2node->SetVisibility(1);
21592 fNodes->Add(sub2node);
21595 // Place copy #21 of ITS6 in I569
21597 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21598 sub2node->SetLineColor(kColorITS);
21599 sub2node->SetVisibility(1);
21600 fNodes->Add(sub2node);
21603 // Place copy #22 of ITS6 in I569
21605 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21606 sub2node->SetLineColor(kColorITS);
21607 sub2node->SetVisibility(1);
21608 fNodes->Add(sub2node);
21611 // Place copy #23 of ITS6 in I569
21613 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21614 sub2node->SetLineColor(kColorITS);
21615 sub2node->SetVisibility(1);
21616 fNodes->Add(sub2node);
21619 // Place copy #24 of ITS6 in I569
21621 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21622 sub2node->SetLineColor(kColorITS);
21623 sub2node->SetVisibility(1);
21624 fNodes->Add(sub2node);
21627 // Place copy #25 of ITS6 in I569
21629 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21630 sub2node->SetLineColor(kColorITS);
21631 sub2node->SetVisibility(1);
21632 fNodes->Add(sub2node);
21634 fNodes->Add(sub1node);
21637 // Place copy #26 of I569 in IT56
21639 sub1node = new TNode("I569","I569","I569",42.3606,-10.7272,0.,"itsrot541");
21640 sub1node->SetLineColor(kColorITS);
21641 sub1node->SetVisibility(0);
21644 // Place copy #1 of ITS6 in I569
21646 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21647 sub2node->SetLineColor(kColorITS);
21648 sub2node->SetVisibility(1);
21649 fNodes->Add(sub2node);
21652 // Place copy #2 of ITS6 in I569
21654 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21655 sub2node->SetLineColor(kColorITS);
21656 sub2node->SetVisibility(1);
21657 fNodes->Add(sub2node);
21660 // Place copy #3 of ITS6 in I569
21662 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21663 sub2node->SetLineColor(kColorITS);
21664 sub2node->SetVisibility(1);
21665 fNodes->Add(sub2node);
21668 // Place copy #4 of ITS6 in I569
21670 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21671 sub2node->SetLineColor(kColorITS);
21672 sub2node->SetVisibility(1);
21673 fNodes->Add(sub2node);
21676 // Place copy #5 of ITS6 in I569
21678 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21679 sub2node->SetLineColor(kColorITS);
21680 sub2node->SetVisibility(1);
21681 fNodes->Add(sub2node);
21684 // Place copy #6 of ITS6 in I569
21686 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21687 sub2node->SetLineColor(kColorITS);
21688 sub2node->SetVisibility(1);
21689 fNodes->Add(sub2node);
21692 // Place copy #7 of ITS6 in I569
21694 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21695 sub2node->SetLineColor(kColorITS);
21696 sub2node->SetVisibility(1);
21697 fNodes->Add(sub2node);
21700 // Place copy #8 of ITS6 in I569
21702 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21703 sub2node->SetLineColor(kColorITS);
21704 sub2node->SetVisibility(1);
21705 fNodes->Add(sub2node);
21708 // Place copy #9 of ITS6 in I569
21710 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21711 sub2node->SetLineColor(kColorITS);
21712 sub2node->SetVisibility(1);
21713 fNodes->Add(sub2node);
21716 // Place copy #10 of ITS6 in I569
21718 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21719 sub2node->SetLineColor(kColorITS);
21720 sub2node->SetVisibility(1);
21721 fNodes->Add(sub2node);
21724 // Place copy #11 of ITS6 in I569
21726 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21727 sub2node->SetLineColor(kColorITS);
21728 sub2node->SetVisibility(1);
21729 fNodes->Add(sub2node);
21732 // Place copy #12 of ITS6 in I569
21734 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21735 sub2node->SetLineColor(kColorITS);
21736 sub2node->SetVisibility(1);
21737 fNodes->Add(sub2node);
21740 // Place copy #13 of ITS6 in I569
21742 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21743 sub2node->SetLineColor(kColorITS);
21744 sub2node->SetVisibility(1);
21745 fNodes->Add(sub2node);
21748 // Place copy #14 of ITS6 in I569
21750 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21751 sub2node->SetLineColor(kColorITS);
21752 sub2node->SetVisibility(1);
21753 fNodes->Add(sub2node);
21756 // Place copy #15 of ITS6 in I569
21758 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21759 sub2node->SetLineColor(kColorITS);
21760 sub2node->SetVisibility(1);
21761 fNodes->Add(sub2node);
21764 // Place copy #16 of ITS6 in I569
21766 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21767 sub2node->SetLineColor(kColorITS);
21768 sub2node->SetVisibility(1);
21769 fNodes->Add(sub2node);
21772 // Place copy #17 of ITS6 in I569
21774 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21775 sub2node->SetLineColor(kColorITS);
21776 sub2node->SetVisibility(1);
21777 fNodes->Add(sub2node);
21780 // Place copy #18 of ITS6 in I569
21782 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21783 sub2node->SetLineColor(kColorITS);
21784 sub2node->SetVisibility(1);
21785 fNodes->Add(sub2node);
21788 // Place copy #19 of ITS6 in I569
21790 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
21791 sub2node->SetLineColor(kColorITS);
21792 sub2node->SetVisibility(1);
21793 fNodes->Add(sub2node);
21796 // Place copy #20 of ITS6 in I569
21798 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
21799 sub2node->SetLineColor(kColorITS);
21800 sub2node->SetVisibility(1);
21801 fNodes->Add(sub2node);
21804 // Place copy #21 of ITS6 in I569
21806 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
21807 sub2node->SetLineColor(kColorITS);
21808 sub2node->SetVisibility(1);
21809 fNodes->Add(sub2node);
21812 // Place copy #22 of ITS6 in I569
21814 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
21815 sub2node->SetLineColor(kColorITS);
21816 sub2node->SetVisibility(1);
21817 fNodes->Add(sub2node);
21820 // Place copy #23 of ITS6 in I569
21822 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
21823 sub2node->SetLineColor(kColorITS);
21824 sub2node->SetVisibility(1);
21825 fNodes->Add(sub2node);
21828 // Place copy #24 of ITS6 in I569
21830 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
21831 sub2node->SetLineColor(kColorITS);
21832 sub2node->SetVisibility(1);
21833 fNodes->Add(sub2node);
21836 // Place copy #25 of ITS6 in I569
21838 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
21839 sub2node->SetLineColor(kColorITS);
21840 sub2node->SetVisibility(1);
21841 fNodes->Add(sub2node);
21843 fNodes->Add(sub1node);
21846 // Place copy #27 of I569 in IT56
21848 sub1node = new TNode("I569","I569","I569",43.3963,-3.5959,0.,"itsrot542");
21849 sub1node->SetLineColor(kColorITS);
21850 sub1node->SetVisibility(0);
21853 // Place copy #1 of ITS6 in I569
21855 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
21856 sub2node->SetLineColor(kColorITS);
21857 sub2node->SetVisibility(1);
21858 fNodes->Add(sub2node);
21861 // Place copy #2 of ITS6 in I569
21863 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
21864 sub2node->SetLineColor(kColorITS);
21865 sub2node->SetVisibility(1);
21866 fNodes->Add(sub2node);
21869 // Place copy #3 of ITS6 in I569
21871 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
21872 sub2node->SetLineColor(kColorITS);
21873 sub2node->SetVisibility(1);
21874 fNodes->Add(sub2node);
21877 // Place copy #4 of ITS6 in I569
21879 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
21880 sub2node->SetLineColor(kColorITS);
21881 sub2node->SetVisibility(1);
21882 fNodes->Add(sub2node);
21885 // Place copy #5 of ITS6 in I569
21887 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
21888 sub2node->SetLineColor(kColorITS);
21889 sub2node->SetVisibility(1);
21890 fNodes->Add(sub2node);
21893 // Place copy #6 of ITS6 in I569
21895 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
21896 sub2node->SetLineColor(kColorITS);
21897 sub2node->SetVisibility(1);
21898 fNodes->Add(sub2node);
21901 // Place copy #7 of ITS6 in I569
21903 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
21904 sub2node->SetLineColor(kColorITS);
21905 sub2node->SetVisibility(1);
21906 fNodes->Add(sub2node);
21909 // Place copy #8 of ITS6 in I569
21911 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
21912 sub2node->SetLineColor(kColorITS);
21913 sub2node->SetVisibility(1);
21914 fNodes->Add(sub2node);
21917 // Place copy #9 of ITS6 in I569
21919 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
21920 sub2node->SetLineColor(kColorITS);
21921 sub2node->SetVisibility(1);
21922 fNodes->Add(sub2node);
21925 // Place copy #10 of ITS6 in I569
21927 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
21928 sub2node->SetLineColor(kColorITS);
21929 sub2node->SetVisibility(1);
21930 fNodes->Add(sub2node);
21933 // Place copy #11 of ITS6 in I569
21935 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
21936 sub2node->SetLineColor(kColorITS);
21937 sub2node->SetVisibility(1);
21938 fNodes->Add(sub2node);
21941 // Place copy #12 of ITS6 in I569
21943 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
21944 sub2node->SetLineColor(kColorITS);
21945 sub2node->SetVisibility(1);
21946 fNodes->Add(sub2node);
21949 // Place copy #13 of ITS6 in I569
21951 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
21952 sub2node->SetLineColor(kColorITS);
21953 sub2node->SetVisibility(1);
21954 fNodes->Add(sub2node);
21957 // Place copy #14 of ITS6 in I569
21959 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
21960 sub2node->SetLineColor(kColorITS);
21961 sub2node->SetVisibility(1);
21962 fNodes->Add(sub2node);
21965 // Place copy #15 of ITS6 in I569
21967 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
21968 sub2node->SetLineColor(kColorITS);
21969 sub2node->SetVisibility(1);
21970 fNodes->Add(sub2node);
21973 // Place copy #16 of ITS6 in I569
21975 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
21976 sub2node->SetLineColor(kColorITS);
21977 sub2node->SetVisibility(1);
21978 fNodes->Add(sub2node);
21981 // Place copy #17 of ITS6 in I569
21983 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
21984 sub2node->SetLineColor(kColorITS);
21985 sub2node->SetVisibility(1);
21986 fNodes->Add(sub2node);
21989 // Place copy #18 of ITS6 in I569
21991 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
21992 sub2node->SetLineColor(kColorITS);
21993 sub2node->SetVisibility(1);
21994 fNodes->Add(sub2node);
21997 // Place copy #19 of ITS6 in I569
21999 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22000 sub2node->SetLineColor(kColorITS);
22001 sub2node->SetVisibility(1);
22002 fNodes->Add(sub2node);
22005 // Place copy #20 of ITS6 in I569
22007 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22008 sub2node->SetLineColor(kColorITS);
22009 sub2node->SetVisibility(1);
22010 fNodes->Add(sub2node);
22013 // Place copy #21 of ITS6 in I569
22015 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22016 sub2node->SetLineColor(kColorITS);
22017 sub2node->SetVisibility(1);
22018 fNodes->Add(sub2node);
22021 // Place copy #22 of ITS6 in I569
22023 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22024 sub2node->SetLineColor(kColorITS);
22025 sub2node->SetVisibility(1);
22026 fNodes->Add(sub2node);
22029 // Place copy #23 of ITS6 in I569
22031 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22032 sub2node->SetLineColor(kColorITS);
22033 sub2node->SetVisibility(1);
22034 fNodes->Add(sub2node);
22037 // Place copy #24 of ITS6 in I569
22039 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22040 sub2node->SetLineColor(kColorITS);
22041 sub2node->SetVisibility(1);
22042 fNodes->Add(sub2node);
22045 // Place copy #25 of ITS6 in I569
22047 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22048 sub2node->SetLineColor(kColorITS);
22049 sub2node->SetVisibility(1);
22050 fNodes->Add(sub2node);
22052 fNodes->Add(sub1node);
22055 // Place copy #28 of I569 in IT56
22057 sub1node = new TNode("I569","I569","I569",43.5484,3.6085,0.,"itsrot543");
22058 sub1node->SetLineColor(kColorITS);
22059 sub1node->SetVisibility(0);
22062 // Place copy #1 of ITS6 in I569
22064 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22065 sub2node->SetLineColor(kColorITS);
22066 sub2node->SetVisibility(1);
22067 fNodes->Add(sub2node);
22070 // Place copy #2 of ITS6 in I569
22072 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22073 sub2node->SetLineColor(kColorITS);
22074 sub2node->SetVisibility(1);
22075 fNodes->Add(sub2node);
22078 // Place copy #3 of ITS6 in I569
22080 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22081 sub2node->SetLineColor(kColorITS);
22082 sub2node->SetVisibility(1);
22083 fNodes->Add(sub2node);
22086 // Place copy #4 of ITS6 in I569
22088 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22089 sub2node->SetLineColor(kColorITS);
22090 sub2node->SetVisibility(1);
22091 fNodes->Add(sub2node);
22094 // Place copy #5 of ITS6 in I569
22096 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22097 sub2node->SetLineColor(kColorITS);
22098 sub2node->SetVisibility(1);
22099 fNodes->Add(sub2node);
22102 // Place copy #6 of ITS6 in I569
22104 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22105 sub2node->SetLineColor(kColorITS);
22106 sub2node->SetVisibility(1);
22107 fNodes->Add(sub2node);
22110 // Place copy #7 of ITS6 in I569
22112 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22113 sub2node->SetLineColor(kColorITS);
22114 sub2node->SetVisibility(1);
22115 fNodes->Add(sub2node);
22118 // Place copy #8 of ITS6 in I569
22120 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22121 sub2node->SetLineColor(kColorITS);
22122 sub2node->SetVisibility(1);
22123 fNodes->Add(sub2node);
22126 // Place copy #9 of ITS6 in I569
22128 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22129 sub2node->SetLineColor(kColorITS);
22130 sub2node->SetVisibility(1);
22131 fNodes->Add(sub2node);
22134 // Place copy #10 of ITS6 in I569
22136 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22137 sub2node->SetLineColor(kColorITS);
22138 sub2node->SetVisibility(1);
22139 fNodes->Add(sub2node);
22142 // Place copy #11 of ITS6 in I569
22144 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22145 sub2node->SetLineColor(kColorITS);
22146 sub2node->SetVisibility(1);
22147 fNodes->Add(sub2node);
22150 // Place copy #12 of ITS6 in I569
22152 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22153 sub2node->SetLineColor(kColorITS);
22154 sub2node->SetVisibility(1);
22155 fNodes->Add(sub2node);
22158 // Place copy #13 of ITS6 in I569
22160 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22161 sub2node->SetLineColor(kColorITS);
22162 sub2node->SetVisibility(1);
22163 fNodes->Add(sub2node);
22166 // Place copy #14 of ITS6 in I569
22168 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22169 sub2node->SetLineColor(kColorITS);
22170 sub2node->SetVisibility(1);
22171 fNodes->Add(sub2node);
22174 // Place copy #15 of ITS6 in I569
22176 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22177 sub2node->SetLineColor(kColorITS);
22178 sub2node->SetVisibility(1);
22179 fNodes->Add(sub2node);
22182 // Place copy #16 of ITS6 in I569
22184 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22185 sub2node->SetLineColor(kColorITS);
22186 sub2node->SetVisibility(1);
22187 fNodes->Add(sub2node);
22190 // Place copy #17 of ITS6 in I569
22192 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22193 sub2node->SetLineColor(kColorITS);
22194 sub2node->SetVisibility(1);
22195 fNodes->Add(sub2node);
22198 // Place copy #18 of ITS6 in I569
22200 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22201 sub2node->SetLineColor(kColorITS);
22202 sub2node->SetVisibility(1);
22203 fNodes->Add(sub2node);
22206 // Place copy #19 of ITS6 in I569
22208 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22209 sub2node->SetLineColor(kColorITS);
22210 sub2node->SetVisibility(1);
22211 fNodes->Add(sub2node);
22214 // Place copy #20 of ITS6 in I569
22216 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22217 sub2node->SetLineColor(kColorITS);
22218 sub2node->SetVisibility(1);
22219 fNodes->Add(sub2node);
22222 // Place copy #21 of ITS6 in I569
22224 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22225 sub2node->SetLineColor(kColorITS);
22226 sub2node->SetVisibility(1);
22227 fNodes->Add(sub2node);
22230 // Place copy #22 of ITS6 in I569
22232 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22233 sub2node->SetLineColor(kColorITS);
22234 sub2node->SetVisibility(1);
22235 fNodes->Add(sub2node);
22238 // Place copy #23 of ITS6 in I569
22240 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22241 sub2node->SetLineColor(kColorITS);
22242 sub2node->SetVisibility(1);
22243 fNodes->Add(sub2node);
22246 // Place copy #24 of ITS6 in I569
22248 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22249 sub2node->SetLineColor(kColorITS);
22250 sub2node->SetVisibility(1);
22251 fNodes->Add(sub2node);
22254 // Place copy #25 of ITS6 in I569
22256 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22257 sub2node->SetLineColor(kColorITS);
22258 sub2node->SetVisibility(1);
22259 fNodes->Add(sub2node);
22261 fNodes->Add(sub1node);
22264 // Place copy #29 of I569 in IT56
22266 sub1node = new TNode("I569","I569","I569",42.2125,10.6897,0.,"itsrot544");
22267 sub1node->SetLineColor(kColorITS);
22268 sub1node->SetVisibility(0);
22271 // Place copy #1 of ITS6 in I569
22273 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22274 sub2node->SetLineColor(kColorITS);
22275 sub2node->SetVisibility(1);
22276 fNodes->Add(sub2node);
22279 // Place copy #2 of ITS6 in I569
22281 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22282 sub2node->SetLineColor(kColorITS);
22283 sub2node->SetVisibility(1);
22284 fNodes->Add(sub2node);
22287 // Place copy #3 of ITS6 in I569
22289 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22290 sub2node->SetLineColor(kColorITS);
22291 sub2node->SetVisibility(1);
22292 fNodes->Add(sub2node);
22295 // Place copy #4 of ITS6 in I569
22297 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22298 sub2node->SetLineColor(kColorITS);
22299 sub2node->SetVisibility(1);
22300 fNodes->Add(sub2node);
22303 // Place copy #5 of ITS6 in I569
22305 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22306 sub2node->SetLineColor(kColorITS);
22307 sub2node->SetVisibility(1);
22308 fNodes->Add(sub2node);
22311 // Place copy #6 of ITS6 in I569
22313 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22314 sub2node->SetLineColor(kColorITS);
22315 sub2node->SetVisibility(1);
22316 fNodes->Add(sub2node);
22319 // Place copy #7 of ITS6 in I569
22321 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22322 sub2node->SetLineColor(kColorITS);
22323 sub2node->SetVisibility(1);
22324 fNodes->Add(sub2node);
22327 // Place copy #8 of ITS6 in I569
22329 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22330 sub2node->SetLineColor(kColorITS);
22331 sub2node->SetVisibility(1);
22332 fNodes->Add(sub2node);
22335 // Place copy #9 of ITS6 in I569
22337 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22338 sub2node->SetLineColor(kColorITS);
22339 sub2node->SetVisibility(1);
22340 fNodes->Add(sub2node);
22343 // Place copy #10 of ITS6 in I569
22345 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22346 sub2node->SetLineColor(kColorITS);
22347 sub2node->SetVisibility(1);
22348 fNodes->Add(sub2node);
22351 // Place copy #11 of ITS6 in I569
22353 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22354 sub2node->SetLineColor(kColorITS);
22355 sub2node->SetVisibility(1);
22356 fNodes->Add(sub2node);
22359 // Place copy #12 of ITS6 in I569
22361 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22362 sub2node->SetLineColor(kColorITS);
22363 sub2node->SetVisibility(1);
22364 fNodes->Add(sub2node);
22367 // Place copy #13 of ITS6 in I569
22369 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22370 sub2node->SetLineColor(kColorITS);
22371 sub2node->SetVisibility(1);
22372 fNodes->Add(sub2node);
22375 // Place copy #14 of ITS6 in I569
22377 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22378 sub2node->SetLineColor(kColorITS);
22379 sub2node->SetVisibility(1);
22380 fNodes->Add(sub2node);
22383 // Place copy #15 of ITS6 in I569
22385 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22386 sub2node->SetLineColor(kColorITS);
22387 sub2node->SetVisibility(1);
22388 fNodes->Add(sub2node);
22391 // Place copy #16 of ITS6 in I569
22393 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22394 sub2node->SetLineColor(kColorITS);
22395 sub2node->SetVisibility(1);
22396 fNodes->Add(sub2node);
22399 // Place copy #17 of ITS6 in I569
22401 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22402 sub2node->SetLineColor(kColorITS);
22403 sub2node->SetVisibility(1);
22404 fNodes->Add(sub2node);
22407 // Place copy #18 of ITS6 in I569
22409 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22410 sub2node->SetLineColor(kColorITS);
22411 sub2node->SetVisibility(1);
22412 fNodes->Add(sub2node);
22415 // Place copy #19 of ITS6 in I569
22417 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22418 sub2node->SetLineColor(kColorITS);
22419 sub2node->SetVisibility(1);
22420 fNodes->Add(sub2node);
22423 // Place copy #20 of ITS6 in I569
22425 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22426 sub2node->SetLineColor(kColorITS);
22427 sub2node->SetVisibility(1);
22428 fNodes->Add(sub2node);
22431 // Place copy #21 of ITS6 in I569
22433 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22434 sub2node->SetLineColor(kColorITS);
22435 sub2node->SetVisibility(1);
22436 fNodes->Add(sub2node);
22439 // Place copy #22 of ITS6 in I569
22441 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22442 sub2node->SetLineColor(kColorITS);
22443 sub2node->SetVisibility(1);
22444 fNodes->Add(sub2node);
22447 // Place copy #23 of ITS6 in I569
22449 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22450 sub2node->SetLineColor(kColorITS);
22451 sub2node->SetVisibility(1);
22452 fNodes->Add(sub2node);
22455 // Place copy #24 of ITS6 in I569
22457 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22458 sub2node->SetLineColor(kColorITS);
22459 sub2node->SetVisibility(1);
22460 fNodes->Add(sub2node);
22463 // Place copy #25 of ITS6 in I569
22465 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22466 sub2node->SetLineColor(kColorITS);
22467 sub2node->SetVisibility(1);
22468 fNodes->Add(sub2node);
22470 fNodes->Add(sub1node);
22473 // Place copy #30 of I569 in IT56
22475 sub1node = new TNode("I569","I569","I569",40.0172,17.5532,0.,"itsrot545");
22476 sub1node->SetLineColor(kColorITS);
22477 sub1node->SetVisibility(0);
22480 // Place copy #1 of ITS6 in I569
22482 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22483 sub2node->SetLineColor(kColorITS);
22484 sub2node->SetVisibility(1);
22485 fNodes->Add(sub2node);
22488 // Place copy #2 of ITS6 in I569
22490 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22491 sub2node->SetLineColor(kColorITS);
22492 sub2node->SetVisibility(1);
22493 fNodes->Add(sub2node);
22496 // Place copy #3 of ITS6 in I569
22498 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22499 sub2node->SetLineColor(kColorITS);
22500 sub2node->SetVisibility(1);
22501 fNodes->Add(sub2node);
22504 // Place copy #4 of ITS6 in I569
22506 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22507 sub2node->SetLineColor(kColorITS);
22508 sub2node->SetVisibility(1);
22509 fNodes->Add(sub2node);
22512 // Place copy #5 of ITS6 in I569
22514 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22515 sub2node->SetLineColor(kColorITS);
22516 sub2node->SetVisibility(1);
22517 fNodes->Add(sub2node);
22520 // Place copy #6 of ITS6 in I569
22522 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22523 sub2node->SetLineColor(kColorITS);
22524 sub2node->SetVisibility(1);
22525 fNodes->Add(sub2node);
22528 // Place copy #7 of ITS6 in I569
22530 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22531 sub2node->SetLineColor(kColorITS);
22532 sub2node->SetVisibility(1);
22533 fNodes->Add(sub2node);
22536 // Place copy #8 of ITS6 in I569
22538 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22539 sub2node->SetLineColor(kColorITS);
22540 sub2node->SetVisibility(1);
22541 fNodes->Add(sub2node);
22544 // Place copy #9 of ITS6 in I569
22546 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22547 sub2node->SetLineColor(kColorITS);
22548 sub2node->SetVisibility(1);
22549 fNodes->Add(sub2node);
22552 // Place copy #10 of ITS6 in I569
22554 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22555 sub2node->SetLineColor(kColorITS);
22556 sub2node->SetVisibility(1);
22557 fNodes->Add(sub2node);
22560 // Place copy #11 of ITS6 in I569
22562 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22563 sub2node->SetLineColor(kColorITS);
22564 sub2node->SetVisibility(1);
22565 fNodes->Add(sub2node);
22568 // Place copy #12 of ITS6 in I569
22570 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22571 sub2node->SetLineColor(kColorITS);
22572 sub2node->SetVisibility(1);
22573 fNodes->Add(sub2node);
22576 // Place copy #13 of ITS6 in I569
22578 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22579 sub2node->SetLineColor(kColorITS);
22580 sub2node->SetVisibility(1);
22581 fNodes->Add(sub2node);
22584 // Place copy #14 of ITS6 in I569
22586 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22587 sub2node->SetLineColor(kColorITS);
22588 sub2node->SetVisibility(1);
22589 fNodes->Add(sub2node);
22592 // Place copy #15 of ITS6 in I569
22594 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22595 sub2node->SetLineColor(kColorITS);
22596 sub2node->SetVisibility(1);
22597 fNodes->Add(sub2node);
22600 // Place copy #16 of ITS6 in I569
22602 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22603 sub2node->SetLineColor(kColorITS);
22604 sub2node->SetVisibility(1);
22605 fNodes->Add(sub2node);
22608 // Place copy #17 of ITS6 in I569
22610 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22611 sub2node->SetLineColor(kColorITS);
22612 sub2node->SetVisibility(1);
22613 fNodes->Add(sub2node);
22616 // Place copy #18 of ITS6 in I569
22618 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22619 sub2node->SetLineColor(kColorITS);
22620 sub2node->SetVisibility(1);
22621 fNodes->Add(sub2node);
22624 // Place copy #19 of ITS6 in I569
22626 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22627 sub2node->SetLineColor(kColorITS);
22628 sub2node->SetVisibility(1);
22629 fNodes->Add(sub2node);
22632 // Place copy #20 of ITS6 in I569
22634 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22635 sub2node->SetLineColor(kColorITS);
22636 sub2node->SetVisibility(1);
22637 fNodes->Add(sub2node);
22640 // Place copy #21 of ITS6 in I569
22642 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22643 sub2node->SetLineColor(kColorITS);
22644 sub2node->SetVisibility(1);
22645 fNodes->Add(sub2node);
22648 // Place copy #22 of ITS6 in I569
22650 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22651 sub2node->SetLineColor(kColorITS);
22652 sub2node->SetVisibility(1);
22653 fNodes->Add(sub2node);
22656 // Place copy #23 of ITS6 in I569
22658 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22659 sub2node->SetLineColor(kColorITS);
22660 sub2node->SetVisibility(1);
22661 fNodes->Add(sub2node);
22664 // Place copy #24 of ITS6 in I569
22666 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22667 sub2node->SetLineColor(kColorITS);
22668 sub2node->SetVisibility(1);
22669 fNodes->Add(sub2node);
22672 // Place copy #25 of ITS6 in I569
22674 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22675 sub2node->SetLineColor(kColorITS);
22676 sub2node->SetVisibility(1);
22677 fNodes->Add(sub2node);
22679 fNodes->Add(sub1node);
22682 // Place copy #31 of I569 in IT56
22684 sub1node = new TNode("I569","I569","I569",36.4544,23.8169,0.,"itsrot546");
22685 sub1node->SetLineColor(kColorITS);
22686 sub1node->SetVisibility(0);
22689 // Place copy #1 of ITS6 in I569
22691 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22692 sub2node->SetLineColor(kColorITS);
22693 sub2node->SetVisibility(1);
22694 fNodes->Add(sub2node);
22697 // Place copy #2 of ITS6 in I569
22699 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22700 sub2node->SetLineColor(kColorITS);
22701 sub2node->SetVisibility(1);
22702 fNodes->Add(sub2node);
22705 // Place copy #3 of ITS6 in I569
22707 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22708 sub2node->SetLineColor(kColorITS);
22709 sub2node->SetVisibility(1);
22710 fNodes->Add(sub2node);
22713 // Place copy #4 of ITS6 in I569
22715 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22716 sub2node->SetLineColor(kColorITS);
22717 sub2node->SetVisibility(1);
22718 fNodes->Add(sub2node);
22721 // Place copy #5 of ITS6 in I569
22723 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22724 sub2node->SetLineColor(kColorITS);
22725 sub2node->SetVisibility(1);
22726 fNodes->Add(sub2node);
22729 // Place copy #6 of ITS6 in I569
22731 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22732 sub2node->SetLineColor(kColorITS);
22733 sub2node->SetVisibility(1);
22734 fNodes->Add(sub2node);
22737 // Place copy #7 of ITS6 in I569
22739 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22740 sub2node->SetLineColor(kColorITS);
22741 sub2node->SetVisibility(1);
22742 fNodes->Add(sub2node);
22745 // Place copy #8 of ITS6 in I569
22747 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22748 sub2node->SetLineColor(kColorITS);
22749 sub2node->SetVisibility(1);
22750 fNodes->Add(sub2node);
22753 // Place copy #9 of ITS6 in I569
22755 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22756 sub2node->SetLineColor(kColorITS);
22757 sub2node->SetVisibility(1);
22758 fNodes->Add(sub2node);
22761 // Place copy #10 of ITS6 in I569
22763 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22764 sub2node->SetLineColor(kColorITS);
22765 sub2node->SetVisibility(1);
22766 fNodes->Add(sub2node);
22769 // Place copy #11 of ITS6 in I569
22771 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22772 sub2node->SetLineColor(kColorITS);
22773 sub2node->SetVisibility(1);
22774 fNodes->Add(sub2node);
22777 // Place copy #12 of ITS6 in I569
22779 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22780 sub2node->SetLineColor(kColorITS);
22781 sub2node->SetVisibility(1);
22782 fNodes->Add(sub2node);
22785 // Place copy #13 of ITS6 in I569
22787 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22788 sub2node->SetLineColor(kColorITS);
22789 sub2node->SetVisibility(1);
22790 fNodes->Add(sub2node);
22793 // Place copy #14 of ITS6 in I569
22795 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
22796 sub2node->SetLineColor(kColorITS);
22797 sub2node->SetVisibility(1);
22798 fNodes->Add(sub2node);
22801 // Place copy #15 of ITS6 in I569
22803 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
22804 sub2node->SetLineColor(kColorITS);
22805 sub2node->SetVisibility(1);
22806 fNodes->Add(sub2node);
22809 // Place copy #16 of ITS6 in I569
22811 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
22812 sub2node->SetLineColor(kColorITS);
22813 sub2node->SetVisibility(1);
22814 fNodes->Add(sub2node);
22817 // Place copy #17 of ITS6 in I569
22819 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
22820 sub2node->SetLineColor(kColorITS);
22821 sub2node->SetVisibility(1);
22822 fNodes->Add(sub2node);
22825 // Place copy #18 of ITS6 in I569
22827 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
22828 sub2node->SetLineColor(kColorITS);
22829 sub2node->SetVisibility(1);
22830 fNodes->Add(sub2node);
22833 // Place copy #19 of ITS6 in I569
22835 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
22836 sub2node->SetLineColor(kColorITS);
22837 sub2node->SetVisibility(1);
22838 fNodes->Add(sub2node);
22841 // Place copy #20 of ITS6 in I569
22843 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
22844 sub2node->SetLineColor(kColorITS);
22845 sub2node->SetVisibility(1);
22846 fNodes->Add(sub2node);
22849 // Place copy #21 of ITS6 in I569
22851 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
22852 sub2node->SetLineColor(kColorITS);
22853 sub2node->SetVisibility(1);
22854 fNodes->Add(sub2node);
22857 // Place copy #22 of ITS6 in I569
22859 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
22860 sub2node->SetLineColor(kColorITS);
22861 sub2node->SetVisibility(1);
22862 fNodes->Add(sub2node);
22865 // Place copy #23 of ITS6 in I569
22867 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
22868 sub2node->SetLineColor(kColorITS);
22869 sub2node->SetVisibility(1);
22870 fNodes->Add(sub2node);
22873 // Place copy #24 of ITS6 in I569
22875 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
22876 sub2node->SetLineColor(kColorITS);
22877 sub2node->SetVisibility(1);
22878 fNodes->Add(sub2node);
22881 // Place copy #25 of ITS6 in I569
22883 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
22884 sub2node->SetLineColor(kColorITS);
22885 sub2node->SetVisibility(1);
22886 fNodes->Add(sub2node);
22888 fNodes->Add(sub1node);
22891 // Place copy #32 of I569 in IT56
22893 sub1node = new TNode("I569","I569","I569",32.1494,29.5956,0.,"itsrot547");
22894 sub1node->SetLineColor(kColorITS);
22895 sub1node->SetVisibility(0);
22898 // Place copy #1 of ITS6 in I569
22900 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
22901 sub2node->SetLineColor(kColorITS);
22902 sub2node->SetVisibility(1);
22903 fNodes->Add(sub2node);
22906 // Place copy #2 of ITS6 in I569
22908 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
22909 sub2node->SetLineColor(kColorITS);
22910 sub2node->SetVisibility(1);
22911 fNodes->Add(sub2node);
22914 // Place copy #3 of ITS6 in I569
22916 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
22917 sub2node->SetLineColor(kColorITS);
22918 sub2node->SetVisibility(1);
22919 fNodes->Add(sub2node);
22922 // Place copy #4 of ITS6 in I569
22924 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
22925 sub2node->SetLineColor(kColorITS);
22926 sub2node->SetVisibility(1);
22927 fNodes->Add(sub2node);
22930 // Place copy #5 of ITS6 in I569
22932 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
22933 sub2node->SetLineColor(kColorITS);
22934 sub2node->SetVisibility(1);
22935 fNodes->Add(sub2node);
22938 // Place copy #6 of ITS6 in I569
22940 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
22941 sub2node->SetLineColor(kColorITS);
22942 sub2node->SetVisibility(1);
22943 fNodes->Add(sub2node);
22946 // Place copy #7 of ITS6 in I569
22948 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
22949 sub2node->SetLineColor(kColorITS);
22950 sub2node->SetVisibility(1);
22951 fNodes->Add(sub2node);
22954 // Place copy #8 of ITS6 in I569
22956 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
22957 sub2node->SetLineColor(kColorITS);
22958 sub2node->SetVisibility(1);
22959 fNodes->Add(sub2node);
22962 // Place copy #9 of ITS6 in I569
22964 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
22965 sub2node->SetLineColor(kColorITS);
22966 sub2node->SetVisibility(1);
22967 fNodes->Add(sub2node);
22970 // Place copy #10 of ITS6 in I569
22972 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
22973 sub2node->SetLineColor(kColorITS);
22974 sub2node->SetVisibility(1);
22975 fNodes->Add(sub2node);
22978 // Place copy #11 of ITS6 in I569
22980 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
22981 sub2node->SetLineColor(kColorITS);
22982 sub2node->SetVisibility(1);
22983 fNodes->Add(sub2node);
22986 // Place copy #12 of ITS6 in I569
22988 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
22989 sub2node->SetLineColor(kColorITS);
22990 sub2node->SetVisibility(1);
22991 fNodes->Add(sub2node);
22994 // Place copy #13 of ITS6 in I569
22996 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
22997 sub2node->SetLineColor(kColorITS);
22998 sub2node->SetVisibility(1);
22999 fNodes->Add(sub2node);
23002 // Place copy #14 of ITS6 in I569
23004 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23005 sub2node->SetLineColor(kColorITS);
23006 sub2node->SetVisibility(1);
23007 fNodes->Add(sub2node);
23010 // Place copy #15 of ITS6 in I569
23012 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23013 sub2node->SetLineColor(kColorITS);
23014 sub2node->SetVisibility(1);
23015 fNodes->Add(sub2node);
23018 // Place copy #16 of ITS6 in I569
23020 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23021 sub2node->SetLineColor(kColorITS);
23022 sub2node->SetVisibility(1);
23023 fNodes->Add(sub2node);
23026 // Place copy #17 of ITS6 in I569
23028 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23029 sub2node->SetLineColor(kColorITS);
23030 sub2node->SetVisibility(1);
23031 fNodes->Add(sub2node);
23034 // Place copy #18 of ITS6 in I569
23036 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23037 sub2node->SetLineColor(kColorITS);
23038 sub2node->SetVisibility(1);
23039 fNodes->Add(sub2node);
23042 // Place copy #19 of ITS6 in I569
23044 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23045 sub2node->SetLineColor(kColorITS);
23046 sub2node->SetVisibility(1);
23047 fNodes->Add(sub2node);
23050 // Place copy #20 of ITS6 in I569
23052 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23053 sub2node->SetLineColor(kColorITS);
23054 sub2node->SetVisibility(1);
23055 fNodes->Add(sub2node);
23058 // Place copy #21 of ITS6 in I569
23060 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23061 sub2node->SetLineColor(kColorITS);
23062 sub2node->SetVisibility(1);
23063 fNodes->Add(sub2node);
23066 // Place copy #22 of ITS6 in I569
23068 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23069 sub2node->SetLineColor(kColorITS);
23070 sub2node->SetVisibility(1);
23071 fNodes->Add(sub2node);
23074 // Place copy #23 of ITS6 in I569
23076 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23077 sub2node->SetLineColor(kColorITS);
23078 sub2node->SetVisibility(1);
23079 fNodes->Add(sub2node);
23082 // Place copy #24 of ITS6 in I569
23084 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23085 sub2node->SetLineColor(kColorITS);
23086 sub2node->SetVisibility(1);
23087 fNodes->Add(sub2node);
23090 // Place copy #25 of ITS6 in I569
23092 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23093 sub2node->SetLineColor(kColorITS);
23094 sub2node->SetVisibility(1);
23095 fNodes->Add(sub2node);
23097 fNodes->Add(sub1node);
23100 // Place copy #33 of I569 in IT56
23102 sub1node = new TNode("I569","I569","I569",26.7459,34.3631,0.,"itsrot548");
23103 sub1node->SetLineColor(kColorITS);
23104 sub1node->SetVisibility(0);
23107 // Place copy #1 of ITS6 in I569
23109 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23110 sub2node->SetLineColor(kColorITS);
23111 sub2node->SetVisibility(1);
23112 fNodes->Add(sub2node);
23115 // Place copy #2 of ITS6 in I569
23117 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23118 sub2node->SetLineColor(kColorITS);
23119 sub2node->SetVisibility(1);
23120 fNodes->Add(sub2node);
23123 // Place copy #3 of ITS6 in I569
23125 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23126 sub2node->SetLineColor(kColorITS);
23127 sub2node->SetVisibility(1);
23128 fNodes->Add(sub2node);
23131 // Place copy #4 of ITS6 in I569
23133 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23134 sub2node->SetLineColor(kColorITS);
23135 sub2node->SetVisibility(1);
23136 fNodes->Add(sub2node);
23139 // Place copy #5 of ITS6 in I569
23141 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23142 sub2node->SetLineColor(kColorITS);
23143 sub2node->SetVisibility(1);
23144 fNodes->Add(sub2node);
23147 // Place copy #6 of ITS6 in I569
23149 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23150 sub2node->SetLineColor(kColorITS);
23151 sub2node->SetVisibility(1);
23152 fNodes->Add(sub2node);
23155 // Place copy #7 of ITS6 in I569
23157 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23158 sub2node->SetLineColor(kColorITS);
23159 sub2node->SetVisibility(1);
23160 fNodes->Add(sub2node);
23163 // Place copy #8 of ITS6 in I569
23165 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23166 sub2node->SetLineColor(kColorITS);
23167 sub2node->SetVisibility(1);
23168 fNodes->Add(sub2node);
23171 // Place copy #9 of ITS6 in I569
23173 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23174 sub2node->SetLineColor(kColorITS);
23175 sub2node->SetVisibility(1);
23176 fNodes->Add(sub2node);
23179 // Place copy #10 of ITS6 in I569
23181 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23182 sub2node->SetLineColor(kColorITS);
23183 sub2node->SetVisibility(1);
23184 fNodes->Add(sub2node);
23187 // Place copy #11 of ITS6 in I569
23189 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23190 sub2node->SetLineColor(kColorITS);
23191 sub2node->SetVisibility(1);
23192 fNodes->Add(sub2node);
23195 // Place copy #12 of ITS6 in I569
23197 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23198 sub2node->SetLineColor(kColorITS);
23199 sub2node->SetVisibility(1);
23200 fNodes->Add(sub2node);
23203 // Place copy #13 of ITS6 in I569
23205 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23206 sub2node->SetLineColor(kColorITS);
23207 sub2node->SetVisibility(1);
23208 fNodes->Add(sub2node);
23211 // Place copy #14 of ITS6 in I569
23213 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23214 sub2node->SetLineColor(kColorITS);
23215 sub2node->SetVisibility(1);
23216 fNodes->Add(sub2node);
23219 // Place copy #15 of ITS6 in I569
23221 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23222 sub2node->SetLineColor(kColorITS);
23223 sub2node->SetVisibility(1);
23224 fNodes->Add(sub2node);
23227 // Place copy #16 of ITS6 in I569
23229 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23230 sub2node->SetLineColor(kColorITS);
23231 sub2node->SetVisibility(1);
23232 fNodes->Add(sub2node);
23235 // Place copy #17 of ITS6 in I569
23237 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23238 sub2node->SetLineColor(kColorITS);
23239 sub2node->SetVisibility(1);
23240 fNodes->Add(sub2node);
23243 // Place copy #18 of ITS6 in I569
23245 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23246 sub2node->SetLineColor(kColorITS);
23247 sub2node->SetVisibility(1);
23248 fNodes->Add(sub2node);
23251 // Place copy #19 of ITS6 in I569
23253 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23254 sub2node->SetLineColor(kColorITS);
23255 sub2node->SetVisibility(1);
23256 fNodes->Add(sub2node);
23259 // Place copy #20 of ITS6 in I569
23261 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23262 sub2node->SetLineColor(kColorITS);
23263 sub2node->SetVisibility(1);
23264 fNodes->Add(sub2node);
23267 // Place copy #21 of ITS6 in I569
23269 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23270 sub2node->SetLineColor(kColorITS);
23271 sub2node->SetVisibility(1);
23272 fNodes->Add(sub2node);
23275 // Place copy #22 of ITS6 in I569
23277 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23278 sub2node->SetLineColor(kColorITS);
23279 sub2node->SetVisibility(1);
23280 fNodes->Add(sub2node);
23283 // Place copy #23 of ITS6 in I569
23285 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23286 sub2node->SetLineColor(kColorITS);
23287 sub2node->SetVisibility(1);
23288 fNodes->Add(sub2node);
23291 // Place copy #24 of ITS6 in I569
23293 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23294 sub2node->SetLineColor(kColorITS);
23295 sub2node->SetVisibility(1);
23296 fNodes->Add(sub2node);
23299 // Place copy #25 of ITS6 in I569
23301 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23302 sub2node->SetLineColor(kColorITS);
23303 sub2node->SetVisibility(1);
23304 fNodes->Add(sub2node);
23306 fNodes->Add(sub1node);
23309 // Place copy #34 of I569 in IT56
23311 sub1node = new TNode("I569","I569","I569",20.7978,38.431,0.,"itsrot549");
23312 sub1node->SetLineColor(kColorITS);
23313 sub1node->SetVisibility(0);
23316 // Place copy #1 of ITS6 in I569
23318 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23319 sub2node->SetLineColor(kColorITS);
23320 sub2node->SetVisibility(1);
23321 fNodes->Add(sub2node);
23324 // Place copy #2 of ITS6 in I569
23326 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23327 sub2node->SetLineColor(kColorITS);
23328 sub2node->SetVisibility(1);
23329 fNodes->Add(sub2node);
23332 // Place copy #3 of ITS6 in I569
23334 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23335 sub2node->SetLineColor(kColorITS);
23336 sub2node->SetVisibility(1);
23337 fNodes->Add(sub2node);
23340 // Place copy #4 of ITS6 in I569
23342 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23343 sub2node->SetLineColor(kColorITS);
23344 sub2node->SetVisibility(1);
23345 fNodes->Add(sub2node);
23348 // Place copy #5 of ITS6 in I569
23350 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23351 sub2node->SetLineColor(kColorITS);
23352 sub2node->SetVisibility(1);
23353 fNodes->Add(sub2node);
23356 // Place copy #6 of ITS6 in I569
23358 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23359 sub2node->SetLineColor(kColorITS);
23360 sub2node->SetVisibility(1);
23361 fNodes->Add(sub2node);
23364 // Place copy #7 of ITS6 in I569
23366 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23367 sub2node->SetLineColor(kColorITS);
23368 sub2node->SetVisibility(1);
23369 fNodes->Add(sub2node);
23372 // Place copy #8 of ITS6 in I569
23374 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23375 sub2node->SetLineColor(kColorITS);
23376 sub2node->SetVisibility(1);
23377 fNodes->Add(sub2node);
23380 // Place copy #9 of ITS6 in I569
23382 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23383 sub2node->SetLineColor(kColorITS);
23384 sub2node->SetVisibility(1);
23385 fNodes->Add(sub2node);
23388 // Place copy #10 of ITS6 in I569
23390 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23391 sub2node->SetLineColor(kColorITS);
23392 sub2node->SetVisibility(1);
23393 fNodes->Add(sub2node);
23396 // Place copy #11 of ITS6 in I569
23398 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23399 sub2node->SetLineColor(kColorITS);
23400 sub2node->SetVisibility(1);
23401 fNodes->Add(sub2node);
23404 // Place copy #12 of ITS6 in I569
23406 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23407 sub2node->SetLineColor(kColorITS);
23408 sub2node->SetVisibility(1);
23409 fNodes->Add(sub2node);
23412 // Place copy #13 of ITS6 in I569
23414 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23415 sub2node->SetLineColor(kColorITS);
23416 sub2node->SetVisibility(1);
23417 fNodes->Add(sub2node);
23420 // Place copy #14 of ITS6 in I569
23422 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23423 sub2node->SetLineColor(kColorITS);
23424 sub2node->SetVisibility(1);
23425 fNodes->Add(sub2node);
23428 // Place copy #15 of ITS6 in I569
23430 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23431 sub2node->SetLineColor(kColorITS);
23432 sub2node->SetVisibility(1);
23433 fNodes->Add(sub2node);
23436 // Place copy #16 of ITS6 in I569
23438 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23439 sub2node->SetLineColor(kColorITS);
23440 sub2node->SetVisibility(1);
23441 fNodes->Add(sub2node);
23444 // Place copy #17 of ITS6 in I569
23446 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23447 sub2node->SetLineColor(kColorITS);
23448 sub2node->SetVisibility(1);
23449 fNodes->Add(sub2node);
23452 // Place copy #18 of ITS6 in I569
23454 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23455 sub2node->SetLineColor(kColorITS);
23456 sub2node->SetVisibility(1);
23457 fNodes->Add(sub2node);
23460 // Place copy #19 of ITS6 in I569
23462 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23463 sub2node->SetLineColor(kColorITS);
23464 sub2node->SetVisibility(1);
23465 fNodes->Add(sub2node);
23468 // Place copy #20 of ITS6 in I569
23470 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23471 sub2node->SetLineColor(kColorITS);
23472 sub2node->SetVisibility(1);
23473 fNodes->Add(sub2node);
23476 // Place copy #21 of ITS6 in I569
23478 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23479 sub2node->SetLineColor(kColorITS);
23480 sub2node->SetVisibility(1);
23481 fNodes->Add(sub2node);
23484 // Place copy #22 of ITS6 in I569
23486 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23487 sub2node->SetLineColor(kColorITS);
23488 sub2node->SetVisibility(1);
23489 fNodes->Add(sub2node);
23492 // Place copy #23 of ITS6 in I569
23494 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23495 sub2node->SetLineColor(kColorITS);
23496 sub2node->SetVisibility(1);
23497 fNodes->Add(sub2node);
23500 // Place copy #24 of ITS6 in I569
23502 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23503 sub2node->SetLineColor(kColorITS);
23504 sub2node->SetVisibility(1);
23505 fNodes->Add(sub2node);
23508 // Place copy #25 of ITS6 in I569
23510 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23511 sub2node->SetLineColor(kColorITS);
23512 sub2node->SetVisibility(1);
23513 fNodes->Add(sub2node);
23515 fNodes->Add(sub1node);
23518 // Place copy #35 of I569 in IT56
23520 sub1node = new TNode("I569","I569","I569",14.139,41.1856,0.,"itsrot550");
23521 sub1node->SetLineColor(kColorITS);
23522 sub1node->SetVisibility(0);
23525 // Place copy #1 of ITS6 in I569
23527 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23528 sub2node->SetLineColor(kColorITS);
23529 sub2node->SetVisibility(1);
23530 fNodes->Add(sub2node);
23533 // Place copy #2 of ITS6 in I569
23535 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23536 sub2node->SetLineColor(kColorITS);
23537 sub2node->SetVisibility(1);
23538 fNodes->Add(sub2node);
23541 // Place copy #3 of ITS6 in I569
23543 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23544 sub2node->SetLineColor(kColorITS);
23545 sub2node->SetVisibility(1);
23546 fNodes->Add(sub2node);
23549 // Place copy #4 of ITS6 in I569
23551 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23552 sub2node->SetLineColor(kColorITS);
23553 sub2node->SetVisibility(1);
23554 fNodes->Add(sub2node);
23557 // Place copy #5 of ITS6 in I569
23559 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23560 sub2node->SetLineColor(kColorITS);
23561 sub2node->SetVisibility(1);
23562 fNodes->Add(sub2node);
23565 // Place copy #6 of ITS6 in I569
23567 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23568 sub2node->SetLineColor(kColorITS);
23569 sub2node->SetVisibility(1);
23570 fNodes->Add(sub2node);
23573 // Place copy #7 of ITS6 in I569
23575 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23576 sub2node->SetLineColor(kColorITS);
23577 sub2node->SetVisibility(1);
23578 fNodes->Add(sub2node);
23581 // Place copy #8 of ITS6 in I569
23583 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23584 sub2node->SetLineColor(kColorITS);
23585 sub2node->SetVisibility(1);
23586 fNodes->Add(sub2node);
23589 // Place copy #9 of ITS6 in I569
23591 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23592 sub2node->SetLineColor(kColorITS);
23593 sub2node->SetVisibility(1);
23594 fNodes->Add(sub2node);
23597 // Place copy #10 of ITS6 in I569
23599 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23600 sub2node->SetLineColor(kColorITS);
23601 sub2node->SetVisibility(1);
23602 fNodes->Add(sub2node);
23605 // Place copy #11 of ITS6 in I569
23607 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23608 sub2node->SetLineColor(kColorITS);
23609 sub2node->SetVisibility(1);
23610 fNodes->Add(sub2node);
23613 // Place copy #12 of ITS6 in I569
23615 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23616 sub2node->SetLineColor(kColorITS);
23617 sub2node->SetVisibility(1);
23618 fNodes->Add(sub2node);
23621 // Place copy #13 of ITS6 in I569
23623 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23624 sub2node->SetLineColor(kColorITS);
23625 sub2node->SetVisibility(1);
23626 fNodes->Add(sub2node);
23629 // Place copy #14 of ITS6 in I569
23631 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23632 sub2node->SetLineColor(kColorITS);
23633 sub2node->SetVisibility(1);
23634 fNodes->Add(sub2node);
23637 // Place copy #15 of ITS6 in I569
23639 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23640 sub2node->SetLineColor(kColorITS);
23641 sub2node->SetVisibility(1);
23642 fNodes->Add(sub2node);
23645 // Place copy #16 of ITS6 in I569
23647 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23648 sub2node->SetLineColor(kColorITS);
23649 sub2node->SetVisibility(1);
23650 fNodes->Add(sub2node);
23653 // Place copy #17 of ITS6 in I569
23655 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23656 sub2node->SetLineColor(kColorITS);
23657 sub2node->SetVisibility(1);
23658 fNodes->Add(sub2node);
23661 // Place copy #18 of ITS6 in I569
23663 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23664 sub2node->SetLineColor(kColorITS);
23665 sub2node->SetVisibility(1);
23666 fNodes->Add(sub2node);
23669 // Place copy #19 of ITS6 in I569
23671 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23672 sub2node->SetLineColor(kColorITS);
23673 sub2node->SetVisibility(1);
23674 fNodes->Add(sub2node);
23677 // Place copy #20 of ITS6 in I569
23679 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23680 sub2node->SetLineColor(kColorITS);
23681 sub2node->SetVisibility(1);
23682 fNodes->Add(sub2node);
23685 // Place copy #21 of ITS6 in I569
23687 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23688 sub2node->SetLineColor(kColorITS);
23689 sub2node->SetVisibility(1);
23690 fNodes->Add(sub2node);
23693 // Place copy #22 of ITS6 in I569
23695 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23696 sub2node->SetLineColor(kColorITS);
23697 sub2node->SetVisibility(1);
23698 fNodes->Add(sub2node);
23701 // Place copy #23 of ITS6 in I569
23703 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23704 sub2node->SetLineColor(kColorITS);
23705 sub2node->SetVisibility(1);
23706 fNodes->Add(sub2node);
23709 // Place copy #24 of ITS6 in I569
23711 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23712 sub2node->SetLineColor(kColorITS);
23713 sub2node->SetVisibility(1);
23714 fNodes->Add(sub2node);
23717 // Place copy #25 of ITS6 in I569
23719 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23720 sub2node->SetLineColor(kColorITS);
23721 sub2node->SetVisibility(1);
23722 fNodes->Add(sub2node);
23724 fNodes->Add(sub1node);
23727 // Place copy #36 of I569 in IT56
23729 sub1node = new TNode("I569","I569","I569",7.1924,43.1017,0.,"itsrot551");
23730 sub1node->SetLineColor(kColorITS);
23731 sub1node->SetVisibility(0);
23734 // Place copy #1 of ITS6 in I569
23736 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23737 sub2node->SetLineColor(kColorITS);
23738 sub2node->SetVisibility(1);
23739 fNodes->Add(sub2node);
23742 // Place copy #2 of ITS6 in I569
23744 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23745 sub2node->SetLineColor(kColorITS);
23746 sub2node->SetVisibility(1);
23747 fNodes->Add(sub2node);
23750 // Place copy #3 of ITS6 in I569
23752 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23753 sub2node->SetLineColor(kColorITS);
23754 sub2node->SetVisibility(1);
23755 fNodes->Add(sub2node);
23758 // Place copy #4 of ITS6 in I569
23760 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23761 sub2node->SetLineColor(kColorITS);
23762 sub2node->SetVisibility(1);
23763 fNodes->Add(sub2node);
23766 // Place copy #5 of ITS6 in I569
23768 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23769 sub2node->SetLineColor(kColorITS);
23770 sub2node->SetVisibility(1);
23771 fNodes->Add(sub2node);
23774 // Place copy #6 of ITS6 in I569
23776 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23777 sub2node->SetLineColor(kColorITS);
23778 sub2node->SetVisibility(1);
23779 fNodes->Add(sub2node);
23782 // Place copy #7 of ITS6 in I569
23784 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23785 sub2node->SetLineColor(kColorITS);
23786 sub2node->SetVisibility(1);
23787 fNodes->Add(sub2node);
23790 // Place copy #8 of ITS6 in I569
23792 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
23793 sub2node->SetLineColor(kColorITS);
23794 sub2node->SetVisibility(1);
23795 fNodes->Add(sub2node);
23798 // Place copy #9 of ITS6 in I569
23800 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
23801 sub2node->SetLineColor(kColorITS);
23802 sub2node->SetVisibility(1);
23803 fNodes->Add(sub2node);
23806 // Place copy #10 of ITS6 in I569
23808 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
23809 sub2node->SetLineColor(kColorITS);
23810 sub2node->SetVisibility(1);
23811 fNodes->Add(sub2node);
23814 // Place copy #11 of ITS6 in I569
23816 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
23817 sub2node->SetLineColor(kColorITS);
23818 sub2node->SetVisibility(1);
23819 fNodes->Add(sub2node);
23822 // Place copy #12 of ITS6 in I569
23824 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
23825 sub2node->SetLineColor(kColorITS);
23826 sub2node->SetVisibility(1);
23827 fNodes->Add(sub2node);
23830 // Place copy #13 of ITS6 in I569
23832 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
23833 sub2node->SetLineColor(kColorITS);
23834 sub2node->SetVisibility(1);
23835 fNodes->Add(sub2node);
23838 // Place copy #14 of ITS6 in I569
23840 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
23841 sub2node->SetLineColor(kColorITS);
23842 sub2node->SetVisibility(1);
23843 fNodes->Add(sub2node);
23846 // Place copy #15 of ITS6 in I569
23848 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
23849 sub2node->SetLineColor(kColorITS);
23850 sub2node->SetVisibility(1);
23851 fNodes->Add(sub2node);
23854 // Place copy #16 of ITS6 in I569
23856 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
23857 sub2node->SetLineColor(kColorITS);
23858 sub2node->SetVisibility(1);
23859 fNodes->Add(sub2node);
23862 // Place copy #17 of ITS6 in I569
23864 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
23865 sub2node->SetLineColor(kColorITS);
23866 sub2node->SetVisibility(1);
23867 fNodes->Add(sub2node);
23870 // Place copy #18 of ITS6 in I569
23872 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
23873 sub2node->SetLineColor(kColorITS);
23874 sub2node->SetVisibility(1);
23875 fNodes->Add(sub2node);
23878 // Place copy #19 of ITS6 in I569
23880 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
23881 sub2node->SetLineColor(kColorITS);
23882 sub2node->SetVisibility(1);
23883 fNodes->Add(sub2node);
23886 // Place copy #20 of ITS6 in I569
23888 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
23889 sub2node->SetLineColor(kColorITS);
23890 sub2node->SetVisibility(1);
23891 fNodes->Add(sub2node);
23894 // Place copy #21 of ITS6 in I569
23896 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
23897 sub2node->SetLineColor(kColorITS);
23898 sub2node->SetVisibility(1);
23899 fNodes->Add(sub2node);
23902 // Place copy #22 of ITS6 in I569
23904 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
23905 sub2node->SetLineColor(kColorITS);
23906 sub2node->SetVisibility(1);
23907 fNodes->Add(sub2node);
23910 // Place copy #23 of ITS6 in I569
23912 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
23913 sub2node->SetLineColor(kColorITS);
23914 sub2node->SetVisibility(1);
23915 fNodes->Add(sub2node);
23918 // Place copy #24 of ITS6 in I569
23920 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
23921 sub2node->SetLineColor(kColorITS);
23922 sub2node->SetVisibility(1);
23923 fNodes->Add(sub2node);
23926 // Place copy #25 of ITS6 in I569
23928 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
23929 sub2node->SetLineColor(kColorITS);
23930 sub2node->SetVisibility(1);
23931 fNodes->Add(sub2node);
23933 fNodes->Add(sub1node);
23936 // Place copy #37 of I569 in IT56
23938 sub1node = new TNode("I569","I569","I569",0.,43.545,0.,"");
23939 sub1node->SetLineColor(kColorITS);
23940 sub1node->SetVisibility(0);
23943 // Place copy #1 of ITS6 in I569
23945 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
23946 sub2node->SetLineColor(kColorITS);
23947 sub2node->SetVisibility(1);
23948 fNodes->Add(sub2node);
23951 // Place copy #2 of ITS6 in I569
23953 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
23954 sub2node->SetLineColor(kColorITS);
23955 sub2node->SetVisibility(1);
23956 fNodes->Add(sub2node);
23959 // Place copy #3 of ITS6 in I569
23961 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
23962 sub2node->SetLineColor(kColorITS);
23963 sub2node->SetVisibility(1);
23964 fNodes->Add(sub2node);
23967 // Place copy #4 of ITS6 in I569
23969 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
23970 sub2node->SetLineColor(kColorITS);
23971 sub2node->SetVisibility(1);
23972 fNodes->Add(sub2node);
23975 // Place copy #5 of ITS6 in I569
23977 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
23978 sub2node->SetLineColor(kColorITS);
23979 sub2node->SetVisibility(1);
23980 fNodes->Add(sub2node);
23983 // Place copy #6 of ITS6 in I569
23985 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
23986 sub2node->SetLineColor(kColorITS);
23987 sub2node->SetVisibility(1);
23988 fNodes->Add(sub2node);
23991 // Place copy #7 of ITS6 in I569
23993 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
23994 sub2node->SetLineColor(kColorITS);
23995 sub2node->SetVisibility(1);
23996 fNodes->Add(sub2node);
23999 // Place copy #8 of ITS6 in I569
24001 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24002 sub2node->SetLineColor(kColorITS);
24003 sub2node->SetVisibility(1);
24004 fNodes->Add(sub2node);
24007 // Place copy #9 of ITS6 in I569
24009 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
24010 sub2node->SetLineColor(kColorITS);
24011 sub2node->SetVisibility(1);
24012 fNodes->Add(sub2node);
24015 // Place copy #10 of ITS6 in I569
24017 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24018 sub2node->SetLineColor(kColorITS);
24019 sub2node->SetVisibility(1);
24020 fNodes->Add(sub2node);
24023 // Place copy #11 of ITS6 in I569
24025 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
24026 sub2node->SetLineColor(kColorITS);
24027 sub2node->SetVisibility(1);
24028 fNodes->Add(sub2node);
24031 // Place copy #12 of ITS6 in I569
24033 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24034 sub2node->SetLineColor(kColorITS);
24035 sub2node->SetVisibility(1);
24036 fNodes->Add(sub2node);
24039 // Place copy #13 of ITS6 in I569
24041 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24042 sub2node->SetLineColor(kColorITS);
24043 sub2node->SetVisibility(1);
24044 fNodes->Add(sub2node);
24047 // Place copy #14 of ITS6 in I569
24049 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24050 sub2node->SetLineColor(kColorITS);
24051 sub2node->SetVisibility(1);
24052 fNodes->Add(sub2node);
24055 // Place copy #15 of ITS6 in I569
24057 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24058 sub2node->SetLineColor(kColorITS);
24059 sub2node->SetVisibility(1);
24060 fNodes->Add(sub2node);
24063 // Place copy #16 of ITS6 in I569
24065 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24066 sub2node->SetLineColor(kColorITS);
24067 sub2node->SetVisibility(1);
24068 fNodes->Add(sub2node);
24071 // Place copy #17 of ITS6 in I569
24073 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24074 sub2node->SetLineColor(kColorITS);
24075 sub2node->SetVisibility(1);
24076 fNodes->Add(sub2node);
24079 // Place copy #18 of ITS6 in I569
24081 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24082 sub2node->SetLineColor(kColorITS);
24083 sub2node->SetVisibility(1);
24084 fNodes->Add(sub2node);
24087 // Place copy #19 of ITS6 in I569
24089 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24090 sub2node->SetLineColor(kColorITS);
24091 sub2node->SetVisibility(1);
24092 fNodes->Add(sub2node);
24095 // Place copy #20 of ITS6 in I569
24097 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24098 sub2node->SetLineColor(kColorITS);
24099 sub2node->SetVisibility(1);
24100 fNodes->Add(sub2node);
24103 // Place copy #21 of ITS6 in I569
24105 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24106 sub2node->SetLineColor(kColorITS);
24107 sub2node->SetVisibility(1);
24108 fNodes->Add(sub2node);
24111 // Place copy #22 of ITS6 in I569
24113 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24114 sub2node->SetLineColor(kColorITS);
24115 sub2node->SetVisibility(1);
24116 fNodes->Add(sub2node);
24119 // Place copy #23 of ITS6 in I569
24121 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24122 sub2node->SetLineColor(kColorITS);
24123 sub2node->SetVisibility(1);
24124 fNodes->Add(sub2node);
24127 // Place copy #24 of ITS6 in I569
24129 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24130 sub2node->SetLineColor(kColorITS);
24131 sub2node->SetVisibility(1);
24132 fNodes->Add(sub2node);
24135 // Place copy #25 of ITS6 in I569
24137 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24138 sub2node->SetLineColor(kColorITS);
24139 sub2node->SetVisibility(1);
24140 fNodes->Add(sub2node);
24142 fNodes->Add(sub1node);
24145 // Place copy #38 of I569 in IT56
24147 sub1node = new TNode("I569","I569","I569",-7.1924,43.1017,0.,"itsrot552");
24148 sub1node->SetLineColor(kColorITS);
24149 sub1node->SetVisibility(0);
24152 // Place copy #1 of ITS6 in I569
24154 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,46.9203,"itsrot532");
24155 sub2node->SetLineColor(kColorITS);
24156 sub2node->SetVisibility(1);
24157 fNodes->Add(sub2node);
24160 // Place copy #2 of ITS6 in I569
24162 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,43.0103,"");
24163 sub2node->SetLineColor(kColorITS);
24164 sub2node->SetVisibility(1);
24165 fNodes->Add(sub2node);
24168 // Place copy #3 of ITS6 in I569
24170 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,39.1003,"itsrot532");
24171 sub2node->SetLineColor(kColorITS);
24172 sub2node->SetVisibility(1);
24173 fNodes->Add(sub2node);
24176 // Place copy #4 of ITS6 in I569
24178 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,35.1903,"");
24179 sub2node->SetLineColor(kColorITS);
24180 sub2node->SetVisibility(1);
24181 fNodes->Add(sub2node);
24184 // Place copy #5 of ITS6 in I569
24186 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,31.2803,"itsrot532");
24187 sub2node->SetLineColor(kColorITS);
24188 sub2node->SetVisibility(1);
24189 fNodes->Add(sub2node);
24192 // Place copy #6 of ITS6 in I569
24194 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,27.3703,"");
24195 sub2node->SetLineColor(kColorITS);
24196 sub2node->SetVisibility(1);
24197 fNodes->Add(sub2node);
24200 // Place copy #7 of ITS6 in I569
24202 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,23.4603,"itsrot532");
24203 sub2node->SetLineColor(kColorITS);
24204 sub2node->SetVisibility(1);
24205 fNodes->Add(sub2node);
24208 // Place copy #8 of ITS6 in I569
24210 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,19.5503,"");
24211 sub2node->SetLineColor(kColorITS);
24212 sub2node->SetVisibility(1);
24213 fNodes->Add(sub2node);
24216 // Place copy #9 of ITS6 in I569
24218 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,15.6403,"itsrot532");
24219 sub2node->SetLineColor(kColorITS);
24220 sub2node->SetVisibility(1);
24221 fNodes->Add(sub2node);
24224 // Place copy #10 of ITS6 in I569
24226 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,11.7303,"");
24227 sub2node->SetLineColor(kColorITS);
24228 sub2node->SetVisibility(1);
24229 fNodes->Add(sub2node);
24232 // Place copy #11 of ITS6 in I569
24234 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,7.8203,"itsrot532");
24235 sub2node->SetLineColor(kColorITS);
24236 sub2node->SetVisibility(1);
24237 fNodes->Add(sub2node);
24240 // Place copy #12 of ITS6 in I569
24242 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,3.9103,"");
24243 sub2node->SetLineColor(kColorITS);
24244 sub2node->SetVisibility(1);
24245 fNodes->Add(sub2node);
24248 // Place copy #13 of ITS6 in I569
24250 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,0.0003,"");
24251 sub2node->SetLineColor(kColorITS);
24252 sub2node->SetVisibility(1);
24253 fNodes->Add(sub2node);
24256 // Place copy #14 of ITS6 in I569
24258 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-3.9097,"");
24259 sub2node->SetLineColor(kColorITS);
24260 sub2node->SetVisibility(1);
24261 fNodes->Add(sub2node);
24264 // Place copy #15 of ITS6 in I569
24266 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-7.8197,"itsrot532");
24267 sub2node->SetLineColor(kColorITS);
24268 sub2node->SetVisibility(1);
24269 fNodes->Add(sub2node);
24272 // Place copy #16 of ITS6 in I569
24274 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-11.7297,"");
24275 sub2node->SetLineColor(kColorITS);
24276 sub2node->SetVisibility(1);
24277 fNodes->Add(sub2node);
24280 // Place copy #17 of ITS6 in I569
24282 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-15.6397,"");
24283 sub2node->SetLineColor(kColorITS);
24284 sub2node->SetVisibility(1);
24285 fNodes->Add(sub2node);
24288 // Place copy #18 of ITS6 in I569
24290 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-19.5497,"");
24291 sub2node->SetLineColor(kColorITS);
24292 sub2node->SetVisibility(1);
24293 fNodes->Add(sub2node);
24296 // Place copy #19 of ITS6 in I569
24298 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-23.4597,"itsrot532");
24299 sub2node->SetLineColor(kColorITS);
24300 sub2node->SetVisibility(1);
24301 fNodes->Add(sub2node);
24304 // Place copy #20 of ITS6 in I569
24306 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-27.3697,"");
24307 sub2node->SetLineColor(kColorITS);
24308 sub2node->SetVisibility(1);
24309 fNodes->Add(sub2node);
24312 // Place copy #21 of ITS6 in I569
24314 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-31.2797,"itsrot532");
24315 sub2node->SetLineColor(kColorITS);
24316 sub2node->SetVisibility(1);
24317 fNodes->Add(sub2node);
24320 // Place copy #22 of ITS6 in I569
24322 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-35.1897,"");
24323 sub2node->SetLineColor(kColorITS);
24324 sub2node->SetVisibility(1);
24325 fNodes->Add(sub2node);
24328 // Place copy #23 of ITS6 in I569
24330 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-39.0997,"");
24331 sub2node->SetLineColor(kColorITS);
24332 sub2node->SetVisibility(1);
24333 fNodes->Add(sub2node);
24336 // Place copy #24 of ITS6 in I569
24338 sub2node = new TNode("ITS6","ITS6","ITS6",0.,0.03,-43.0097,"");
24339 sub2node->SetLineColor(kColorITS);
24340 sub2node->SetVisibility(1);
24341 fNodes->Add(sub2node);
24344 // Place copy #25 of ITS6 in I569
24346 sub2node = new TNode("ITS6","ITS6","ITS6",0.,-0.03,-46.9197,"itsrot532");
24347 sub2node->SetLineColor(kColorITS);
24348 sub2node->SetVisibility(1);
24349 fNodes->Add(sub2node);
24351 fNodes->Add(sub1node);
24360 //_____________________________________________________________________________
24361 void AliITSvPPRasymm::CreateGeometry(){
24362 ////////////////////////////////////////////////////////////////////////
24363 // This routine defines and Creates the geometry for version 6 of the ITS.
24364 ////////////////////////////////////////////////////////////////////////
24369 <img src="picts/ITS/ITS_full_vPPRasymm.jpg">
24372 <font size=+2 color=red>
24373 <p>This shows the full ITS geometry.
24376 <img src="picts/ITS/ITS_SPD_Barrel_vPPRasymm.jpg">
24379 <font size=+2 color=red>
24380 <p>This shows the full SPD Barrel of the ITS geometry.
24383 <img src="picts/ITS/ITS_SDD_Barrel_vPPRasymm.jpg">
24386 <font size=+2 color=red>
24387 <p>This shows the full SDD Barrel of the ITS geometry.
24390 <img src="picts/ITS/ITS_SSD_Barrel_vPPRasymm.jpg">
24393 <font size=+2 color=red>
24394 <p>This shows the full SSD Barrel of the ITS geometry.
24398 //INNER RADII OF THE SILICON LAYERS
24399 // Float_t rl[6] = { 3.8095,7.,15.,24.,38.1,43.5765 };
24400 //THICKNESSES OF LAYERS (in % radiation length)
24401 Float_t drl[6] = { 1.03,1.03,0.94,0.95,0.91,0.87 };
24402 //HALF LENGTHS OF LAYERS
24403 // Float_t dzl[6] = { 14.35,14.35,25.1,32.1,49.405,55.27 };
24404 //LENGTHS OF END-LADDER BOXES (ALL INCLUDED)
24405 // Float_t dzb[6] = { 12.4,12.4,13.5,15.,7.5,7.5 };
24406 //THICKNESSES OF END-LADDER BOXES (ALL INCLUDED)
24407 // Float_t drb[6] = { rl[1]-rl[0],0.2,5.,5.,4.,4. };
24410 Float_t dits[100], rlim, zmax;
24412 // Float_t pcits[50]
24414 Int_t idrotm[1999], i;
24418 // Define some variables for SPD
24420 Float_t dits1[3], di101[3], di107[3], di10b[3], di106[3]; // for layer 1
24421 Float_t di103[3], di10a[3], di102[3]; // for layer 1
24422 Float_t dits2[3], di1d1[3], di1d7[3], di20b[3], di1d6[3]; // for layer 2
24423 Float_t di1d3[3], di20a[3], di1d2[3]; // for layer 2
24424 Float_t di108[3], di104[3]; // for both layers
24426 Float_t ddet1=200.; // total detector thickness on layer 1 (micron)
24427 Float_t dchip1=200.; // total chip thickness on layer 1 (micron)
24429 Float_t ddet2=200.; // total detector thickness on layer 2 (micron)
24430 Float_t dchip2=200.; // total chip thickness on layer 2 (micron)
24432 Float_t dbus=300.; // total bus thickness on both layers (micron)
24434 ddet1 = GetThicknessDet1();
24435 ddet2 = GetThicknessDet2();
24436 dchip1 = GetThicknessChip1();
24437 dchip2 = GetThicknessChip2();
24439 if(ddet1 < 100. || ddet1 > 300.) {
24440 cout << "ITS - WARNING: the detector thickness for layer 1 is outside the range of [100,300] microns."
24441 " The default value of 200 microns will be used." << endl;
24445 if(ddet2 < 100. || ddet2 > 300.) {
24446 cout << "ITS - WARNING: the detector thickness for layer 2 is outside the range of [100,300] microns."
24447 " The default value of 200 microns will be used." << endl;
24451 if(dchip1 < 100. || dchip1 > 300.) {
24452 cout << "ITS - WARNING: the chip thickness for layer 1 is outside the range of [100,300] microns."
24453 " The default value of 200 microns will be used." << endl;
24457 if(dchip2 < 100. || dchip2 > 300.) {
24458 cout << "ITS - WARNING: the chip thickness for layer 2 is outside the range of [100,300] microns."
24459 " The default value of 200 microns will be used." << endl;
24463 Int_t rails = 1; // flag for rails (1 --> rails in; 0 --> rails out)
24465 Int_t fluid = 1; // flag for the cooling fluid (1 --> water; 0 --> freon)
24467 rails = GetRails();
24469 fluid = GetCoolingFluid();
24471 if(rails != 0 && rails != 1) {
24472 cout << "ITS - WARNING: the switch for rails is not set neither to 0 (rails out) nor to 1 (rails in)."
24473 " The default value of 1 (rails in) will be used." << endl;
24477 if(fluid != 0 && fluid != 1) {
24478 cout << "ITS - WARNING: the switch for cooling fluid is not set neither to 0 (freon) nor to 1 (water)."
24479 " The default value of 1 (water) will be used." << endl;
24482 cout << "ITS: Detector thickness on layer 1 is set to " << ddet1 << " microns." << endl;
24483 cout << "ITS: Chip thickness on layer 1 is set to " << dchip1 << " microns." << endl;
24484 cout << "ITS: Detector thickness on layer 2 is set to " << ddet2 << " microns." << endl;
24485 cout << "ITS: Chip thickness on layer 2 is set to " << dchip2 << " microns." << endl;
24487 cout << "ITS: Rails are out." << endl;
24489 cout << "ITS: Rails are in." << endl;
24492 cout << "ITS: The cooling fluid is freon." << endl;
24494 cout << "ITS: The cooling fluid is water." << endl;
24497 ddet1 = ddet1*0.0001/2.; // conversion from tot length in um to half in cm
24498 ddet2 = ddet2*0.0001/2.; // conversion from tot length in um to half in cm
24499 dchip1 = dchip1*0.0001/2.;// conversion from tot length in um to half in cm
24500 dchip2 = dchip2*0.0001/2.;// conversion from tot length in um to half in cm
24501 dbus = dbus*0.0001/2.; // conversion from tot length in um to half in cm
24503 Float_t deltax, deltay;
24505 Int_t thickness = fMinorVersion/10;
24506 Int_t option = fMinorVersion - 10*thickness;
24509 // Define some variables for SDD
24512 Float_t sin30, cos30;
24514 // SDD electronics+services main volumes
24515 Float_t I018dits[3], I024dits[3], I047dits[3], I048dits[3];
24517 // SDD detector ladder
24519 Float_t I302dits[3], I402dits[3], I004dits[3], I005dits[3];
24520 Float_t Y_SDD_sep = 0.20;
24523 Float_t Z_SDD_lay3[6] = {18.55, 10.95, 3.70, -3.70, -11.20, -18.35};
24524 Float_t Z_SDD_lay4[8] = {25.75, 18.60, 11.00, 3.70, -3.70, -11.20, -18.45, -26.05};
24526 // ladder foot and end-ladder (frame and cooling)
24527 Float_t I028dits[3], I420dits[3], I421dits[3], I422dits[6], I423dits[3];
24528 Float_t I424dits[3], xI424, yI424;
24529 Float_t I425dits[3];
24531 Float_t I029dits[4], I030dits[4], I031dits[3], I032dits[3];
24533 // SDD ladder frame and cooling
24534 Float_t SDD_CoolPipe[3] = {1.7000, -0.5500, 0.0000};
24535 Float_t I035dits[3], I037dits[3], I038dits[3];
24536 Float_t I039dits[3], xI039, yI039;
24537 Float_t I041dits[5];
24539 // SDD hybrid, chips and capacitors
24540 Float_t I050dits[3], xI050, yI050;
24541 Float_t I052dits[3], xI052, yI052;
24542 Float_t I042dits[3], xI042, yI042;
24543 Float_t xI042space = 0.17;
24544 Float_t I043dits[3], xI043, yI043;
24545 Float_t xI043space = 0.17;
24546 Float_t zchip, zChipSpace;
24547 Float_t I051dits[3], xI051, yI051, zI051, yI051space, xcap;
24551 Float_t I044dits[4], xI044, yI044, volI044;
24552 Float_t xHV, yHV, zHV, xLV, yLV, zLV;
24553 Char_t HVname[5], LVname[5];
24556 // Define media off-set
24558 Int_t *idtmed = fIdtmed->GetArray()-199;
24561 // Rotation matrices
24563 // SPD - option 'a' (this is NOT the default so leave commented)
24568 AliMatrix(idrotm[201],90.0,90.0,90.0,180.0,0.0,0.0);
24569 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24570 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24571 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24572 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24573 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24574 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24575 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24576 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24577 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24578 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24579 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24580 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24581 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24582 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24583 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24584 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24585 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24586 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24587 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24588 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24589 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0 );
24590 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24591 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24592 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24593 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24594 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24595 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24596 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24597 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24598 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24599 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24600 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0 );
24601 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24602 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24603 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24604 AliMatrix(idrotm[237],90.0,0.0,90.0,90.0,0.0,0.0);
24605 AliMatrix(idrotm[238],90.0,144.0,90.0,234.0,0.0,0.0);
24606 AliMatrix(idrotm[239],90.0,216.0,90.0,306.0,0.0,0.0);
24607 AliMatrix(idrotm[240],90.0,288.0,90.0,18.0,0.0,0.0);
24608 AliMatrix(idrotm[241],90.0,324.0,90.0,54.0,0.0,0.0);
24609 AliMatrix(idrotm[242],90.0,36.0,90.0,126.0,0.0,0.0);
24610 AliMatrix(idrotm[243],90.0,108.0,90.0,198.0,0.0,0.0);
24611 AliMatrix(idrotm[244],90.0,180.0,90.0,270.0,0.0,0.0);
24612 AliMatrix(idrotm[245],90.0,162.0,90.0,252.0,0.0,0.0);
24613 AliMatrix(idrotm[246],90.0,310.0,90.0,40.0,0.0,0.0);
24614 AliMatrix(idrotm[247],90.0,319.0,90.0,49.0,0.0,0.0);
24615 AliMatrix(idrotm[248],90.0,328.0,90.0,58.0,0.0,0.0);
24616 AliMatrix(idrotm[249],90.0,337.0,90.0,67.0,0.0,0.0);
24617 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24618 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24619 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24620 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24621 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24622 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24623 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24624 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24625 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24626 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24627 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24628 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24629 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24630 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24631 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24632 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24633 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24634 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24635 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24636 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24637 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24638 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24639 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24640 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24641 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24642 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24643 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24644 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24648 // SPD - option 'b' (this is the default)
24652 AliMatrix(idrotm[201],90.0,0.0,90.0,90.0,0.0,0.0);
24653 AliMatrix(idrotm[202],90.0,90.0,90.0,0.0,0.0,0.0);
24654 AliMatrix(idrotm[203],90.0,350.0,90.0,260.0,0.0,0.0);
24655 AliMatrix(idrotm[204],90.0,170.0,90.0,80.0,0.0,0.0);
24656 AliMatrix(idrotm[205],90.0,10.0,90.0,100.0,0.0,0.0);
24657 AliMatrix(idrotm[206],90.0,190.0,90.0,280.0,0.0,0.0);
24658 AliMatrix(idrotm[207],90.0,342.0,90.0,72.0,0.0,0.0);
24659 AliMatrix(idrotm[208],90.0,156.999893,90.0,246.999893,0.0,0.0);
24660 AliMatrix(idrotm[209],90.0,147.999802,90.0,237.999893,0.0,0.0);
24661 AliMatrix(idrotm[210],90.0,138.999802,90.0,228.999802,0.0,0.0);
24662 AliMatrix(idrotm[211],90.0,129.999802,90.0,219.999802,0.0,0.0);
24663 AliMatrix(idrotm[212],90.0,36.7896,90.0,126.789597,0.0,0.0);
24664 AliMatrix(idrotm[213],90.0,343.579712,90.0,73.579697,0.0,0.0);
24665 AliMatrix(idrotm[214],90.0,95.413696,90.0,185.413696,0.0,0.0);
24666 AliMatrix(idrotm[215],90.0,5.4141,90.0,95.414101,0.0,0.0);
24667 AliMatrix(idrotm[216],90.0,318.296906,90.0,48.296902,0.0,0.0);
24668 AliMatrix(idrotm[217],90.0,67.000099,90.0,157.000107,0.0,0.0);
24669 AliMatrix(idrotm[218],90.0,337.003998,90.0,67.003998,0.0,0.0);
24670 AliMatrix(idrotm[219],90.0,247.000305,90.0,337.000305,0.0,0.0);
24671 AliMatrix(idrotm[220],90.0,305.633514,90.0,35.633499,0.0,0.0);
24672 AliMatrix(idrotm[221],90.0,58.000198,90.0,148.000198,0.0,0.0);
24673 AliMatrix(idrotm[222],90.0,327.997101,90.0,57.997101,0.0,0.0);
24674 AliMatrix(idrotm[223],90.0,237.994202,90.0,327.994202,0.0,0.0);
24675 AliMatrix(idrotm[224],90.0,296.627502,90.0,26.627399,0.0,0.0);
24676 AliMatrix(idrotm[225],90.0,48.994099,90.0,138.994095,0.0,0.0);
24677 AliMatrix(idrotm[226],90.0,318.990997,90.0,48.991001,0.0,0.0);
24678 AliMatrix(idrotm[227],90.0,228.988205,90.0,318.98819,0.0,0.0);
24679 AliMatrix(idrotm[228],90.0,287.621399,90.0,17.621401,0.0,0.0);
24680 AliMatrix(idrotm[229],90.0,39.988098,90.0,129.988098,0.0,0.0);
24681 AliMatrix(idrotm[230],90.0,309.984985,90.0,39.985001,0.0,0.0);
24682 AliMatrix(idrotm[231],90.0,327.2612,90.0,57.2612,0.0,0.0);
24683 AliMatrix(idrotm[232],90.0,237.261398,90.0,327.261414,0.0,0.0);
24684 AliMatrix(idrotm[233],90.0,252.000504,90.0,342.000488,0.0,0.0);
24685 AliMatrix(idrotm[234],90.0,71.9991,90.0,161.9991,0.0,0.0);
24686 AliMatrix(idrotm[235],90.0,270.0,90.0,0.0,0.0,0.0);
24687 AliMatrix(idrotm[236],90.0,180.013702,90.0,270.013702,0.0,0.0);
24688 AliMatrix(idrotm[237],90.0,90.0,90.0,180.0,0.0,0.0);
24689 AliMatrix(idrotm[238],90.0,180.0,90.0,270.0,0.0,0.0);
24690 AliMatrix(idrotm[239],90.0,162.0,90.0,252.0,0.0,0.0);
24691 AliMatrix(idrotm[240],90.0,310.0,90.0,40.0,0.0,0.0);
24692 AliMatrix(idrotm[241],90.0,319.0,90.0,49.0,0.0,0.0);
24693 AliMatrix(idrotm[242],90.0,328.0,90.0,58.0,0.0,0.0);
24694 AliMatrix(idrotm[243],90.0,337.0,90.0,67.0,0.0,0.0);
24695 AliMatrix(idrotm[244],90.0,216.0,90.0,306.0,0.0,0.0);
24696 AliMatrix(idrotm[245],90.0,36.0,90.0,126.0,0.0,0.0);
24697 AliMatrix(idrotm[246],90.0,108.0,90.0,198.0,0.0,0.0);
24698 AliMatrix(idrotm[247],90.0,144.0,90.0,234.0,0.0,0.0);
24699 AliMatrix(idrotm[248],90.0,288.0,90.0,18.0,0.0,0.0);
24700 AliMatrix(idrotm[249],90.0,324.0,90.0,54.0,0.0,0.0);
24701 AliMatrix(idrotm[1003],90.0,73.5,90.0,163.5,0.0,0.0);
24702 AliMatrix(idrotm[1011],90.0,342.0,90.0,72.0,0.0,0.0);
24703 AliMatrix(idrotm[1039],90.0,72.0,90.0,162.0,0.0,0.0);
24704 AliMatrix(idrotm[1043],90.0,66.91,90.0,156.91,0.0,0.0);
24705 AliMatrix(idrotm[1065],90.0,144.0,90.0,234.0,0.0,0.0);
24706 AliMatrix(idrotm[1078],90.0,180.0,90.0,270.0,0.0,0.0);
24707 AliMatrix(idrotm[1088],90.0,57.41,90.0,147.41,0.0,0.0);
24708 AliMatrix(idrotm[1089],90.0,333.0,90.0,63.0,0.0,0.0);
24709 AliMatrix(idrotm[1090],90.0,351.0,90.0,81.0,0.0,0.0);
24710 AliMatrix(idrotm[1091],90.0,216.0,90.0,306.0,0.0,0.0);
24711 AliMatrix(idrotm[1092],90.0,27.0,90.0,117.0,0.0,0.0);
24712 AliMatrix(idrotm[1093],90.0,18.0,90.0,108.0,0.0,0.0);
24713 AliMatrix(idrotm[1094],90.0,9.0,90.0,99.0,0.0,0.0);
24714 AliMatrix(idrotm[1104],90.0,252.0,90.0,342.0,0.0,0.0);
24715 AliMatrix(idrotm[1106],90.0,36.0,90.0,126.0,0.0,0.0);
24716 AliMatrix(idrotm[1107],90.0,108.0,90.0,198.0,0.0,0.0);
24717 AliMatrix(idrotm[1108],90.0,324.0,90.0,54.0,180.0,0.0);
24718 AliMatrix(idrotm[1109],90.0,0.0,90.0,90.0,180.0,0.0);
24719 AliMatrix(idrotm[1110],90.0,36.0,90.0,126.0,180.0,0.0);
24720 AliMatrix(idrotm[1111],90.0,72.0,90.0,162.0,180.0,0.0);
24721 AliMatrix(idrotm[1112],90.0,108.0,90.0,198.0,180.0,0.0);
24722 AliMatrix(idrotm[1113],90.0,144.0,90.0,234.0,180.0,0.0);
24723 AliMatrix(idrotm[1114],90.0,180.0,90.0,270.0,180.0,0.0);
24724 AliMatrix(idrotm[1115],90.0,216.0,90.0,306.0,180.0,0.0);
24725 AliMatrix(idrotm[1116],90.0,252.0,90.0,342.0,180.0,0.0);
24726 AliMatrix(idrotm[1117],90.0,288.0,90.0,18.0,0.0,0.0);
24727 AliMatrix(idrotm[1118],90.0,288.0,90.0,18.0,180.0,0.0);
24728 AliMatrix(idrotm[1130],90.0,324.0,90.0,54.0,0.0,0.0);
24734 AliMatrix(idrotm[301],0.0,0.0,90.0,90.0,90.0,180.0);
24735 AliMatrix(idrotm[302],0.0,0.0,90.0,90.0,90.0,0.0);
24736 AliMatrix(idrotm[303],180.0,0.0,90.0,90.0,90.0,0.0);
24737 AliMatrix(idrotm[304],180.0,0.0,90.0,90.0,90.0,180.0);
24738 AliMatrix(idrotm[305],90.0,347.14,90.0,77.14,0.0,0.0);
24739 AliMatrix(idrotm[306],90.0,321.43,90.0,51.43,0.0,0.0);
24740 AliMatrix(idrotm[307],90.0,295.71,90.0,25.71,0.0,0.0);
24741 AliMatrix(idrotm[308],90.0,244.29,90.0,334.29,0.0,0.0);
24742 AliMatrix(idrotm[309],90.0,218.57,90.0,308.57,0.0,0.0);
24743 AliMatrix(idrotm[310],90.0,167.14,90.0,257.14,0.0,0.0);
24744 AliMatrix(idrotm[311],90.0,141.43,90.0,231.43,0.0,0.0);
24745 AliMatrix(idrotm[312],90.0,0.0,0.0,0.0,90.0,270.0);
24746 AliMatrix(idrotm[313],90.0,115.71,90.0,205.71,0.0,0.0);
24747 AliMatrix(idrotm[314],90.0,335.45,90.0,65.45,0.0,0.0);
24748 AliMatrix(idrotm[315],90.0,319.09,90.0,49.09,0.0,0.0);
24749 AliMatrix(idrotm[316],90.0,302.73,90.0,32.73,0.0,0.0);
24750 AliMatrix(idrotm[317],90.0,286.36,90.0,16.36,0.0,0.0);
24751 AliMatrix(idrotm[318],90.0,270.0,90.0,360.0,0.0,0.0);
24752 AliMatrix(idrotm[319],90.0,253.64,90.0,343.64,0.0,0.0);
24753 AliMatrix(idrotm[320],90.0,237.27,90.0,327.27,0.0,0.0);
24754 AliMatrix(idrotm[321],90.0,12.86,90.0,102.86,0.0,0.0);
24755 AliMatrix(idrotm[322],90.0,220.91,90.0,310.91,0.0,0.0);
24756 AliMatrix(idrotm[323],90.0,204.55,90.0,294.55,0.0,0.0);
24757 AliMatrix(idrotm[324],90.0,188.18,90.0,278.18,0.0,0.0);
24758 AliMatrix(idrotm[325],90.0,171.82,90.0,261.82,0.0,0.0);
24759 AliMatrix(idrotm[326],90.0,155.45,90.0,245.45,0.0,0.0);
24760 AliMatrix(idrotm[327],90.0,139.09,90.0,229.09,0.0,0.0);
24761 AliMatrix(idrotm[328],90.0,122.73,90.0,212.73,0.0,0.0);
24762 AliMatrix(idrotm[329],90.0,106.36,90.0,196.36,0.0,0.0);
24763 AliMatrix(idrotm[330],90.0,73.64,90.0,163.64,0.0,0.0);
24764 AliMatrix(idrotm[331],90.0,40.91,90.0,130.91,0.0,0.0);
24765 AliMatrix(idrotm[332],90.0,24.55,90.0,114.55,0.0,0.0);
24766 AliMatrix(idrotm[333],90.0,38.57,90.0,128.57,0.0,0.0);
24767 AliMatrix(idrotm[334],90.0,351.82,90.0,81.82,0.0,0.0);
24768 AliMatrix(idrotm[335],90.0,8.18,90.0,98.18,0.0,0.0);
24769 AliMatrix(idrotm[336],90.0,64.29,90.0,154.29,0.0,0.0);
24770 AliMatrix(idrotm[337],111.0,300.0,21.0,300.0,90.0,30.0);
24771 AliMatrix(idrotm[338],69.0,240.0,159.0,240.0,90.0,150.0);
24772 AliMatrix(idrotm[339],111.0,240.0,21.0,240.0,90.0,150.0);
24773 AliMatrix(idrotm[340],69.0,300.0,159.0,300.0,90.0,30.0);
24774 AliMatrix(idrotm[341],128.0,0.0,38.0,0.0,90.0,270.0);
24775 AliMatrix(idrotm[342],90.0,240.0,180.0,0.0,90.0,330.);
24776 AliMatrix(idrotm[343],90.0,120.0,180.0,0.0,90.0,210.0);
24777 AliMatrix(idrotm[344],90.0,0.0,180.0,0.0,90.0,90.0);
24778 AliMatrix(idrotm[345],90.0,180.0,90.0,90.0,0.0,0.0);
24779 AliMatrix(idrotm[346],90.0,300.0,90.0,30.0,0.0,0.0);
24780 AliMatrix(idrotm[347],90.0,240.0,90.0,150.0,0.0,0.0);
24781 AliMatrix(idrotm[348],90.0,180.0,0.0,0.0,90.0,270.0);
24782 AliMatrix(idrotm[349],90.0,235.0,90.0,145.0,0.0,0.0);
24783 AliMatrix(idrotm[350],90.0,90.0,90.0,180.0,0.0,0.0);
24784 AliMatrix(idrotm[351],90.0,305.0,90.0,35.0,0.0,0.0);
24785 AliMatrix(idrotm[352],0.0,0.0,90.0,0.0,90.0,90.0);
24786 AliMatrix(idrotm[353],90.0,60.0,90.0,150.0,0.0,0.0);
24787 AliMatrix(idrotm[354],90.0,120.0,90.0,30.0,0.0,0.0);
24788 AliMatrix(idrotm[355],90.0,180.0,90.0,90.0,180.0,0.0);
24789 AliMatrix(idrotm[356],90.0,270.0,90.0,0.0,0.0,0.0);
24790 AliMatrix(idrotm[366],90.0,57.27,90.0,147.27,0.0,0.0);
24791 AliMatrix(idrotm[386],90.0,192.86,90.0,282.86,0.0,0.0);
24795 AliMatrix(idrotm[501],90.0,148.24,90.0,238.24,0.0,0.0);
24796 AliMatrix(idrotm[503],90.0,137.65,90.0,227.65,0.0,0.0);
24797 AliMatrix(idrotm[504],90.0,127.06,90.0,217.06,0.0,0.0);
24798 AliMatrix(idrotm[505],90.0,116.47,90.0,206.47,0.0,0.0);
24799 AliMatrix(idrotm[506],90.0,105.88,90.0,195.88,0.0,0.0);
24800 AliMatrix(idrotm[507],90.0,95.29,90.0,185.29,0.0,0.0);
24801 AliMatrix(idrotm[508],90.0,84.71,90.0,174.71,0.0,0.0);
24802 AliMatrix(idrotm[509],90.0,74.12,90.0,164.12,0.0,0.0);
24803 AliMatrix(idrotm[510],90.0,63.53,90.0,153.53,0.0,0.0);
24804 AliMatrix(idrotm[511],90.0,52.94,90.0,142.94,0.0,0.0);
24805 AliMatrix(idrotm[512],90.0,42.35,90.0,132.35,0.0,0.0);
24806 AliMatrix(idrotm[513],90.0,31.76,90.0,121.76,0.0,0.0);
24807 AliMatrix(idrotm[514],90.0,10.59,90.0,100.59,0.0,0.0);
24808 AliMatrix(idrotm[515],90.0,349.41,90.0,79.41,0.0,0.0);
24809 AliMatrix(idrotm[516],90.0,338.82,90.0,68.82,0.0,0.0);
24810 AliMatrix(idrotm[517],90.0,328.24,90.0,58.24,0.0,0.0);
24811 AliMatrix(idrotm[518],90.0,317.65,90.0,47.65,0.0,0.0);
24812 AliMatrix(idrotm[519],90.0,307.06,90.0,37.06,0.0,0.0);
24813 AliMatrix(idrotm[520],90.0,296.47,90.0,26.47,0.0,0.0);
24814 AliMatrix(idrotm[521],90.0,285.88,90.0,15.88,0.0,0.0);
24815 AliMatrix(idrotm[522],90.0,275.29,90.0,5.29,0.0,0.0);
24816 AliMatrix(idrotm[523],90.0,264.71,90.0,354.71,0.0,0.0);
24817 AliMatrix(idrotm[524],90.0,254.12,90.0,344.12,0.0,0.0);
24818 AliMatrix(idrotm[525],90.0,243.53,90.0,333.53,0.0,0.0);
24819 AliMatrix(idrotm[526],90.0,232.94,90.0,322.94,0.0,0.0);
24820 AliMatrix(idrotm[527],90.0,222.35,90.0,312.35,0.0,0.0);
24821 AliMatrix(idrotm[528],90.0,211.76,90.0,301.76,0.0,0.0);
24822 AliMatrix(idrotm[529],90.0,190.59,90.0,280.59,0.0,0.0);
24823 AliMatrix(idrotm[530],90.0,169.41,90.0,259.41,0.0,0.0);
24824 AliMatrix(idrotm[531],90.0,158.82,90.0,248.82,0.0,0.0);
24825 AliMatrix(idrotm[532],90.0,360.0,90.0,90.0,0.0,0.0);
24826 AliMatrix(idrotm[533],90.0,180.0,90.0,270.0,0.0,0.0);
24827 AliMatrix(idrotm[534],90.0,189.47,90.0,279.47,0.0,0.0);
24828 AliMatrix(idrotm[535],90.0,198.95,90.0,288.95,0.0,0.0);
24829 AliMatrix(idrotm[537],90.0,217.89,90.0,307.89,0.0,0.0);
24830 AliMatrix(idrotm[538],90.0,227.37,90.0,317.37,0.0,0.0);
24831 AliMatrix(idrotm[539],90.0,236.84,90.0,326.84,0.0,0.0);
24832 AliMatrix(idrotm[540],90.0,246.32,90.0,336.32,0.0,0.0);
24833 AliMatrix(idrotm[541],90.0,255.79,90.0,345.79,0.0,0.0);
24834 AliMatrix(idrotm[542],90.0,265.26,90.0,355.26,0.0,0.0);
24835 AliMatrix(idrotm[543],90.0,274.74,90.0,4.74,0.0,0.0);
24836 AliMatrix(idrotm[544],90.0,284.21,90.0,14.21,0.0,0.0);
24837 AliMatrix(idrotm[545],90.0,293.68,90.0,23.68,0.0,0.0);
24838 AliMatrix(idrotm[546],90.0,303.16,90.0,33.16,0.0,0.0);
24839 AliMatrix(idrotm[547],90.0,312.63,90.0,42.63,0.0,0.0);
24840 AliMatrix(idrotm[548],90.0,322.11,90.0,52.11,0.0,0.0);
24841 AliMatrix(idrotm[549],90.0,331.58,90.0,61.58,0.0,0.0);
24842 AliMatrix(idrotm[550],90.0,341.05,90.0,71.05,0.0,0.0);
24843 AliMatrix(idrotm[551],90.0,350.53,90.0,80.53,0.0,0.0);
24844 AliMatrix(idrotm[552],90.0,9.47,90.0,99.47,0.0,0.0);
24845 AliMatrix(idrotm[553],90.0,18.95,90.0,108.95,0.0,0.0);
24846 AliMatrix(idrotm[555],90.0,37.89,90.0,127.89,0.0,0.0);
24847 AliMatrix(idrotm[556],90.0,47.37,90.0,137.37,0.0,0.0);
24848 AliMatrix(idrotm[557],90.0,56.84,90.0,146.84,0.0,0.0);
24849 AliMatrix(idrotm[558],90.0,66.32,90.0,156.32,0.0,0.0);
24850 AliMatrix(idrotm[559],90.0,75.79,90.0,165.79,0.0,0.0);
24851 AliMatrix(idrotm[560],90.0,85.26,90.0,175.26,0.0,0.0);
24852 AliMatrix(idrotm[561],90.0,94.74,90.0,184.74,0.0,0.0);
24853 AliMatrix(idrotm[562],90.0,104.21,90.0,194.21,0.0,0.0);
24854 AliMatrix(idrotm[563],90.0,113.68,90.0,203.68,0.0,0.0);
24855 AliMatrix(idrotm[564],90.0,123.16,90.0,213.16,0.0,0.0);
24856 AliMatrix(idrotm[565],90.0,132.63,90.0,222.63,0.0,0.0);
24857 AliMatrix(idrotm[566],90.0,142.11,90.0,232.11,0.0,0.0);
24858 AliMatrix(idrotm[567],90.0,151.58,90.0,241.58,0.0,0.0);
24859 AliMatrix(idrotm[568],90.0,161.05,90.0,251.05,0.0,0.0);
24860 AliMatrix(idrotm[569],90.0,170.53,90.0,260.53,0.0,0.0);
24861 AliMatrix(idrotm[570],90.0,180.0,90.0,90.0,180.0,0.0);
24862 AliMatrix(idrotm[571],90.0,0.0,0.0,0.0,90.0,270.0);
24863 AliMatrix(idrotm[572],90.0,180.0,0.0,0.0,90.0,270.0);
24864 AliMatrix(idrotm[573],90.0,180.0,90.0,90.0,0.0,0.0);
24865 AliMatrix(idrotm[575],90.0,120.0,180.0,0.0,90.0,210.0);
24866 AliMatrix(idrotm[576],65.71,300.0,90.0,30.0,24.29,120.0);
24867 AliMatrix(idrotm[577],114.29,300.0,90.0,30.0,155.71,120.0);
24868 AliMatrix(idrotm[579],65.71,240.0,90.0,150.0,24.29,60.0);
24869 AliMatrix(idrotm[580],114.29,240.0,90.0,150.0,155.71,60.0);
24870 AliMatrix(idrotm[581],90.0,240.0,180.0,0.0,90.0,330.0);
24871 AliMatrix(idrotm[583],90.0,0.0,180.0,0.0,90.0,90.0);
24872 AliMatrix(idrotm[584],90.0,180.0,180.0,0.0,90.0,90.0);
24873 AliMatrix(idrotm[586],180.0,0.0,90.0,90.0,90.0,0.0);
24874 AliMatrix(idrotm[618],90.0,201.18,90.0,291.18,0.0,0.0);
24875 AliMatrix(idrotm[620],90.0,28.42,90.0,118.42,0.0,0.0);
24876 AliMatrix(idrotm[623],90.0,208.42,90.0,298.42,0.0,0.0);
24877 AliMatrix(idrotm[633],132.46,0.0,90.0,90.0,42.46,360.0);
24878 AliMatrix(idrotm[653],90.0,21.18,90.0,111.18,0.0,0.0);
24883 AliMatrix(idrotm[846],90.0,300.0,90.0,30.0,0.0,0.0);
24884 AliMatrix(idrotm[851],90.0,305.0,90.0,35.0,0.0,0.0);
24885 AliMatrix(idrotm[853],90.0,60.0,90.0,150.0,0.0,0.0);
24886 AliMatrix(idrotm[856],90.0,0.0,90.0,90.0,180.0,0.0);
24887 AliMatrix(idrotm[857],90.0,5.0,90.0,95.0,180.0,0.0);
24888 AliMatrix(idrotm[858],90.0,65.0,90.0,155.0,180.0,0.0);
24889 AliMatrix(idrotm[859],90.0,305.0,90.0,35.0,180.0,0.0);
24890 AliMatrix(idrotm[860],90.0,245.0,90.0,335.0,180.0,0.0);
24891 AliMatrix(idrotm[861],90.0,185.0,90.0,275.0,180.0,0.0);
24892 AliMatrix(idrotm[862],90.0,125.0,90.0,215.0,180.0,0.0);
24893 AliMatrix(idrotm[863],90.0,257.5,90.0,347.5,180.0,0.0);
24894 AliMatrix(idrotm[864],90.0,227.5,90.0,317.5,180.0,0.0);
24895 AliMatrix(idrotm[865],90.0,197.5,90.0,287.5,180.0,0.0);
24896 AliMatrix(idrotm[867],90.0,167.5,90.0,257.5,180.0,0.0);
24897 AliMatrix(idrotm[868],90.0,287.5,90.0,17.5,0.0,0.0);
24898 AliMatrix(idrotm[869],90.0,137.5,90.0,227.5,180.0,0.0);
24899 AliMatrix(idrotm[870],90.0,107.5,90.0,197.5,180.0,0.0);
24900 AliMatrix(idrotm[871],90.0,77.5,90.0,167.5,180.0,0.0);
24901 AliMatrix(idrotm[872],90.0,47.5,90.0,137.5,180.0,0.0);
24902 AliMatrix(idrotm[873],90.0,17.5,90.0,107.5,180.0,0.0);
24903 AliMatrix(idrotm[874],90.0,347.5,90.0,77.5,180.0,0.0);
24904 AliMatrix(idrotm[875],90.0,317.5,90.0,47.5,180.0,0.0);
24905 AliMatrix(idrotm[876],90.0,287.5,90.0,17.5,180.0,0.0);
24906 AliMatrix(idrotm[877],90.0,185.0,90.0,275.0,0.0,0.0);
24907 AliMatrix(idrotm[878],90.0,180.0,90.0,270.0,0.0,0.0);
24908 AliMatrix(idrotm[879],90.0,125.0,90.0,215.0,0.0,0.0);
24909 AliMatrix(idrotm[880],90.0,65.0,90.0,155.0,0.0,0.0);
24910 AliMatrix(idrotm[881],90.0,5.0,90.0,95.0,0.0,0.0);
24911 AliMatrix(idrotm[882],90.0,245.0,90.0,335.0,0.0,0.0);
24912 AliMatrix(idrotm[883],90.0,47.5,90.0,137.5,0.0,0.0);
24913 AliMatrix(idrotm[884],90.0,77.5,90.0,167.5,0.0,0.0);
24914 AliMatrix(idrotm[885],90.0,107.5,90.0,197.5,0.0,0.0);
24915 AliMatrix(idrotm[887],90.0,137.5,90.0,227.5,0.0,0.0);
24916 AliMatrix(idrotm[888],90.0,167.5,90.0,257.5,0.0,0.0);
24917 AliMatrix(idrotm[889],90.0,197.5,90.0,287.5,0.0,0.0);
24918 AliMatrix(idrotm[890],90.0,227.5,90.0,317.5,0.0,0.0);
24919 AliMatrix(idrotm[891],90.0,347.5,90.0,77.5,0.0,0.0);
24920 AliMatrix(idrotm[892],90.0,317.5,90.0,47.5,0.0,0.0);
24921 AliMatrix(idrotm[893],90.0,257.5,90.0,347.5,0.0,0.0);
24922 AliMatrix(idrotm[894],90.0,270.0,0.0,0.0,90.0,180.0);
24923 AliMatrix(idrotm[895],90.0,286.36,0.0,0.0,90.0,196.36);
24924 AliMatrix(idrotm[896],90.0,302.73,0.0,0.0,90.0,212.73);
24925 AliMatrix(idrotm[897],90.0,319.09,0.0,0.0,90.0,229.09);
24926 AliMatrix(idrotm[898],90.0,17.5,90.0,107.5,0.0,0.0);
24927 AliMatrix(idrotm[899],90.0,335.45,0.0,0.0,90.0,245.45);
24928 AliMatrix(idrotm[900],90.0,351.82,0.0,0.0,90.0,261.82);
24929 AliMatrix(idrotm[901],90.0,8.18,0.0,0.0,90.0,278.18);
24930 AliMatrix(idrotm[902],90.0,24.55,0.0,0.0,90.0,294.55);
24931 AliMatrix(idrotm[903],90.0,40.91,0.0,0.0,90.0,310.91);
24932 AliMatrix(idrotm[904],90.0,57.27,0.0,0.0,90.0,327.27);
24933 AliMatrix(idrotm[905],90.0,73.64,0.0,0.0,90.0,343.64);
24934 AliMatrix(idrotm[906],90.0,90.0,0.0,0.0,90.0,360.0);
24935 AliMatrix(idrotm[907],90.0,106.36,0.0,0.0,90.0,16.36);
24936 AliMatrix(idrotm[908],90.0,122.73,0.0,0.0,90.0,32.73);
24937 AliMatrix(idrotm[909],90.0,139.09,0.0,0.0,90.0,49.09);
24938 AliMatrix(idrotm[910],90.0,155.45,0.0,0.0,90.0,65.45);
24939 AliMatrix(idrotm[911],90.0,171.82,0.0,0.0,90.0,81.82);
24940 AliMatrix(idrotm[912],90.0,188.18,0.0,0.0,90.0,98.18);
24941 AliMatrix(idrotm[913],90.0,204.55,0.0,0.0,90.0,114.55);
24942 AliMatrix(idrotm[914],90.0,220.91,0.0,0.0,90.0,130.91);
24943 AliMatrix(idrotm[915],90.0,237.27,0.0,0.0,90.0,147.27);
24944 AliMatrix(idrotm[916],90.0,253.64,0.0,0.0,90.0,163.64);
24945 AliMatrix(idrotm[917],90.0,295.71,0.0,0.0,90.0,205.71);
24946 AliMatrix(idrotm[918],90.0,321.43,0.0,0.0,90.0,231.43);
24947 AliMatrix(idrotm[919],90.0,347.14,0.0,0.0,90.0,257.14);
24948 AliMatrix(idrotm[920],90.0,12.86,0.0,0.0,90.0,282.86);
24949 AliMatrix(idrotm[921],90.0,38.57,0.0,0.0,90.0,308.57);
24950 AliMatrix(idrotm[922],90.0,64.29,0.0,0.0,90.0,334.29);
24951 AliMatrix(idrotm[923],90.0,115.71,0.0,0.0,90.0,25.71);
24952 AliMatrix(idrotm[924],90.0,141.43,0.0,0.0,90.0,51.43);
24953 AliMatrix(idrotm[925],90.0,167.14,0.0,0.0,90.0,77.14);
24954 AliMatrix(idrotm[926],90.0,192.86,0.0,0.0,90.0,102.86);
24955 AliMatrix(idrotm[927],90.0,218.57,0.0,0.0,90.0,128.57);
24956 AliMatrix(idrotm[928],90.0,244.29,0.0,0.0,90.0,154.29);
24957 AliMatrix(idrotm[929],90.0,120.0,90.0,210.0,0.0,0.0);
24958 AliMatrix(idrotm[930],90.0,240.0,90.0,330.0,0.0,0.0);
24959 AliMatrix(idrotm[931],90.0,60.0,90.0,150.0,180.0,0.0);
24960 AliMatrix(idrotm[932],90.0,120.0,90.0,210.0,180.0,0.0);
24961 AliMatrix(idrotm[933],90.0,180.0,90.0,270.0,180.0,0.0);
24962 AliMatrix(idrotm[934],90.0,240.0,90.0,330.0,180.0,0.0);
24963 AliMatrix(idrotm[935],90.0,300.0,90.0,30.0,180.0,0.0);
24967 AliMatrix(idrotm[701],90.0,0.0,90.0,90.0,180.0,0.0);
24968 AliMatrix(idrotm[702],90.0,347.5,90.0,77.5,180.0,0.0);
24969 AliMatrix(idrotm[703],90.0,17.5,90.0,107.5,180.0,0.0);
24970 AliMatrix(idrotm[704],90.0,47.5,90.0,137.5,180.0,0.0);
24971 AliMatrix(idrotm[705],90.0,77.5,90.0,167.5,180.0,0.0);
24972 AliMatrix(idrotm[706],90.0,107.5,90.0,197.5,180.0,0.0);
24973 AliMatrix(idrotm[707],90.0,137.5,90.0,227.5,180.0,0.0);
24974 AliMatrix(idrotm[708],90.0,167.5,90.0,257.5,180.0,0.0);
24975 AliMatrix(idrotm[709],90.0,197.5,90.0,287.5,180.0,0.0);
24976 AliMatrix(idrotm[710],90.0,227.5,90.0,317.5,180.0,0.0);
24977 AliMatrix(idrotm[711],90.0,257.5,90.0,347.5,180.0,0.0);
24978 AliMatrix(idrotm[712],90.0,287.5,90.0,17.5,180.0,0.0);
24979 AliMatrix(idrotm[713],90.0,317.5,90.0,47.5,180.0,0.0);
24980 AliMatrix(idrotm[714],90.0,328.4,90.0,58.4,180.0,0.0);
24981 AliMatrix(idrotm[715],90.0,28.4,90.0,118.4,180.0,0.0);
24982 AliMatrix(idrotm[716],90.0,88.4,90.0,178.4,180.0,0.0);
24983 AliMatrix(idrotm[717],90.0,148.4,90.0,238.4,180.0,0.0);
24984 AliMatrix(idrotm[718],90.0,208.4,90.0,298.4,180.0,0.0);
24985 AliMatrix(idrotm[719],90.0,268.4,90.0,358.4,180.0,0.0);
24986 AliMatrix(idrotm[720],90.0,28.4,90.0,118.4,0.0,0.0);
24987 AliMatrix(idrotm[721],90.0,88.4,90.0,178.4,0.0,0.0);
24988 AliMatrix(idrotm[722],90.0,148.4,90.0,238.4,0.0,0.0);
24989 AliMatrix(idrotm[723],90.0,208.4,90.0,298.4,0.0,0.0);
24990 AliMatrix(idrotm[724],90.0,268.4,90.0,358.4,0.0,0.0);
24991 AliMatrix(idrotm[725],90.0,328.4,90.0,58.4,0.0,0.0);
24992 AliMatrix(idrotm[726],90.0,77.5,90.0,167.5,0.0,0.0);
24993 AliMatrix(idrotm[727],90.0,107.5,90.0,197.5,0.0,0.0);
24994 AliMatrix(idrotm[728],90.0,137.5,90.0,227.5,0.0,0.0);
24995 AliMatrix(idrotm[729],90.0,167.5,90.0,257.5,0.0,0.0);
24996 AliMatrix(idrotm[730],90.0,227.5,90.0,317.5,0.0,0.0);
24997 AliMatrix(idrotm[731],90.0,257.5,90.0,347.5,0.0,0.0);
24998 AliMatrix(idrotm[732],90.0,317.5,90.0,47.5,0.0,0.0);
24999 AliMatrix(idrotm[733],90.0,197.5,90.0,287.5,0.0,0.0);
25000 AliMatrix(idrotm[734],90.0,347.5,90.0,77.5,0.0,0.0);
25001 AliMatrix(idrotm[735],90.0,47.5,90.0,137.5,0.0,0.0);
25002 AliMatrix(idrotm[768],90.0,287.5,90.0,17.5,0.0,0.0);
25003 AliMatrix(idrotm[798],90.0,17.5,90.0,107.5,0.0,0.0);
25007 AliMatrix(idrotm[200], 90., 0., 90., 90., 180., 0.);
25010 // CONVERT INTO CM (RL(SI)=9.36 CM)
25012 for (i = 0; i < 6; ++i) {
25013 drl[i] = drl[i] / 100. * 9.36;
25016 // FIELD CAGE HALF LENGTH
25022 // --- Define ghost volume containing the whole ITS (including services)
25023 // and fill it with air
25028 dgh[3] = -ztpc-5.-0.1;
25073 dgh[48] = ztpc+4.+0.1;
25076 gMC->Gsvolu("ITSV", "PCON", idtmed[205], dgh, 51);
25079 // --- Place the ghost volume in its mother volume (ALIC) and make it
25082 gMC->Gspos("ITSV", 1, "ALIC", 0., 0., 0., 0, "ONLY");
25083 //gMC->Gsatt("ITSV", "SEEN", 0);
25086 // --- Define ghost volume containing the six layers and fill it with air
25115 gMC->Gsvolu("ITSD", "PCON", idtmed[205], dgh, 27);
25117 // --- Place the ghost volume in its mother volume (ITSV) and make it
25120 gMC->Gspos("ITSD", 1, "ITSV", 0., 0., 0., 0, "ONLY");
25121 //gMC->Gsatt("ITSD", "SEEN", 0);
25124 // --- Define SPD (option 'a') volumes ----------------------------
25126 // SPD - option 'a'
25127 // (this is NOT the default)
25134 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25141 gMC->Gsvolu("I12A", "TUBS", idtmed[254], dits, 5); // sector
25144 di10a[1] = ddet1+dchip1+dbus+0.0025;
25146 gMC->Gsvolu("I10A", "BOX ", idtmed[254], di10a, 3); // mother volume
25149 di20a[1] = ddet2+dchip2+dbus+0.0025;
25151 gMC->Gsvolu("I20A", "BOX ", idtmed[254], di20a, 3); // mother volume
25156 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25163 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25168 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25175 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25180 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25185 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25190 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25197 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25202 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25209 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25214 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25219 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25226 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25231 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25238 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25243 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25248 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25255 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25260 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25267 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25272 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25277 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25284 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25289 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25296 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25299 di103[1] = ddet1+dchip1;
25301 gMC->Gsvolu("I103", "BOX ", idtmed[254], di103, 3); // contains det and chip
25304 dits[1] = 0.475; //0.685; 0.015
25306 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3); // end-ladder electr.
25311 gMC->Gsvolu("I104", "BOX ", idtmed[275], di104, 3); // bus for both layers
25314 di1d3[1] = ddet2+dchip2;
25316 gMC->Gsvolu("I1D3", "BOX ", idtmed[254], di1d3, 3); // contains det and chip
25324 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25331 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25336 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25341 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25348 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25356 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25363 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25369 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25374 gMC->Gsvolu("I102", "BOX ", idtmed[201], di102, 3); // chip layer 1
25379 gMC->Gsvolu("I1D2", "BOX ", idtmed[201], di1d2, 3); // chip layer 2
25384 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25389 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25395 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fuid
25400 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25406 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25411 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25418 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25423 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25428 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25433 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25438 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25445 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25452 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25457 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
25463 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25464 // was I177 in old geom.
25469 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25470 // was I177 in old geom.
25476 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
25482 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25483 // was I174 in old geom.
25488 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25489 // was I174 in old geom.
25496 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25497 // was I172 in old geom.
25502 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25503 // was I172 in old geom.
25510 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
25511 // was I170 in old geom.
25516 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
25517 // was I170 in old geom.
25526 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25527 // was I168 in old geom.
25534 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25535 // was I168 in old geom.
25541 // --- Define SPD (option 'b') volumes ----------------------------
25543 // SPD - option 'b'
25544 // (this is the default)
25551 gMC->Gsvolu("IT12", "TUBE", idtmed[254], dits, 3);
25558 gMC->Gsvolu("I12B", "TUBS", idtmed[254], dits, 5); // sector
25561 di10b[1] = ddet1+dchip1+dbus+0.0025;
25563 gMC->Gsvolu("I10B", "BOX ", idtmed[254], di10b, 3); // mother volume
25567 di20b[1] = ddet2+dchip2+dbus+0.0025;
25569 gMC->Gsvolu("I20B", "BOX ", idtmed[254], di20b, 3); // mother volume
25575 gMC->Gsvolu("I123", "BOX ", idtmed[253], dits, 3);
25582 gMC->Gsvolu("I121", "TUBS", idtmed[253], dits, 5);
25587 gMC->Gsvolu("I122", "BOX ", idtmed[253], dits, 3);
25594 gMC->Gsvolu("I120", "TUBS", idtmed[253], dits, 5);
25599 gMC->Gsvolu("I144", "BOX ", idtmed[253], dits, 3);
25604 gMC->Gsvolu("I113", "BOX ", idtmed[254], dits, 3);
25609 gMC->Gsvolu("I143", "BOX ", idtmed[253], dits, 3);
25616 gMC->Gsvolu("I142", "TUBS", idtmed[253], dits, 5);
25621 gMC->Gsvolu("I141", "BOX ", idtmed[253], dits, 3);
25628 gMC->Gsvolu("I140", "TUBS", idtmed[253], dits, 5);
25633 gMC->Gsvolu("I139", "BOX ", idtmed[253], dits, 3);
25638 gMC->Gsvolu("I138", "BOX ", idtmed[253], dits, 3);
25645 gMC->Gsvolu("I137", "TUBS", idtmed[253], dits, 5);
25650 gMC->Gsvolu("I136", "BOX ", idtmed[253], dits, 3);
25657 gMC->Gsvolu("I135", "TUBS", idtmed[253], dits, 5);
25662 gMC->Gsvolu("I134", "BOX ", idtmed[253], dits, 3);
25667 gMC->Gsvolu("I133", "BOX ", idtmed[253], dits, 3);
25674 gMC->Gsvolu("I132", "TUBS", idtmed[253], dits, 5);
25679 gMC->Gsvolu("I131", "BOX ", idtmed[253], dits, 3);
25686 gMC->Gsvolu("I130", "TUBS", idtmed[253], dits, 5);
25691 gMC->Gsvolu("I129", "BOX ", idtmed[253], dits, 3);
25696 gMC->Gsvolu("I128", "BOX ", idtmed[253], dits, 3);
25703 gMC->Gsvolu("I126", "TUBS", idtmed[253], dits, 5);
25708 gMC->Gsvolu("I125", "BOX ", idtmed[253], dits, 3);
25715 gMC->Gsvolu("I124", "TUBS", idtmed[253], dits, 5);
25718 dits[1] = 0.475 ; //0.685; 0.015
25720 gMC->Gsvolu("I105", "BOX ", idtmed[290], dits, 3);
25723 di107[1] = ddet1+dchip1;
25725 gMC->Gsvolu("I107", "BOX ", idtmed[254], di107, 3); // contains det and chip
25730 gMC->Gsvolu("I109", "BOX ", idtmed[275], dits, 3);
25735 gMC->Gsvolu("I108", "BOX ", idtmed[275], di108, 3); // bus for both layers
25738 di1d7[1] = ddet2+dchip2;
25740 gMC->Gsvolu("I1D7", "BOX ", idtmed[254], di1d7, 3); // contains det and chip
25747 gMC->Gsvolu("I112", "TUBS", idtmed[253], dits, 5);
25754 gMC->Gsvolu("I111", "TUBS", idtmed[253], dits, 5);
25759 gMC->Gsvolu("I118", "BOX ", idtmed[273], dits, 3);
25764 gMC->Gsvolu("I110", "BOX ", idtmed[253], dits, 3);
25771 gMC->Gsvolu("I114", "TUBS", idtmed[264], dits, 5);
25779 gMC->Gsvolu("I115", "TUBS", idtmed[211], dits, 5); // set water as cooling fluid
25786 gMC->Gsvolu("I115", "TUBS", idtmed[212], dits, 5); // set freon as cooling fluid
25792 gMC->Gsvolu("I116", "BOX ", idtmed[264], dits, 3);
25797 gMC->Gsvolu("I106", "BOX ", idtmed[201], di106, 3); // chip layer 1
25802 gMC->Gsvolu("I1D6", "BOX ", idtmed[201], di1d6, 3); // chip layer 2
25807 gMC->Gsvolu("I101", "BOX ", idtmed[250], di101, 3); // contains detector
25812 gMC->Gsvolu("I1D1", "BOX ", idtmed[250], di1d1, 3); // contains detector
25819 gMC->Gsvolu("I117", "BOX ", idtmed[211], dits, 3); // set water as cooling fluid
25824 gMC->Gsvolu("I117", "BOX ", idtmed[212], dits, 3); // set freon as cooling fluid
25830 gMC->Gsvolu("ITS1", "BOX ", idtmed[200], dits1, 3); // detector layer 1
25835 gMC->Gsvolu("ITS2", "BOX ", idtmed[200], dits2, 3); // detector layer 2
25842 gMC->Gsvolu("I650", "TUBS", idtmed[254], dits, 5); // was I150 in old geom.
25847 gMC->Gsvolu("I676", "TUBE", idtmed[274], dits, 3); // was I176 in old geom.
25852 gMC->Gsvolu("I673", "TUBE", idtmed[274], dits, 3); // was I173 in old geom.
25857 gMC->Gsvolu("I671", "TUBE", idtmed[274], dits, 3); // was I171 in old geom.
25862 gMC->Gsvolu("I669", "TUBE", idtmed[264], dits, 3); // was I169 in old geom.
25869 gMC->Gsvolu("I667", "TUBS", idtmed[263], dits, 5); // was I167 in old geom.
25876 gMC->Gsvolu("I666", "TUBS", idtmed[263], dits, 5); // was I166 in old geom.
25881 gMC->Gsvolu("I678", "TUBE", idtmed[263], dits, 3); // was I178 in old geom.
25887 gMC->Gsvolu("I677", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25888 // was I177 in old geom.
25893 gMC->Gsvolu("I677", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25894 // was I177 in old geom.
25900 gMC->Gsvolu("I675", "TUBE", idtmed[263], dits, 3); // was I175 in old geom.
25906 gMC->Gsvolu("I674", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25907 // was I174 in old geom.
25912 gMC->Gsvolu("I674", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25913 // was I174 in old geom.
25920 gMC->Gsvolu("I672", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25921 // was I172 in old geom.
25926 gMC->Gsvolu("I672", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25927 // was I172 in old geom.
25934 gMC->Gsvolu("I670", "TUBE", idtmed[211], dits, 3); //set water as cooling fluid
25935 // was I170 in old geom.
25940 gMC->Gsvolu("I670", "TUBE", idtmed[212], dits, 3); //set freon as cooling fluid
25941 // was I170 in old geom.
25950 gMC->Gsvolu("I668", "TUBS", idtmed[211], dits, 5); //set water as cooling fluid
25951 // was I168 in old geom.
25958 gMC->Gsvolu("I668", "TUBS", idtmed[212], dits, 5); //set freon as cooling fluid
25959 // was I168 in old geom.
25965 // --- Define SDD volumes ------------------------------------------
25968 cos30 = cos(30.*3.14159/180.);
25969 sin30 = sin(30.*3.14159/180.);
25993 gMC->Gsvolu("IT34", "PCON", idtmed[209], dits, 21);
25995 // block of the SDD electronics and related ladder frame
25998 I018dits[2] = 3.65;
25999 gMC->Gsvolu("I018", "BOX ", idtmed[209], I018dits, 3);
26001 // block of the SDD end ladder
26004 I024dits[2] = 2.725;
26005 gMC->Gsvolu("I024", "BOX ", idtmed[209], I024dits, 3);
26007 // ladder frame of layer 3 - F.T. March,7-2001
26008 I047dits[0] = I018dits[0];
26009 I047dits[1] = I018dits[1];
26010 I047dits[2] = 6*I018dits[2] + 2*I024dits[2];
26011 gMC->Gsvolu("I047", "BOX ", idtmed[209], I047dits, 3);
26013 // ladder frame of layer 4 - F.T. March,7-2001
26014 I048dits[0] = I018dits[0];
26015 I048dits[1] = I018dits[1];
26016 I048dits[2] = 8*I018dits[2] + 2*I024dits[2];
26017 gMC->Gsvolu("I048", "BOX ", idtmed[209], I048dits, 3);
26020 // global SDD volume (sensitive + insensitive)
26021 I302dits[0] = 3.6250;
26022 I302dits[1] = 0.0150;
26023 I302dits[2] = 4.3794;
26024 gMC->Gsvolu("I302", "BOX ", idtmed[278], I302dits, 3);
26026 // Like for I302 - F.T. March,7-2001
26027 I402dits[0] = 3.6250;
26028 I402dits[1] = 0.0150;
26029 I402dits[2] = 4.3794;
26030 gMC->Gsvolu("I402", "BOX ", idtmed[278], I402dits, 3);
26032 // SDD ladder of layer 3 - F.T. March,7-2001
26033 I004dits[0] = I302dits[0]+0.005;
26034 I004dits[1] = 2*I302dits[1]+Y_SDD_sep/2.;
26035 I004dits[2] = TMath::Abs(Z_SDD_lay3[0]);
26036 if (I004dits[2] < TMath::Abs(Z_SDD_lay3[5])) {
26037 I004dits[2] = TMath::Abs(Z_SDD_lay3[5]);
26039 I004dits[2] = I004dits[2] + I302dits[2];
26040 gMC->Gsvolu("I004", "BOX ", idtmed[209], I004dits, 3);
26042 // SDD ladder of layer 4 - F.T. March,7-2001
26043 I005dits[0] = I402dits[0]+0.005;
26044 I005dits[1] = 2*I402dits[1]+Y_SDD_sep/2.;
26045 I005dits[2] = TMath::Abs(Z_SDD_lay4[0]);
26046 if (I005dits[2] < TMath::Abs(Z_SDD_lay4[7])) {
26047 I005dits[2] = TMath::Abs(Z_SDD_lay4[7]);
26049 I005dits[2] = I005dits[2] + I402dits[2];
26050 gMC->Gsvolu("I005", "BOX ", idtmed[209], I005dits, 3);
26053 // -- block of the SDD ladder foot and end ladder
26055 // ladder foot mother volume
26056 I028dits[0] = 3.0000;
26057 I028dits[1] = 0.4000;
26058 I028dits[2] = 0.9000;
26059 gMC->Gsvolu("I028", "BOX ", idtmed[224], I028dits, 3);
26061 // positioning-box #1 at SDD end-ladder - F.T. March,7-2001
26062 I420dits[0] = 0.4500;
26063 I420dits[1] = 0.4000;
26064 I420dits[2] = 0.4500;
26065 gMC->Gsvolu("I420", "BOX ", idtmed[264], I420dits, 3);
26067 // positioning-box #2 at SDD end-ladder - F.T. March,7-2001
26069 I421dits[1] = 0.25;
26070 I421dits[2] = I420dits[1];
26071 gMC->Gsvolu("I421", "TUBE", idtmed[209], I421dits, 3);
26073 // reference ruby-sphere at SDD end-ladder - F.T. March,7-2001
26074 I422dits[0] = 0.0000;
26075 I422dits[1] = 0.2000;
26076 I422dits[2] = 0.0000;
26077 I422dits[3] = 180.00;
26078 I422dits[4] = 0.0000;
26079 I422dits[5] = 360.00;
26080 gMC->Gsvolu("I422", "SPHE", idtmed[277], I422dits, 6);
26082 // support for ruby-sphere (I422) - F.T. March,7-2001
26083 I423dits[0] = 0.0000;
26084 I423dits[1] = 0.1000;
26085 I423dits[2] = (I420dits[1]-I422dits[1])/2.;
26086 gMC->Gsvolu("I423", "TUBE", idtmed[264], I423dits, 3);
26088 // passage for HV microcables - F.T. March,7-2001
26089 I424dits[0] = 1.5000;
26090 I424dits[1] = 0.1500;
26091 I424dits[2] = I421dits[2];
26092 gMC->Gsvolu("I424", "BOX ", idtmed[209], I424dits, 3);
26094 // HV microcables segment at the end ladder - F.T. March,7-2001
26095 I425dits[0] = 1.350000;
26096 I425dits[1] = 0.015250;
26097 I425dits[2] = I024dits[2];
26098 gMC->Gsvolu("I425", "BOX ", idtmed[279], I425dits, 3);
26100 // lower edge of SDD ladder frame at end-ladder - part 1
26103 dits[2] = I024dits[2];
26105 gMC->Gsvolu("I025", "TRD1", idtmed[208], dits, 4);
26107 // lower edge of SDD ladder frame at end-ladder - part 2
26110 dits[2] = I024dits[2];
26112 gMC->Gsvolu("I026", "TRD1", idtmed[208], dits, 4);
26114 // new: for the 1st top rod of the structure
26115 // at the end-ladder - F.T. March,7-2001
26117 I029dits[1] = 0.1815;
26118 I029dits[2] = 1.0100;
26119 I029dits[3] = 0.015;
26120 gMC->Gsvolu("I029", "TRD1", idtmed[208], I029dits, 4);
26122 // new: for the 2nd top rod of the structure
26123 // at the end-ladder - F.T. March,7-2001
26124 I030dits[0] = 0.1830;
26125 I030dits[1] = 0.1650;
26126 I030dits[2] = 1.0100;
26127 I030dits[3] = 0.0150;
26128 gMC->Gsvolu("I030", "TRD1", idtmed[208], I030dits, 4);
26130 // inox cooling tubes for the end ladder - F.T. March,7-2001
26131 I031dits[0] = 0.093;
26133 I031dits[2] = I024dits[2];
26134 gMC->Gsvolu("I031", "TUBE", idtmed[264], I031dits, 3);
26137 // cooling water for the end ladder - F.T. March,7-2001
26139 I032dits[1] = I031dits[0];
26140 I032dits[2] = I024dits[2];
26141 gMC->Gsvolu("I032", "TUBE", idtmed[211], I032dits, 3);
26143 // cooling freon for the end ladder - R.B. March,21-2001
26145 I032dits[1] = I031dits[0];
26146 I032dits[2] = I024dits[2];
26147 gMC->Gsvolu("I032", "TUBE", idtmed[212], I032dits, 3);
26150 // -- block of the SDD ladder frame holding the electronics
26152 // edge of the ladder frame - part 1
26157 gMC->Gsvolu("I019", "TRD1", idtmed[208], dits, 4);
26159 // edge of the ladder frame - part 2
26164 gMC->Gsvolu("I020", "TRD1", idtmed[208], dits, 4);
26166 // inclined segments of the ladder frame
26171 gMC->Gsvolu("I021", "TRD1", idtmed[208], dits, 4);
26173 // horiz.segments of the ladders, normal to ladder edges
26178 gMC->Gsvolu("I022", "TRD1", idtmed[208], dits, 4);
26180 // horiz.segments of the ladders, at 45 deg. to ladder edges
26185 gMC->Gsvolu("I023", "TRD1", idtmed[208], dits, 4);
26187 // supports of the ceramic pins holding the detectors
26191 gMC->Gsvolu("I033", "BOX ", idtmed[208], dits, 3);
26193 // ceramic pins holding the detectors
26197 gMC->Gsvolu("I034", "TUBE", idtmed[277], dits, 3);
26199 // holders of cooling tubes
26201 I035dits[1] = 0.15;
26203 gMC->Gsvolu("I035", "TUBE", idtmed[208], I035dits, 3);
26205 // top holders of microcables
26209 gMC->Gsvolu("I036", "BOX ", idtmed[208], dits, 3);
26211 // inox cooling tubes - F.T. March,7-2001
26212 I037dits[0] = 0.093;
26214 I037dits[2] = I018dits[2];
26215 gMC->Gsvolu("I037", "TUBE", idtmed[264], I037dits, 3);
26218 // cooling water - F.T. March,7-2001
26220 I038dits[1] = I037dits[0];
26221 I038dits[2] = I018dits[2];
26222 gMC->Gsvolu("I038", "TUBE", idtmed[211], I038dits, 3);
26224 // cooling freon - R.B. March,21-2001
26226 I038dits[1] = I037dits[0];
26227 I038dits[2] = I018dits[2];
26228 gMC->Gsvolu("I038", "TUBE", idtmed[212], I038dits, 3);
26230 // -- block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
26232 // SDD heat bridge - F.T. March,7-2001
26233 I039dits[0] = 1.1000;
26234 I039dits[1] = 0.0087;
26235 I039dits[2] = 3.2500;
26236 gMC->Gsvolu("I039", "BOX ", idtmed[268], I039dits, 3);
26241 dits[2] = I039dits[2];
26242 gMC->Gsvolu("I040", "BOX ", idtmed[268], dits, 3);
26246 I041dits[1] = 0.12;
26247 I041dits[2] = I039dits[2];
26250 gMC->Gsvolu("I041", "TUBS", idtmed[268], I041dits, 5);
26253 // SDD PASCAL - F.T. March,7-2001
26254 I042dits[0] = 0.5000;
26255 I042dits[1] = 0.0175;
26256 I042dits[2] = 0.5000;
26257 gMC->Gsvolu("I042", "BOX ", idtmed[206], I042dits, 3);
26259 // SDD AMBRA - F.T. March,7-2001
26260 I043dits[0] = 0.3500;
26261 I043dits[1] = 0.0175;
26262 I043dits[2] = 0.5000;
26263 gMC->Gsvolu("I043", "BOX ", idtmed[206], I043dits, 3);
26265 // SDD capacitors - F.T. March,7-2001
26266 I051dits[0] = 0.1400;
26267 I051dits[1] = 0.0350;
26268 I051dits[2] = 0.0625;
26269 gMC->Gsvolu("I051", "BOX ", idtmed[276], I051dits, 3);
26271 // SDD hybrid circuit - F.T. March,7-2001
26272 I052dits[0] = 1.725000;
26273 I052dits[1] = 0.003743;
26274 I052dits[2] = I039dits[2];
26275 gMC->Gsvolu("I052", "BOX ", idtmed[281], I052dits, 3);
26277 // SDD anode microcable : changed - F.T. March,7-2001
26278 I044dits[0] = I018dits[2];
26279 I044dits[1] = I039dits[2];
26280 I044dits[2] = 0.00084;
26281 I044dits[3] = (15.189149/(I044dits[0]+I044dits[1]))/2;
26282 gMC->Gsvolu("I044", "TRD1", idtmed[282], I044dits, 4);
26283 volI044 = ((2*I044dits[0] + 2*I044dits[1]) * 2*I044dits[2])/2 * 2*I044dits[3];
26285 // SDD electronics box - F.T. March,7-2001
26286 I050dits[1] = I039dits[1]+I052dits[1]+I051dits[1]+I044dits[2];
26287 I050dits[0] = I018dits[1]/cos(30.*3.14159/180.)-I050dits[1]*sin(30.*3.14159/180.);
26288 I050dits[2] = I018dits[2];
26289 gMC->Gsvolu("I050", "BOX ", idtmed[209], I050dits, 3);
26291 // SDD sensitive volume
26293 dits[1] = 0.01499; // not 0.015 because it is included into I302 which is 0.015
26295 gMC->Gsvolu("ITS3", "BOX ", idtmed[200], dits, 3);
26297 // Like for ITS3 - F.T. March,7-2001
26299 dits[1] = 0.01499; // not 0.015 because it is included into I402 which is 0.015
26301 gMC->Gsvolu("ITS4", "BOX ", idtmed[200], dits, 3);
26304 // --- Define SSD volumes ------------------------------------------
26328 gMC->Gsvolu("IT56", "PCON", idtmed[220], dits, 21);
26333 gMC->Gsvolu("I570", "BOX ", idtmed[204], dits, 3);
26338 gMC->Gsvolu("I569", "BOX ", idtmed[204], dits, 3);
26343 gMC->Gsvolu("I571", "BOX ", idtmed[204], dits, 3);
26348 gMC->Gsvolu("I565", "BOX ", idtmed[204], dits, 3);
26353 gMC->Gsvolu("I553", "BOX ", idtmed[204], dits, 3);
26358 gMC->Gsvolu("I523", "BOX ", idtmed[204], dits, 3);
26363 gMC->Gsvolu("I566", "BOX ", idtmed[206], dits, 3);
26368 gMC->Gsvolu("I544", "BOX ", idtmed[204], dits, 3);
26373 gMC->Gsvolu("I516", "BOX ", idtmed[204], dits, 3);
26378 gMC->Gsvolu("I562", "BOX ", idtmed[206], dits, 3);
26384 gMC->Gsvolu("I559", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26389 gMC->Gsvolu("I559", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26395 gMC->Gsvolu("I560", "TUBE", idtmed[210], dits, 3);
26401 gMC->Gsvolu("I558", "TRD1", idtmed[203], dits, 4);
26407 gMC->Gsvolu("I557", "TRD1", idtmed[203], dits, 4);
26412 gMC->Gsvolu("I556", "BOX ", idtmed[203], dits, 3);
26417 gMC->Gsvolu("I554", "BOX ", idtmed[203], dits, 3);
26422 gMC->Gsvolu("I555", "BOX ", idtmed[203], dits, 3);
26427 gMC->Gsvolu("I561", "BOX ", idtmed[203], dits, 3);
26432 gMC->Gsvolu("I519", "BOX ", idtmed[214], dits, 3);
26437 gMC->Gsvolu("I521", "BOX ", idtmed[206], dits, 3);
26442 gMC->Gsvolu("I520", "BOX ", idtmed[214], dits, 3);
26447 gMC->Gsvolu("I518", "BOX ", idtmed[203], dits, 3);
26453 gMC->Gsvolu("I522", "TRD1", idtmed[203], dits, 4);
26458 gMC->Gsvolu("I542", "TUBE", idtmed[210], dits, 3);
26464 gMC->Gsvolu("I541", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26469 gMC->Gsvolu("I541", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26475 gMC->Gsvolu("I543", "BOX ", idtmed[203], dits, 3);
26481 gMC->Gsvolu("I537", "TRD1", idtmed[203], dits, 4);
26487 gMC->Gsvolu("I538", "TRD1", idtmed[203], dits, 4);
26492 gMC->Gsvolu("I536", "BOX ", idtmed[203], dits, 3);
26497 gMC->Gsvolu("I535", "BOX ", idtmed[203], dits, 3);
26502 gMC->Gsvolu("I534", "BOX ", idtmed[203], dits, 3);
26507 gMC->Gsvolu("I540", "TUBE", idtmed[203], dits, 3);
26512 gMC->Gsvolu("I539", "TUBE", idtmed[203], dits, 3);
26517 gMC->Gsvolu("ITS6", "BOX ", idtmed[200], dits, 3);
26523 gMC->Gsvolu("I550", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26528 gMC->Gsvolu("I550", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26534 gMC->Gsvolu("I551", "TUBE", idtmed[210], dits, 3);
26540 gMC->Gsvolu("I549", "TRD1", idtmed[203], dits, 4);
26546 gMC->Gsvolu("I548", "TRD1", idtmed[203], dits, 4);
26551 gMC->Gsvolu("I547", "BOX ", idtmed[203], dits, 3);
26556 gMC->Gsvolu("I545", "BOX ", idtmed[203], dits, 3);
26561 gMC->Gsvolu("I546", "BOX ", idtmed[203], dits, 3);
26566 gMC->Gsvolu("I552", "BOX ", idtmed[203], dits, 3);
26571 gMC->Gsvolu("I515", "BOX ", idtmed[206], dits, 3);
26576 gMC->Gsvolu("I513", "BOX ", idtmed[214], dits, 3);
26581 gMC->Gsvolu("I514", "BOX ", idtmed[214], dits, 3);
26586 gMC->Gsvolu("I512", "BOX ", idtmed[203], dits, 3);
26592 gMC->Gsvolu("I528", "TRD1", idtmed[203], dits, 4);
26598 gMC->Gsvolu("I527", "TRD1", idtmed[203], dits, 4);
26603 gMC->Gsvolu("I526", "BOX ", idtmed[203], dits, 3);
26608 gMC->Gsvolu("I525", "BOX ", idtmed[203], dits, 3);
26613 gMC->Gsvolu("I524", "BOX ", idtmed[203], dits, 3);
26618 gMC->Gsvolu("I529", "TUBE", idtmed[203], dits, 3);
26623 gMC->Gsvolu("I530", "TUBE", idtmed[203], dits, 3);
26629 gMC->Gsvolu("I517", "TRD1", idtmed[203], dits, 4);
26635 gMC->Gsvolu("I531", "TUBE", idtmed[211], dits, 3); // set water as cooling fluid
26640 gMC->Gsvolu("I531", "TUBE", idtmed[212], dits, 3); // set freon as cooling fluid
26646 gMC->Gsvolu("I532", "TUBE", idtmed[210], dits, 3);
26651 gMC->Gsvolu("I533", "BOX ", idtmed[203], dits, 3);
26656 gMC->Gsvolu("ITS5", "BOX ", idtmed[200], dits, 3);
26660 // --- Define volumes of shield of SPD ----------------
26666 gMC->Gsvolu("IC01", "TUBE", idtmed[289], dits, 3);
26671 gMC->Gsvolu("IC02", "TUBE", idtmed[289], dits, 3);
26674 // --- Define volume of first cylinder between SPD and SDD --------------
26676 dits[0] = (21.-0.128)/2.;
26679 gMC->Gsvolu("ICY1", "TUBE", idtmed[208], dits, 3);
26681 // --- Define volume of second cylinder between SDD and SSD --------------
26683 dits[0] = (59.5-0.128)/2.;
26685 dits[2] = 56.2; // was 57
26686 gMC->Gsvolu("ICY2", "TUBE", idtmed[208], dits, 3);
26688 // --- Define volumes of SDD cone ----------------------------------
26727 dits[37] = 27.2637;
26729 gMC->Gsvolu("IS02", "PCON", idtmed[204], dits, 39);
26752 gMC->Gsvolu("I093", "PCON", idtmed[272], dits, 21); // SDD cone
26766 gMC->Gsvolu("I099", "PCON", idtmed[204], dits, 12); // SDD 3 cone hole
26780 gMC->Gsvolu("I200", "PCON", idtmed[204], dits, 12); // SDD 4 cone hole
26785 gMC->Gsvolu("I090", "TUBE", idtmed[224], dits, 3); // SDD cylinder flange
26790 gMC->Gsvolu("I098", "TUBE", idtmed[283], dits, 3); // ladder support on layer 4
26795 gMC->Gsvolu("I097", "TUBE", idtmed[283], dits, 3); // ladder support on layer 3
26800 gMC->Gsvolu("I202", "BOX ", idtmed[272], dits, 3);
26805 gMC->Gsvolu("I203", "BOX ", idtmed[272], dits, 3);
26810 gMC->Gsvolu("I095", "TUBE", idtmed[224], dits, 3);
26816 gMC->Gsvolu("I096", "TRD1", idtmed[264], dits, 4);
26821 gMC->Gsvolu("I094", "TUBE", idtmed[224], dits, 3);
26824 // --- Define volumes of SSD cone ----------------------------------
26866 gMC->Gsvolu("IS01", "PCON", idtmed[204], dits, 39); // SSD cone mother volume
26874 dits[6] = -zmax+2.;
26877 dits[9] = -71.2819;
26879 dits[11] = 49.0319;
26880 dits[12] = -57.25; // was 58.5
26881 dits[13] = 32.9681;
26883 dits[15] = -57.25; // was 58.5
26886 dits[18] = -55.75; // was 57
26888 dits[20] = 32.25; // was 31.5
26889 gMC->Gsvolu("I212", "PCON", idtmed[272], dits, 21); // SSD cone
26894 gMC->Gsvolu("I211", "TUBE", idtmed[224], dits, 3); // SSD cylinder flange
26899 gMC->Gsvolu("I217", "TUBE", idtmed[283], dits, 3); // ladder support on layer 5
26904 gMC->Gsvolu("I219", "TUBE", idtmed[283], dits, 3); // ladder support on layer 6
26906 dits[0] = 42.05+5.;
26907 dits[1] = 42.55+5.;
26909 gMC->Gsvolu("I214", "TUBE", idtmed[224], dits, 3); // layer 6 electronic support
26910 // this will change after PPR
26911 dits[0] = 37.05+5.;
26912 dits[1] = 37.55+5.;
26914 gMC->Gsvolu("I213", "TUBE", idtmed[224], dits, 3); // layer 5 electronic support
26915 // this will change after PPR
26928 dits[12] = -68.5+4.8;
26931 dits[15] = -63.5+4.8;
26934 gMC->Gsvolu("I215", "PCON", idtmed[204], dits, 18); // SSD cone hole
26958 dits[22] = 33.0173;
26961 dits[25] = 33.0173;
26964 dits[28] = 34.6955;
26966 gMC->Gsvolu("I216", "PCON", idtmed[272], dits, 30); // supports (1-6) of the ladders
26969 // --- Place SPD (option 'a') volumes into their mother volume IT12
26971 // SPD - option 'a'
26972 // (this is NOT the default)
26976 gMC->Gspos("I12A",5,"IT12",0.0,0.0,0.0,idrotm[238],"MANY");
26977 gMC->Gspos("I12A",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
26978 gMC->Gspos("I12A",7,"IT12",0.0,0.0,0.0,idrotm[239],"MANY");
26979 gMC->Gspos("I12A",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
26980 gMC->Gspos("I12A",9,"IT12",0.0,0.0,0.0,idrotm[240],"MANY");
26981 gMC->Gspos("I12A",10,"IT12",0.0,0.0,0.0,idrotm[241],"MANY");
26982 gMC->Gspos("I12A",2,"IT12",0.0,0.0,0.0,idrotm[242],"MANY");
26983 gMC->Gspos("I12A",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
26984 gMC->Gspos("I12A",4,"IT12",0.0,0.0,0.0,idrotm[243],"MANY");
26985 gMC->Gspos("I12A",1,"IT12",0.0,0.0,0.0,0,"MANY");
26986 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[244]
26987 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[244]
26988 gMC->Gspos("I10A",2,"I12A",0.203+deltax,3.8206+deltay,0.0,idrotm[244],"ONLY");
26989 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[245]
26990 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[245]
26991 gMC->Gspos("I10A",1,"I12A",1.4531+deltax,3.8152+deltay,0.0,idrotm[245],"ONLY");
26992 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[246]
26993 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[246]
26994 gMC->Gspos("I20A",1,"I12A",3.0174+deltax,6.5143+deltay,0.0,idrotm[246],"ONLY");
26995 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[247]
26996 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[247]
26997 gMC->Gspos("I20A",2,"I12A",1.9612+deltax,6.9062+deltay,0.0,idrotm[247],"ONLY");
26998 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[248]
26999 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[248]
27000 gMC->Gspos("I20A",3,"I12A",0.8567+deltax,7.1279+deltay,0.0,idrotm[248],"ONLY");
27001 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27002 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[249]
27003 gMC->Gspos("I20A",4,"I12A",-0.2689+deltax,7.1742+deltay,0.0,idrotm[249],"ONLY");
27004 gMC->Gspos("I123",2,"I12A",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27005 gMC->Gspos("I121",2,"I12A",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27006 gMC->Gspos("I122",2,"I12A",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27007 gMC->Gspos("I120",2,"I12A",-0.3672,3.9056,0.0,0,"ONLY");
27008 gMC->Gspos("I144",1,"I12A",-0.2538,3.8556,0.0,0,"ONLY");
27009 gMC->Gspos("I113",3,"I12A",0.1095,3.9056,0.0,0,"ONLY");
27010 gMC->Gspos("I143",1,"I12A",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27011 gMC->Gspos("I142",1,"I12A",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27012 gMC->Gspos("I141",1,"I12A",0.5636,3.9752,0.0,idrotm[201],"ONLY");
27013 gMC->Gspos("I140",1,"I12A",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27014 gMC->Gspos("I139",1,"I12A",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27015 gMC->Gspos("I113",5,"I12A",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27016 gMC->Gspos("I138",1,"I12A",1.66,3.7848,0.0,idrotm[207],"ONLY");
27017 gMC->Gspos("I137",1,"I12A",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27018 gMC->Gspos("I136",1,"I12A",2.6224,4.874,0.0,idrotm[232],"ONLY");
27019 gMC->Gspos("I135",1,"I12A",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27020 gMC->Gspos("I134",1,"I12A",3.266,6.1636,0.0,idrotm[230],"ONLY");
27021 gMC->Gspos("I113",1,"I12A",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27022 gMC->Gspos("I133",3,"I12A",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27023 gMC->Gspos("I132",3,"I12A",2.62,6.8555,0.0,idrotm[229],"ONLY");
27024 gMC->Gspos("I131",3,"I12A",2.648,6.6023,0.0,idrotm[228],"ONLY");
27025 gMC->Gspos("I130",3,"I12A",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27026 gMC->Gspos("I129",3,"I12A",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27027 gMC->Gspos("I113",2,"I12A",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27028 gMC->Gspos("I133",2,"I12A",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27029 gMC->Gspos("I132",2,"I12A",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27030 gMC->Gspos("I131",2,"I12A",1.5814,6.932,0.0,idrotm[224],"ONLY");
27031 gMC->Gspos("I130",2,"I12A",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27032 gMC->Gspos("I129",2,"I12A",1.346,6.7728,0.0,idrotm[222],"ONLY");
27033 gMC->Gspos("I113",6,"I12A",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27034 gMC->Gspos("I133",1,"I12A",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27035 gMC->Gspos("I132",1,"I12A",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27036 gMC->Gspos("I131",1,"I12A",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27037 gMC->Gspos("I130",1,"I12A",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27038 gMC->Gspos("I129",1,"I12A",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27039 gMC->Gspos("I113",4,"I12A",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27040 gMC->Gspos("I128",1,"I12A",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27041 gMC->Gspos("I126",2,"I12A",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27042 gMC->Gspos("I125",2,"I12A",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27043 gMC->Gspos("I124",2,"I12A",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27044 gMC->Gspos("I103",3,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-3.536,0,"ONLY");
27045 gMC->Gspos("I103",4,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],-10.708,0,"ONLY");
27046 gMC->Gspos("I103",1,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],10.708,0,"ONLY");
27047 gMC->Gspos("I103",2,"I10A",-0.05,-di10a[1]+2.*di104[1]+di103[1],3.536,0,"ONLY");
27048 gMC->Gspos("I105",1,"I10A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27049 gMC->Gspos("I105",2,"I10A",-0.05,0.01,16.844,0,"ONLY");
27050 gMC->Gspos("I104",1,"I10A",0.0,-di10a[1]+di104[1],0.0,0,"ONLY");
27051 gMC->Gspos("I1D3",3,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-3.536,0,"ONLY");
27052 gMC->Gspos("I1D3",4,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],-10.708,0,"ONLY");
27053 gMC->Gspos("I1D3",1,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],10.708,0,"ONLY");
27054 gMC->Gspos("I1D3",2,"I20A",-0.05,-di20a[1]+2.*di104[1]+di1d3[1],3.536,0,"ONLY");
27055 gMC->Gspos("I105",3,"I20A",-0.05,0.01,-16.844,idrotm[237],"ONLY");
27056 gMC->Gspos("I105",4,"I20A",-0.05,0.01,16.844,0,"ONLY");
27057 gMC->Gspos("I104",2,"I20A",0.0,-di20a[1]+di104[1],0.0,0,"ONLY");
27058 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27059 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27060 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27061 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27062 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27063 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27064 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27065 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[201],"ONLY");
27066 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27067 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27068 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27069 gMC->Gspos("I101",1,"I103",-0.088,ddet1,0.0,0,"ONLY");
27070 gMC->Gspos("I102",1,"I103",0.0,-dchip1,-2.8,0,"ONLY");
27071 gMC->Gspos("I102",2,"I103",0.0,-dchip1,-1.4,0,"ONLY");
27072 gMC->Gspos("I102",3,"I103",0.0,-dchip1,0.0,0,"ONLY");
27073 gMC->Gspos("I102",4,"I103",0.0,-dchip1,1.4,0,"ONLY");
27074 gMC->Gspos("I102",5,"I103",0.0,-dchip1,2.8,0,"ONLY");
27075 gMC->Gspos("I1D1",1,"I1D3",-0.088,ddet2,0.0,0,"ONLY");
27076 gMC->Gspos("I1D2",1,"I1D3",0.0,-dchip2,-2.8,0,"ONLY");
27077 gMC->Gspos("I1D2",2,"I1D3",0.0,-dchip2,-1.4,0,"ONLY");
27078 gMC->Gspos("I1D2",3,"I1D3",0.0,-dchip2,0.0,0,"ONLY");
27079 gMC->Gspos("I1D2",4,"I1D3",0.0,-dchip2,1.4,0,"ONLY");
27080 gMC->Gspos("I1D2",5,"I1D3",0.0,-dchip2,2.8,0,"ONLY");
27081 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27082 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27083 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27084 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27085 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27086 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27087 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27088 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27089 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27090 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27091 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27092 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27093 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27094 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27095 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27096 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27097 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27098 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27099 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27100 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27101 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27102 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27103 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27104 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27105 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27106 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27107 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27108 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27109 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27110 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27111 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27112 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27113 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27114 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27115 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27116 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27117 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27118 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27119 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27120 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27121 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27122 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27123 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27124 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27125 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27126 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27127 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27128 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27129 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27130 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27131 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27132 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27137 // --- Place SPD (option 'b') volumes into their mother volume IT12
27139 // SPD - option 'b'
27140 // (this is the default)
27144 gMC->Gspos("I12B",1,"IT12",0.0,0.0,0.0,0,"MANY");
27145 gMC->Gspos("I12B",8,"IT12",0.0,0.0,0.0,idrotm[233],"MANY");
27146 gMC->Gspos("I12B",7,"IT12",0.0,0.0,0.0,idrotm[244],"MANY");
27147 gMC->Gspos("I12B",6,"IT12",0.0,0.0,0.0,idrotm[236],"MANY");
27148 gMC->Gspos("I12B",2,"IT12",0.0,0.0,0.0,idrotm[245],"MANY");
27149 gMC->Gspos("I12B",3,"IT12",0.0,0.0,0.0,idrotm[234],"MANY");
27150 gMC->Gspos("I12B",4,"IT12",0.0,0.0,0.0,idrotm[246],"MANY");
27151 gMC->Gspos("I12B",5,"IT12",0.0,0.0,0.0,idrotm[247],"MANY");
27152 gMC->Gspos("I12B",9,"IT12",0.0,0.0,0.0,idrotm[248],"MANY");
27153 gMC->Gspos("I12B",10,"IT12",0.0,0.0,0.0,idrotm[249],"MANY");
27154 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27155 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(270.*TMath::Pi()/180.); // see definition of idrotm[238]
27156 gMC->Gspos("I10B",2,"I12B",0.203+deltax,3.8206+deltay,0.0,idrotm[238],"ONLY");
27157 deltax=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Cos(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27158 deltay=((ddet1-0.01/2.)+(dchip1-0.015/2.))*TMath::Sin(252.*TMath::Pi()/180.); // see definition of idrotm[239]
27159 gMC->Gspos("I10B",1,"I12B",1.4531+deltax,3.8152+deltay,0.0,idrotm[239],"ONLY");
27160 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27161 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(40.*TMath::Pi()/180.); // see definition of idrotm[240]
27162 gMC->Gspos("I20B",1,"I12B",3.0174+deltax,6.5143+deltay,0.0,idrotm[240],"ONLY");
27163 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27164 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(49.*TMath::Pi()/180.); // see definition of idrotm[241]
27165 gMC->Gspos("I20B",2,"I12B",1.9612+deltax,6.9062+deltay,0.0,idrotm[241],"ONLY");
27166 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27167 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(58.*TMath::Pi()/180.); // see definition of idrotm[242]
27168 gMC->Gspos("I20B",3,"I12B",0.8567+deltax,7.1279+deltay,0.0,idrotm[242],"ONLY");
27169 deltax=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Cos(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27170 deltay=((ddet2-0.01/2.)+(dchip2-0.015/2.))*TMath::Sin(67.*TMath::Pi()/180.); // see definition of idrotm[243]
27171 gMC->Gspos("I20B",4,"I12B",-0.2689+deltax,7.1742+deltay,0.0,idrotm[243],"ONLY");
27172 gMC->Gspos("I123",1,"I12B",-0.2978,5.5196,0.0,idrotm[214],"ONLY");
27173 gMC->Gspos("I121",1,"I12B",-0.2385,4.1518,0.0,idrotm[213],"ONLY");
27174 gMC->Gspos("I122",1,"I12B",-0.2968,4.0207,0.0,idrotm[212],"ONLY");
27175 gMC->Gspos("I120",1,"I12B",-0.3672,3.9056,0.0,0,"ONLY");
27176 gMC->Gspos("I144",1,"I12B",-0.2538,3.8556,0.0,0,"ONLY");
27177 gMC->Gspos("I113",3,"I12B",0.1095,3.9056,0.0,0,"ONLY");
27178 gMC->Gspos("I143",1,"I12B",0.4365,3.8556,0.0,idrotm[236],"ONLY");
27179 gMC->Gspos("I142",1,"I12B",0.5136,3.9056,0.0,idrotm[235],"ONLY");
27180 gMC->Gspos("I141",1,"I12B",0.5636,3.9752,0.0,idrotm[237],"ONLY");
27181 gMC->Gspos("I140",1,"I12B",0.6336,4.0447,0.0,idrotm[234],"ONLY");
27182 gMC->Gspos("I139",1,"I12B",0.8297,4.0545,0.0,idrotm[207],"ONLY");
27183 gMC->Gspos("I113",5,"I12B",1.2575,3.9681,0.0,idrotm[207],"ONLY");
27184 gMC->Gspos("I138",1,"I12B",1.66,3.7848,0.0,idrotm[207],"ONLY");
27185 gMC->Gspos("I137",1,"I12B",1.8556,3.7738,0.0,idrotm[233],"ONLY");
27186 gMC->Gspos("I136",1,"I12B",2.6224,4.874,0.0,idrotm[232],"ONLY");
27187 gMC->Gspos("I135",1,"I12B",3.2967,6.0337,0.0,idrotm[231],"ONLY");
27188 gMC->Gspos("I134",1,"I12B",3.266,6.1636,0.0,idrotm[230],"ONLY");
27189 gMC->Gspos("I113",1,"I12B",2.9903,6.4144,0.0,idrotm[211],"ONLY");
27190 gMC->Gspos("I133",3,"I12B",2.7631,6.7627,0.0,idrotm[230],"ONLY");
27191 gMC->Gspos("I132",3,"I12B",2.62,6.8555,0.0,idrotm[229],"ONLY");
27192 gMC->Gspos("I131",3,"I12B",2.648,6.6023,0.0,idrotm[228],"ONLY");
27193 gMC->Gspos("I130",3,"I12B",2.6569,6.3431,0.0,idrotm[227],"ONLY");
27194 gMC->Gspos("I129",3,"I12B",2.3906,6.4819,0.0,idrotm[226],"ONLY");
27195 gMC->Gspos("I113",2,"I12B",1.9488,6.7998,0.0,idrotm[210],"ONLY");
27196 gMC->Gspos("I133",2,"I12B",1.6699,7.1085,0.0,idrotm[226],"ONLY");
27197 gMC->Gspos("I132",2,"I12B",1.5142,7.1777,0.0,idrotm[225],"ONLY");
27198 gMC->Gspos("I131",2,"I12B",1.5814,6.932,0.0,idrotm[224],"ONLY");
27199 gMC->Gspos("I130",2,"I12B",1.6308,6.6774,0.0,idrotm[223],"ONLY");
27200 gMC->Gspos("I129",2,"I12B",1.346,6.7728,0.0,idrotm[222],"ONLY");
27201 gMC->Gspos("I113",6,"I12B",0.8599,7.0176,0.0,idrotm[209],"ONLY");
27202 gMC->Gspos("I133",1,"I12B",0.5362,7.2789,0.0,idrotm[222],"ONLY");
27203 gMC->Gspos("I132",1,"I12B",0.3715,7.3228,0.0,idrotm[221],"ONLY");
27204 gMC->Gspos("I131",1,"I12B",0.4763,7.0907,0.0,idrotm[220],"ONLY");
27205 gMC->Gspos("I130",1,"I12B",0.5649,6.8469,0.0,idrotm[219],"ONLY");
27206 gMC->Gspos("I129",1,"I12B",0.2688,6.8966,0.0,idrotm[218],"ONLY");
27207 gMC->Gspos("I113",4,"I12B",-0.2497,7.0624,0.0,idrotm[208],"ONLY");
27208 gMC->Gspos("I128",1,"I12B",-0.6103,7.2698,0.0,idrotm[218],"ONLY");
27209 gMC->Gspos("I126",1,"I12B",-0.7799,7.2874,0.0,idrotm[217],"ONLY");
27210 gMC->Gspos("I125",1,"I12B",-0.6315,7.0883,0.0,idrotm[216],"ONLY");
27211 gMC->Gspos("I124",1,"I12B",-0.4965,6.8742,0.0,idrotm[215],"ONLY");
27212 gMC->Gspos("I105",3,"I10B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27213 gMC->Gspos("I105",4,"I10B",-0.05,-0.01,16.844,0,"ONLY");
27214 gMC->Gspos("I107",2,"I10B",-0.0455,-di10b[1]+di107[1],3.536,0,"ONLY");
27215 gMC->Gspos("I107",1,"I10B",-0.0455,-di10b[1]+di107[1],10.708,0,"ONLY");
27216 gMC->Gspos("I107",4,"I10B",-0.0455,-di10b[1]+di107[1],-10.708,0,"ONLY");
27217 gMC->Gspos("I107",3,"I10B",-0.0455,-di10b[1]+di107[1],-3.536,0,"ONLY");
27218 gMC->Gspos("I109",1,"I10B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27219 gMC->Gspos("I109",2,"I10B",-0.138,0.015,16.844,0,"ONLY");
27220 gMC->Gspos("I108",1,"I10B",-0.138,-di10b[1]+2.*di107[1]+di108[1],0.0,0,"ONLY");
27221 gMC->Gspos("I105",1,"I20B",-0.05,-0.01,-16.844,idrotm[201],"ONLY");
27222 gMC->Gspos("I105",2,"I20B",-0.05,-0.01,16.844,0,"ONLY");
27223 gMC->Gspos("I1D7",2,"I20B",-0.0455,-di20b[1]+di1d7[1],3.536,0,"ONLY");
27224 gMC->Gspos("I1D7",1,"I20B",-0.0455,-di20b[1]+di1d7[1],10.708,0,"ONLY");
27225 gMC->Gspos("I1D7",4,"I20B",-0.0455,-di20b[1]+di1d7[1],-10.708,0,"ONLY");
27226 gMC->Gspos("I1D7",3,"I20B",-0.0455,-di20b[1]+di1d7[1],-3.536,0,"ONLY");
27227 gMC->Gspos("I109",3,"I20B",-0.138,0.015,-16.844,idrotm[201],"ONLY");
27228 gMC->Gspos("I109",4,"I20B",-0.138,0.015,16.844,0,"ONLY");
27229 gMC->Gspos("I108",2,"I20B",-0.138,-di20b[1]+2.*di1d7[1]+di108[1],0.0,0,"ONLY");
27230 gMC->Gspos("I112",2,"I113",0.25,0.02,0.0,idrotm[206],"ONLY");
27231 gMC->Gspos("I111",2,"I113",0.1318,-0.0008,0.0,idrotm[205],"ONLY");
27232 gMC->Gspos("I118",1,"I113",0.0,-0.0454,0.0,0,"ONLY");
27233 gMC->Gspos("I110",1,"I113",0.0,0.0492,0.0,0,"ONLY");
27234 gMC->Gspos("I114",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27235 gMC->Gspos("I115",1,"I113",0.063,0.0042,0.0,idrotm[202],"ONLY");
27236 gMC->Gspos("I115",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27237 gMC->Gspos("I114",2,"I113",-0.063,0.0042,0.0,idrotm[237],"ONLY");
27238 gMC->Gspos("I116",1,"I113",0.0,0.0042,0.0,0,"ONLY");
27239 gMC->Gspos("I111",1,"I113",-0.1318,-0.0008,0.0,idrotm[204],"ONLY");
27240 gMC->Gspos("I112",1,"I113",-0.25,0.02,0.0,idrotm[203],"ONLY");
27241 gMC->Gspos("I106",1,"I107",0.0,-dchip1,-1.4,0,"ONLY");
27242 gMC->Gspos("I106",2,"I107",0.0,-dchip1,0.0,0,"ONLY");
27243 gMC->Gspos("I106",3,"I107",0.0,-dchip1,1.4,0,"ONLY");
27244 gMC->Gspos("I106",4,"I107",0.0,-dchip1,2.8,0,"ONLY");
27245 gMC->Gspos("I106",5,"I107",0.0,-dchip1,-2.8,0,"ONLY");
27246 gMC->Gspos("I101",1,"I107",0.0,ddet1,0.0,0,"ONLY");
27247 gMC->Gspos("I1D6",1,"I1D7",0.0,-dchip2,-1.4,0,"ONLY");
27248 gMC->Gspos("I1D6",2,"I1D7",0.0,-dchip2,0.0,0,"ONLY");
27249 gMC->Gspos("I1D6",3,"I1D7",0.0,-dchip2,1.4,0,"ONLY");
27250 gMC->Gspos("I1D6",4,"I1D7",0.0,-dchip2,2.8,0,"ONLY");
27251 gMC->Gspos("I1D6",5,"I1D7",0.0,-dchip2,-2.8,0,"ONLY");
27252 gMC->Gspos("I1D1",1,"I1D7",0.0,ddet2,0.0,0,"ONLY");
27253 gMC->Gspos("I117",1,"I116",0.0,0.0,0.0,0,"ONLY");
27254 gMC->Gspos("ITS1",1,"I101",0.0,0.0,0.0,0,"ONLY");
27255 gMC->Gspos("ITS2",1,"I1D1",0.0,0.0,0.0,0,"ONLY");
27256 gMC->Gspos("I650",16,"IT12",0.0,0.0,22.0,idrotm[1104],"MANY");
27257 gMC->Gspos("I650",20,"IT12",0.0,0.0,22.0,idrotm[1130],"MANY");
27258 gMC->Gspos("I650",18,"IT12",0.0,0.0,22.0,idrotm[1117],"MANY");
27259 gMC->Gspos("I650",1,"IT12",0.0,0.0,22.0,0,"MANY");
27260 gMC->Gspos("I650",4,"IT12",0.0,0.0,22.0,idrotm[1106],"MANY");
27261 gMC->Gspos("I650",6,"IT12",0.0,0.0,22.0,idrotm[1039],"MANY");
27262 gMC->Gspos("I650",8,"IT12",0.0,0.0,22.0,idrotm[1107],"MANY");
27263 gMC->Gspos("I650",10,"IT12",0.0,0.0,22.0,idrotm[1065],"MANY");
27264 gMC->Gspos("I650",12,"IT12",0.0,0.0,22.0,idrotm[1078],"MANY");
27265 gMC->Gspos("I650",14,"IT12",0.0,0.0,22.0,idrotm[1091],"MANY");
27266 gMC->Gspos("I650",19,"IT12",0.0,0.0,-22.0,idrotm[1108],"MANY");
27267 gMC->Gspos("I650",2,"IT12",0.0,0.0,-22.0,idrotm[1109],"MANY");
27268 gMC->Gspos("I650",3,"IT12",0.0,0.0,-22.0,idrotm[1110],"MANY");
27269 gMC->Gspos("I650",5,"IT12",0.0,0.0,-22.0,idrotm[1111],"MANY");
27270 gMC->Gspos("I650",7,"IT12",0.0,0.0,-22.0,idrotm[1112],"MANY");
27271 gMC->Gspos("I650",9,"IT12",0.0,0.0,-22.0,idrotm[1113],"MANY");
27272 gMC->Gspos("I650",11,"IT12",0.0,0.0,-22.0,idrotm[1114],"MANY");
27273 gMC->Gspos("I650",13,"IT12",0.0,0.0,-22.0,idrotm[1115],"MANY");
27274 gMC->Gspos("I650",15,"IT12",0.0,0.0,-22.0,idrotm[1116],"MANY");
27275 gMC->Gspos("I650",17,"IT12",0.0,0.0,-22.0,idrotm[1118],"MANY");
27276 gMC->Gspos("I666",1,"I650",0.0,0.0,0.25,idrotm[1003],"MANY");
27277 gMC->Gspos("I667",1,"I650",0.1102,0.9945,0.45,idrotm[1088],"ONLY");
27278 gMC->Gspos("I669",3,"I650",0.1883,4.0372,-3.2,0,"ONLY");
27279 gMC->Gspos("I671",3,"I650",0.1883,4.0372,0.6,0,"ONLY");
27280 gMC->Gspos("I669",2,"I650",1.3343,4.0609,-3.2,0,"ONLY");
27281 gMC->Gspos("I671",2,"I650",1.3343,4.0609,0.6,0,"ONLY");
27282 gMC->Gspos("I669",6,"I650",2.9567,6.1959,-3.2,idrotm[1089],"ONLY");
27283 gMC->Gspos("I671",6,"I650",2.9567,6.1959,0.6,idrotm[1089],"ONLY");
27284 gMC->Gspos("I669",5,"I650",1.9511,6.5822,-3.2,idrotm[1011],"ONLY");
27285 gMC->Gspos("I671",5,"I650",1.9511,6.5822,0.6,idrotm[1011],"ONLY");
27286 gMC->Gspos("I669",4,"I650",0.8974,6.8064,-3.2,idrotm[1090],"ONLY");
27287 gMC->Gspos("I671",4,"I650",0.8974,6.8064,0.6,idrotm[1090],"ONLY");
27288 gMC->Gspos("I669",1,"I650",-0.1784,6.863,-3.2,0,"ONLY");
27289 gMC->Gspos("I671",1,"I650",-0.1784,6.863,0.6,0,"ONLY");
27290 gMC->Gspos("I673",1,"I650",0.2173,4.8037,1.8,0,"ONLY");
27291 gMC->Gspos("I673",6,"I650",1.5093,4.5605,1.8,0,"ONLY");
27292 gMC->Gspos("I673",4,"I650",-0.173,6.2531,1.8,idrotm[1092],"ONLY");
27293 gMC->Gspos("I673",3,"I650",0.8073,6.2032,1.8,idrotm[1093],"ONLY");
27294 gMC->Gspos("I673",2,"I650",1.7678,6.0005,1.8,idrotm[1094],"ONLY");
27295 gMC->Gspos("I673",5,"I650",2.6847,5.6501,1.8,0,"ONLY");
27296 gMC->Gspos("I676",2,"I650",1.7618,5.2269,2.5,0,"ONLY");
27297 gMC->Gspos("I676",1,"I650",0.4018,5.5869,2.5,0,"ONLY");
27298 gMC->Gspos("I668",1,"I667",0.0,0.0,0.0,0,"ONLY");
27299 gMC->Gspos("I670",1,"I669",0.0,0.0,0.0,0,"ONLY");
27300 gMC->Gspos("I672",1,"I671",0.0,0.0,0.0,0,"ONLY");
27301 gMC->Gspos("I674",1,"I673",0.0,0.0,0.0,0,"MANY");
27302 gMC->Gspos("I675",1,"I673",0.0,0.0,-0.5,0,"ONLY");
27303 gMC->Gspos("I677",1,"I676",0.0,0.0,0.0,0,"MANY");
27304 gMC->Gspos("I678",1,"I676",0.0,0.0,-0.95,0,"ONLY");
27308 // --- Place SDD volumes into their mother volume IT34
27311 // -- position SDD detectors of ladder 3 / layer 3
27313 gMC->Gspos("ITS3", 1,"I302", 0.0, 0.0, 0.0, 0, "ONLY");
27314 ySDD = Y_SDD_sep/2.+I302dits[1];
27315 for (iSDD=0; iSDD<6; iSDD++) {
27316 gMC->Gspos("I302", iSDD+1, "I004", 0.0, ySDD, Z_SDD_lay3[iSDD], 0, "ONLY");
27320 gMC->Gspos("I004", 1,"IT34", -3.2777, 14.3607, 0.0, idrotm[321],"ONLY");
27321 gMC->Gspos("I004", 2,"IT34", -9.5581, 11.9855, 0.0, idrotm[333],"ONLY");
27322 gMC->Gspos("I004", 3,"IT34",-13.2713, 6.3911, 0.0, idrotm[336],"ONLY");
27323 gMC->Gspos("I004", 4,"IT34",-15.33, 0.0, 0.0, idrotm[350],"ONLY");
27324 gMC->Gspos("I004", 5,"IT34",-13.2713, -6.3911, 0.0, idrotm[313],"ONLY");
27325 gMC->Gspos("I004", 6,"IT34", -9.5581, -11.9855, 0.0, idrotm[311],"ONLY");
27326 gMC->Gspos("I004", 7,"IT34", -3.2777, -14.3607, 0.0, idrotm[310],"ONLY");
27327 gMC->Gspos("I004", 8,"IT34", 3.4112, -14.9456, 0.0, idrotm[386],"ONLY");
27328 gMC->Gspos("I004", 9,"IT34", 9.184, -11.5164, 0.0, idrotm[309],"ONLY");
27329 gMC->Gspos("I004",10,"IT34", 13.8119, -6.6514, 0.0, idrotm[308],"ONLY");
27330 gMC->Gspos("I004",11,"IT34", 14.73, 0.0, 0.0, idrotm[356],"ONLY");
27331 gMC->Gspos("I004",12,"IT34", 13.8119, 6.6514, 0.0, idrotm[307],"ONLY");
27332 gMC->Gspos("I004",13,"IT34", 9.184, 11.5164, 0.0, idrotm[306],"ONLY");
27333 gMC->Gspos("I004",14,"IT34", 3.4113, 14.9456, 0.0, idrotm[305],"ONLY");
27336 // -- position SDD detectors of ladder 4 / layer 4
27338 gMC->Gspos("ITS4", 1,"I402", 0.0, 0.000, 0.0, 0,"ONLY");
27339 ySDD = -(Y_SDD_sep/2.+I402dits[1]);
27340 for (iSDD=0; iSDD<8; iSDD++) {
27341 gMC->Gspos("I402", iSDD+1, "I005", 0.0, ySDD, Z_SDD_lay4[iSDD], 0, "ONLY");
27345 gMC->Gspos("I005", 1,"IT34", -3.3629, 23.3895,-0.15, idrotm[335],"ONLY");
27346 gMC->Gspos("I005", 2,"IT34",-10.0447, 21.9949,-0.15, idrotm[332],"ONLY");
27347 gMC->Gspos("I005", 3,"IT34",-15.4744, 17.8584,-0.15, idrotm[331],"ONLY");
27348 gMC->Gspos("I005", 4,"IT34",-20.3415, 13.0727,-0.15, idrotm[366],"ONLY");
27349 gMC->Gspos("I005", 5,"IT34",-22.6728, 6.6573,-0.15, idrotm[330],"ONLY");
27350 gMC->Gspos("I005", 6,"IT34",-24.18, 0.0, -0.15, idrotm[350],"ONLY");
27351 gMC->Gspos("I005", 7,"IT34",-22.6728, -6.6573,-0.15, idrotm[329],"ONLY");
27352 gMC->Gspos("I005", 8,"IT34",-20.3415, -13.0727,-0.15, idrotm[328],"ONLY");
27353 gMC->Gspos("I005", 9,"IT34",-15.4744, -17.8584,-0.15, idrotm[327],"ONLY");
27354 gMC->Gspos("I005",10,"IT34",-10.0447, -21.9949,-0.15, idrotm[326],"ONLY");
27355 gMC->Gspos("I005",11,"IT34", -3.3629, -23.3895,-0.15, idrotm[325],"ONLY");
27356 gMC->Gspos("I005",12,"IT34", 3.4412, -23.9339,-0.15, idrotm[324],"ONLY");
27357 gMC->Gspos("I005",13,"IT34", 9.8163, -21.4946,-0.15, idrotm[323],"ONLY");
27358 gMC->Gspos("I005",14,"IT34", 15.8345, -18.274, -0.15, idrotm[322],"ONLY");
27359 gMC->Gspos("I005",15,"IT34", 19.8788, -12.7753,-0.15, idrotm[320],"ONLY");
27360 gMC->Gspos("I005",16,"IT34", 23.2005, -6.8123,-0.15, idrotm[319],"ONLY");
27361 gMC->Gspos("I005",17,"IT34", 23.63, 0.0, -0.15, idrotm[318],"ONLY");
27362 gMC->Gspos("I005",18,"IT34", 23.2005, 6.8123,-0.15, idrotm[317],"ONLY");
27363 gMC->Gspos("I005",19,"IT34", 19.8788, 12.7753,-0.15, idrotm[316],"ONLY");
27364 gMC->Gspos("I005",20,"IT34", 15.8345, 18.274, -0.15, idrotm[315],"ONLY");
27365 gMC->Gspos("I005",21,"IT34", 9.8163, 21.4946,-0.15, idrotm[314],"ONLY");
27366 gMC->Gspos("I005",22,"IT34", 3.4412, 23.9339,-0.15, idrotm[334],"ONLY");
27369 // -- build block of the SDD ladder frame holding the electronics
27371 gMC->Gspos("I019", 1,"I018", -1.9, -1.735, 0.0, idrotm[344], "ONLY");
27372 gMC->Gspos("I019", 2,"I018", 1.987, -1.5843, 0.0, idrotm[343], "ONLY");
27373 gMC->Gspos("I019", 3,"I018", -0.087, 1.7066, 0.0, idrotm[342], "ONLY");
27375 gMC->Gspos("I020", 1,"I018", -1.9782, -1.569, 0.0, idrotm[342], "ONLY");
27376 gMC->Gspos("I020", 2,"I018", 1.8824, -1.735, 0.0, idrotm[344], "ONLY");
27377 gMC->Gspos("I020", 3,"I018", 0.0958, 1.6913, 0.0, idrotm[343], "ONLY");
27379 gMC->Gspos("I021", 1,"I018", 1.0761, 0.0835, 2.6008, idrotm[340], "ONLY");
27380 gMC->Gspos("I021", 2,"I018", -1.0761, 0.0835,-2.8008, idrotm[339], "ONLY");
27381 gMC->Gspos("I021", 3,"I018", -1.0761, 0.0835,-1.0492, idrotm[338], "ONLY");
27382 gMC->Gspos("I021", 4,"I018", 1.0761, 0.0835,-2.8008, idrotm[337], "ONLY");
27383 gMC->Gspos("I021", 5,"I018", 1.0761, 0.0835,-1.0492, idrotm[340], "ONLY");
27384 gMC->Gspos("I021", 6,"I018", -1.0761, 0.0835, 0.8492, idrotm[339], "ONLY");
27385 gMC->Gspos("I021", 7,"I018", -1.0761, 0.0835, 2.6008, idrotm[338], "ONLY");
27386 gMC->Gspos("I021", 8,"I018", 1.0761, 0.0835, 0.8492, idrotm[337], "ONLY");
27388 gMC->Gspos("I022", 1,"I018", 0.0, -1.79, 3.55, idrotm[312], "ONLY");
27389 gMC->Gspos("I022", 2,"I018", 0.0, -1.79, -0.1, idrotm[312], "ONLY");
27391 gMC->Gspos("I023", 1,"I018", 0.0, -1.79, 1.725, idrotm[341], "ONLY");
27392 gMC->Gspos("I023", 2,"I018", 0.0, -1.79, -1.925, idrotm[341], "ONLY");
27394 gMC->Gspos("I033", 1,"I018", 1.8, -1.75, 1.35, 0, "MANY");
27395 gMC->Gspos("I033", 2,"I018", -1.8, -1.75, -2.65, idrotm[345], "MANY");
27396 gMC->Gspos("I033", 3,"I018", -1.8, -1.75, 1.35, idrotm[345], "MANY");
27397 gMC->Gspos("I033", 4,"I018", 1.8, -1.75, -2.65, 0, "MANY");
27399 gMC->Gspos("I034", 1,"I018", 1.6, -1.775, 1.35, idrotm[312], "ONLY");
27400 gMC->Gspos("I034", 2,"I018", -1.6, -1.775, -2.65, idrotm[348], "ONLY");
27401 gMC->Gspos("I034", 3,"I018", -1.6, -1.775, 1.35, idrotm[348], "ONLY");
27402 gMC->Gspos("I034", 4,"I018", 1.6, -1.775, -2.65, idrotm[312], "ONLY");
27404 gMC->Gspos("I035", 1,"I018", 1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27405 gMC->Gspos("I035", 2,"I018", -1.7, -0.55, I018dits[2]-I035dits[2], 0, "MANY");
27407 gMC->Gspos("I036", 1,"I018", 0.3087, 1.7191, 3.56, idrotm[346], "ONLY");
27408 gMC->Gspos("I036", 2,"I018", 0.3087, 1.7191,-0.11, idrotm[346], "ONLY");
27409 gMC->Gspos("I036", 3,"I018", -0.3087, 1.7191,-0.11, idrotm[347], "ONLY");
27410 gMC->Gspos("I036", 4,"I018", -0.3087, 1.7191, 3.56, idrotm[347], "ONLY");
27412 gMC->Gspos("I037", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27413 gMC->Gspos("I037", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27415 gMC->Gspos("I038", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27416 gMC->Gspos("I038", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 , "ONLY");
27418 gMC->Gspos("I040", 1,"I018", 1.9204, -0.7118, 0.0, idrotm[346],"ONLY");
27419 gMC->Gspos("I040", 2,"I018", -1.9204, -0.7118, 0.0, idrotm[347],"ONLY");
27420 gMC->Gspos("I041", 1,"I018", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[346], "ONLY");
27421 gMC->Gspos("I041", 2,"I018", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], idrotm[347], "ONLY");
27424 // -- build block of the SDD electronics (heat bridge, chips, hybrid, anode microcable)
27426 xI050 = SDD_CoolPipe[0]+SDD_CoolPipe[1]*sin30+I050dits[1]/cos30+I041dits[1];
27428 xI039 = -SDD_CoolPipe[1]/cos30;
27429 yI039 = -I050dits[1]+I039dits[1];
27430 gMC->Gspos("I039", 1,"I050", xI039, yI039, 0.0, 0, "ONLY");
27431 xI042 = xI039+I039dits[0]-xI042space-I042dits[0];
27432 yI042 = yI039+I039dits[1]+I042dits[1];
27433 xI043 = xI039-I039dits[0]+xI043space+I043dits[0];
27434 yI043 = yI039+I039dits[1]+I043dits[1];
27435 zChipSpace = I042dits[2];
27436 if (zChipSpace < I043dits[2]) {
27437 zChipSpace = I043dits[2];
27439 zChipSpace = zChipSpace * 2;
27440 yI051space = (2*I039dits[2] - 4*zChipSpace)/5;
27441 zchip = -I039dits[2] + yI051space + zChipSpace/2.;
27442 for (ichip=0; ichip<4; ichip++) {
27443 gMC->Gspos("I042", ichip+1, "I050", xI042, yI042, zchip, 0, "ONLY");
27444 gMC->Gspos("I043", ichip+1, "I050", xI043, yI043, zchip, 0, "ONLY");
27445 zchip += zChipSpace + yI051space;
27447 xcap = 2*I039dits[0]/5.;
27448 yI051 = yI039+I039dits[1]+I051dits[1];
27449 zI051 = -I039dits[2] + yI051space/3.;
27451 for (ichip=0; ichip<5; ichip++) {
27452 xI051 = xI039-I039dits[0]+xcap;
27453 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27454 zI051 += yI051space/3.;
27455 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27457 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27459 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27461 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27462 zI051 -= yI051space/3.;
27464 gMC->Gspos("I051", icap++,"I050", xI051, yI051, zI051, 0, "ONLY");
27466 zI051 += zChipSpace + yI051space;
27468 xI052 = -I050dits[0]+I052dits[0];
27469 yI052 = yI051+I051dits[1]+I052dits[1];
27470 gMC->Gspos("I052", 1,"I050", xI052, yI052, 0.0, 0, "ONLY");
27471 xI044 = I050dits[0]-I044dits[3];
27472 yI044 = yI052+I052dits[1]+I044dits[2];
27473 gMC->Gspos("I044", 1,"I050", xI044, yI044, 0.0, idrotm[301], "ONLY");
27474 gMC->Gspos("I050", 1,"I018", xI050, yI050, 0.0, idrotm[346],"ONLY");
27475 gMC->Gspos("I050", 2,"I018", -xI050, yI050, 0.0, idrotm[347],"ONLY");
27478 // -- build block of the SDD ladder frame at the end ladders
27480 gMC->Gspos("I021",12,"I024", 1.0761, 0.0836,-0.1242, idrotm[340], "ONLY");
27481 gMC->Gspos("I021",11,"I024", -1.0761, 0.0836,-0.1242, idrotm[338], "ONLY");
27482 gMC->Gspos("I021",13,"I024", -1.0761, 0.0836,-1.8758, idrotm[339], "ONLY");
27483 gMC->Gspos("I021",14,"I024", 1.0761, 0.0836,-1.8758, idrotm[337], "ONLY");
27485 gMC->Gspos("I022", 3,"I024", 0.0, -1.7899, 0.825, idrotm[312], "ONLY");
27487 gMC->Gspos("I023", 3,"I024", 0.0, -1.7899,-1.0, idrotm[341], "ONLY");
27489 gMC->Gspos("I025", 1,"I024", -1.9, -1.7349, 0.0, idrotm[344], "ONLY");
27490 gMC->Gspos("I025", 2,"I024", 1.987, -1.5842, 0.0, idrotm[343], "ONLY");
27492 gMC->Gspos("I026", 1,"I024", -1.9782, -1.5689, 0.0, idrotm[342], "ONLY");
27493 gMC->Gspos("I026", 2,"I024", 1.8824, -1.7349, 0.0, idrotm[344], "ONLY");
27495 gMC->Gspos("I029", 1,"I024", -0.087, 1.7067, I029dits[2]-I024dits[2], idrotm[342], "ONLY");
27497 gMC->Gspos("I030", 1,"I024", 0.0958, 1.6914, I030dits[2]-I024dits[2], idrotm[343], "ONLY");
27499 gMC->Gspos("I031", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27500 gMC->Gspos("I031", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27502 gMC->Gspos("I032", 1,"I024", SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27503 gMC->Gspos("I032", 2,"I024", -SDD_CoolPipe[0], SDD_CoolPipe[1], SDD_CoolPipe[2], 0 ,"ONLY");
27506 xI424 = I028dits[0]/3.;
27507 yI424 = -I028dits[1]+I424dits[1];
27508 gMC->Gspos("I422", 1,"I421", 0.0, 0.0, 0.0, 0, "ONLY");
27509 gMC->Gspos("I423", 1,"I421", 0.0, 0.0, I421dits[2]-I423dits[2], 0, "ONLY");
27510 gMC->Gspos("I421", 1,"I420", 0.0, 0.0, 0.0, idrotm[312], "ONLY");
27511 gMC->Gspos("I420", 1,"I028", -I028dits[0]/3., I028dits[1]-I420dits[1], 0.0, 0, "ONLY");
27512 gMC->Gspos("I424", 1,"I028", xI424, yI424, 0.0, 0, "ONLY");
27513 gMC->Gspos("I028", 1,"I024", 0.0, I028dits[1]-I024dits[1], I024dits[2]-I028dits[2], 0, "MANY");
27516 // -- build the SDD ladder 3
27519 gMC->Gspos("I024", 1,"I047", 0.0, 0.0, 24.625, 0, "ONLY");
27520 gMC->Gspos("I018", 1,"I047", 0.0, 0.0, 3.65, 0, "ONLY");
27521 gMC->Gspos("I018", 2,"I047", 0.0, 0.0, 10.95, 0, "ONLY");
27522 gMC->Gspos("I018", 3,"I047", 0.0, 0.0, 18.25, 0, "ONLY");
27523 gMC->Gspos("I018", 4,"I047", 0.0, 0.0, -3.65, 0, "ONLY");
27524 gMC->Gspos("I018", 5,"I047", 0.0, 0.0, -10.95, 0, "ONLY");
27525 gMC->Gspos("I018", 6,"I047", 0.0, 0.0, -18.25, 0, "ONLY");
27526 gMC->Gspos("I024", 2,"I047", 0.0, 0.0, -24.625, idrotm[355], "ONLY");
27531 for (iSDD=0; iSDD<3; iSDD++) {
27532 HVname[3] = (Char_t)(48+iSDD+5);
27533 dits[0] = 1.350000;
27534 dits[1] = I425dits[1];
27535 dits[2] = (I047dits[2] - 2*I024dits[2] - Z_SDD_lay3[iSDD])/2.;
27536 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27538 yHV = -I047dits[1] + (2*iSDD+1)*dits[1];
27539 zHV = I047dits[2] - 2*I024dits[2] - dits[2];
27540 gMC->Gspos(HVname, 1,"I047", xHV, yHV, zHV, 0, "ONLY");
27541 gMC->Gspos(HVname, 2,"I047", xHV, yHV, -zHV, 0, "ONLY");
27542 gMC->Gspos("I425", indI425++,"I047", xI424, yHV, 24.625, 0, "ONLY");
27543 gMC->Gspos("I425", indI425++,"I047", -xI424, yHV, -24.625, 0, "ONLY");
27549 for (iSDD=0; iSDD<3; iSDD++) {
27550 LVname[3] = (Char_t)(48+iSDD+1);
27551 dits[0] = 1.350000;
27552 dits[1] = 0.004423;
27553 dits[2] = (I047dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27554 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27555 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27557 TMath::Abs(yI050-yLV)*sin30/cos30 +
27558 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27559 zLV = I047dits[2] - dits[2];
27560 gMC->Gspos(LVname, 1,"I047", xLV, yLV, zLV, idrotm[346], "ONLY");
27561 gMC->Gspos(LVname, 2,"I047", xLV, yLV, -zLV, idrotm[346], "ONLY");
27562 gMC->Gspos(LVname, 3,"I047", -xLV, yLV, zLV, idrotm[347], "ONLY");
27563 gMC->Gspos(LVname, 4,"I047", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27567 // -- build the SDD ladder 4
27570 gMC->Gspos("I024", 3,"I048", -0.0001, 0.0, 31.925, 0, "ONLY");
27571 gMC->Gspos("I018", 7,"I048", -0.0001, 0.0, -3.65, 0, "ONLY");
27572 gMC->Gspos("I018", 8,"I048", -0.0001, 0.0, 3.65, 0, "ONLY");
27573 gMC->Gspos("I018", 9,"I048", -0.0001, 0.0, 10.95, 0, "ONLY");
27574 gMC->Gspos("I018",10,"I048", -0.0001, 0.0, 18.25, 0, "ONLY");
27575 gMC->Gspos("I018",11,"I048", -0.0001, 0.0, 25.55, 0, "ONLY");
27576 gMC->Gspos("I018",12,"I048", -0.0001, 0.0, -10.95, 0, "ONLY");
27577 gMC->Gspos("I018",13,"I048", -0.0001, 0.0, -18.25, 0, "ONLY");
27578 gMC->Gspos("I018",14,"I048", -0.0001, 0.0, -25.55, 0, "ONLY");
27579 gMC->Gspos("I024", 4,"I048", -0.0001, 0.0, -31.925, idrotm[355], "ONLY");
27584 for (iSDD=0; iSDD<4; iSDD++) {
27585 HVname[3] = (Char_t)(48+iSDD+5);
27586 dits[0] = 1.350000;
27587 dits[1] = I425dits[1];
27588 dits[2] = (I048dits[2] - 2*I024dits[2] - Z_SDD_lay4[iSDD])/2.;
27589 gMC->Gsvolu(HVname, "BOX ", idtmed[279], dits, 3);
27591 yHV = -I048dits[1] + (2*iSDD+1)*dits[1];
27592 zHV = I048dits[2] - 2*I024dits[2] - dits[2];
27593 gMC->Gspos(HVname, 1,"I048", xHV, yHV, zHV, 0, "ONLY");
27594 gMC->Gspos(HVname, 2,"I048", xHV, yHV, -zHV, 0, "ONLY");
27595 gMC->Gspos("I425", indI425++,"I048", xI424, yHV, 31.925, 0, "ONLY");
27596 gMC->Gspos("I425", indI425++,"I048", -xI424, yHV, -31.925, 0, "ONLY");
27602 for (iSDD=0; iSDD<4; iSDD++) {
27603 LVname[3] = (Char_t)(48+iSDD+1);
27604 dits[0] = 1.350000;
27605 dits[1] = 0.004423;
27606 dits[2] = (I048dits[2] - (2*iSDD+1)*I018dits[2] - I039dits[2])/2.;
27607 gMC->Gsvolu(LVname, "BOX ", idtmed[280], dits, 3);
27608 yLV = I018dits[1] - dits[0]*cos30 - dits[1]*sin30;
27610 TMath::Abs(yI050-yLV)*sin30/cos30 +
27611 (I050dits[1]+(2*iSDD+1)*dits[1])/cos30;
27612 zLV = I048dits[2] - dits[2];
27613 gMC->Gspos(LVname, 1,"I048", xLV, yLV, zLV, idrotm[346], "ONLY");
27614 gMC->Gspos(LVname, 2,"I048", xLV, yLV, -zLV, idrotm[346], "ONLY");
27615 gMC->Gspos(LVname, 3,"I048", -xLV, yLV, zLV, idrotm[347], "ONLY");
27616 gMC->Gspos(LVname, 4,"I048", -xLV, yLV, -zLV, idrotm[347], "ONLY");
27620 // -- build the SDD barrel (layers 3 and 4)
27622 gMC->Gspos("I047", 1,"IT34", -3.7528, 16.4422, 0.0, idrotm[321], "ONLY");
27623 gMC->Gspos("I047", 2,"IT34",-10.8892, 13.6547, 0.0, idrotm[333], "ONLY");
27624 gMC->Gspos("I047", 3,"IT34",-15.1948, 7.3175, 0.0, idrotm[336], "ONLY");
27625 gMC->Gspos("I047", 4,"IT34",-17.465, 0.0, 0.0, idrotm[350], "ONLY");
27626 gMC->Gspos("I047", 5,"IT34",-15.1948, -7.3174, 0.0, idrotm[313], "ONLY");
27627 gMC->Gspos("I047", 6,"IT34",-10.8893, -13.6547, 0.0, idrotm[311], "ONLY");
27628 gMC->Gspos("I047", 7,"IT34", -3.7528, -16.4422, 0.0, idrotm[310], "ONLY");
27629 gMC->Gspos("I047", 8,"IT34", 3.8863, -17.0271, 0.0, idrotm[386], "ONLY");
27630 gMC->Gspos("I047", 9,"IT34", 10.5152, -13.1856, 0.0, idrotm[309], "ONLY");
27631 gMC->Gspos("I047",10,"IT34", 15.7354, -7.5778, 0.0, idrotm[308], "ONLY");
27632 gMC->Gspos("I047",11,"IT34", 16.865, 0.0, 0.0, idrotm[356], "ONLY");
27633 gMC->Gspos("I047",12,"IT34", 15.7354, 7.5778, 0.0, idrotm[307], "ONLY");
27634 gMC->Gspos("I047",13,"IT34", 10.5152, 13.1856, 0.0, idrotm[306], "ONLY");
27635 gMC->Gspos("I047",14,"IT34", 3.8863, 17.0271, 0.0, idrotm[305], "ONLY");
27637 gMC->Gspos("I048", 1,"IT34", -3.6667, 25.5027, 0.0, idrotm[335], "ONLY");
27638 gMC->Gspos("I048", 2,"IT34",-10.9317, 23.937, 0.0, idrotm[332], "ONLY");
27639 gMC->Gspos("I048", 3,"IT34",-16.8725, 19.4719, 0.0, idrotm[331], "ONLY");
27640 gMC->Gspos("I048", 4,"IT34",-22.1376, 14.227, 0.0, idrotm[366], "ONLY");
27641 gMC->Gspos("I048", 5,"IT34",-24.7213, 7.2588, 0.0, idrotm[330], "ONLY");
27642 gMC->Gspos("I048", 6,"IT34",-26.315, 0.0, 0.0, idrotm[350], "ONLY");
27643 gMC->Gspos("I048", 7,"IT34",-24.7213, -7.2588, 0.0, idrotm[329], "ONLY");
27644 gMC->Gspos("I048", 8,"IT34",-22.1376, -14.227, 0.0, idrotm[328], "ONLY");
27645 gMC->Gspos("I048", 9,"IT34",-16.8725, -19.4719, 0.0, idrotm[327], "ONLY");
27646 gMC->Gspos("I048",10,"IT34",-10.9316, -23.937, 0.0, idrotm[326], "ONLY");
27647 gMC->Gspos("I048",11,"IT34", -3.6667, -25.5027, 0.0, idrotm[325], "ONLY");
27648 gMC->Gspos("I048",12,"IT34", 3.745, -26.0472, 0.0, idrotm[324], "ONLY");
27649 gMC->Gspos("I048",13,"IT34", 10.7032, -23.4367, 0.0, idrotm[323], "ONLY");
27650 gMC->Gspos("I048",14,"IT34", 17.2327, -19.8876, 0.0, idrotm[322], "ONLY");
27651 gMC->Gspos("I048",15,"IT34", 21.6749, -13.9296, 0.0, idrotm[320], "ONLY");
27652 gMC->Gspos("I048",16,"IT34", 25.2491, -7.4138, 0.0, idrotm[319], "ONLY");
27653 gMC->Gspos("I048",17,"IT34", 25.765, 0.0, 0.0, idrotm[318], "ONLY");
27654 gMC->Gspos("I048",18,"IT34", 25.2491, 7.4138, 0.0, idrotm[317], "ONLY");
27655 gMC->Gspos("I048",19,"IT34", 21.6749, 13.9296, 0.0, idrotm[316], "ONLY");
27656 gMC->Gspos("I048",20,"IT34", 17.2327, 19.8876, 0.0, idrotm[315], "ONLY");
27657 gMC->Gspos("I048",21,"IT34", 10.7032, 23.4367, 0.0, idrotm[314], "ONLY");
27658 gMC->Gspos("I048",22,"IT34", 3.745, 26.0472, 0.0, idrotm[334], "ONLY");
27661 // --- Place SSD volumes into their mother volume IT56
27664 gMC->Gspos("I570",14,"IT56",-28.0681,-36.0619,-0.27,idrotm[566],"ONLY");
27665 gMC->Gspos("I570",15,"IT56",-21.677,-40.0556,-0.27,idrotm[567],"ONLY");
27666 gMC->Gspos("I570",16,"IT56",-14.838,-43.2217,-0.27,idrotm[568],"ONLY");
27667 gMC->Gspos("I570",17,"IT56",-7.4965,-44.9238,-0.27,idrotm[569],"ONLY");
27668 gMC->Gspos("I570",18,"IT56",-0.27,-45.6977,-0.27,idrotm[533],"ONLY");
27669 gMC->Gspos("I570",19,"IT56",7.4965,-44.9238,-0.27,idrotm[534],"ONLY");
27670 gMC->Gspos("I570",20,"IT56",14.838,-43.2217,-0.27,idrotm[535],"ONLY");
27671 gMC->Gspos("I570",21,"IT56",21.677,-40.0556,-0.27,idrotm[623],"ONLY");
27672 gMC->Gspos("I570",22,"IT56",28.0681,-36.0619,-0.27,idrotm[537],"ONLY");
27673 gMC->Gspos("I570",23,"IT56",33.5085,-30.8468,-0.27,idrotm[538],"ONLY");
27674 gMC->Gspos("I570",24,"IT56",38.2566,-24.9943,-0.27,idrotm[539],"ONLY");
27675 gMC->Gspos("I570",25,"IT56",41.7089,-18.2952,-0.27,idrotm[540],"ONLY");
27676 gMC->Gspos("I570",26,"IT56",44.2994,-11.2181,-0.27,idrotm[541],"ONLY");
27677 gMC->Gspos("I570",27,"IT56",45.3894,-3.7611,-0.27,idrotm[542],"ONLY");
27678 gMC->Gspos("I570",28,"IT56",45.5416,3.7737,-0.27,idrotm[543],"ONLY");
27679 gMC->Gspos("I570",29,"IT56",44.1513,11.1806,-0.27,idrotm[544],"ONLY");
27680 gMC->Gspos("I570",30,"IT56",41.8487,18.3566,-0.27,idrotm[545],"ONLY");
27681 gMC->Gspos("I570",31,"IT56",38.1287,24.9107,-0.27,idrotm[546],"ONLY");
27682 gMC->Gspos("I570",32,"IT56",33.6209,30.9502,-0.27,idrotm[547],"ONLY");
27683 gMC->Gspos("I570",33,"IT56",27.9743,35.9414,-0.27,idrotm[548],"ONLY");
27684 gMC->Gspos("I570",34,"IT56",21.7497,40.1899,-0.27,idrotm[549],"ONLY");
27685 gMC->Gspos("I570",35,"IT56",14.7884,43.0772,-0.27,idrotm[550],"ONLY");
27686 gMC->Gspos("I570",36,"IT56",7.5216,45.0744,-0.27,idrotm[551],"ONLY");
27687 gMC->Gspos("I570",37,"IT56",0.,45.545,-0.27,0,"ONLY");
27688 gMC->Gspos("I570",38,"IT56",-7.5216,45.0744,-0.27,idrotm[552],"ONLY");
27689 gMC->Gspos("I570",1,"IT56",-14.7884,43.0772,-0.27,idrotm[553],"ONLY");
27690 gMC->Gspos("I570",2,"IT56",-21.7497,40.1899,-0.27,idrotm[620],"ONLY");
27691 gMC->Gspos("I570",3,"IT56",-27.9743,35.9414,-0.27,idrotm[555],"ONLY");
27692 gMC->Gspos("I570",4,"IT56",-33.6209,30.9502,-0.27,idrotm[556],"ONLY");
27693 gMC->Gspos("I570",5,"IT56",-38.1287,24.9108,-0.27,idrotm[557],"ONLY");
27694 gMC->Gspos("I570",6,"IT56",-41.8487,18.3566,-0.27,idrotm[558],"ONLY");
27695 gMC->Gspos("I570",7,"IT56",-44.1513,11.1806,-0.27,idrotm[559],"ONLY");
27696 gMC->Gspos("I570",8,"IT56",-45.5416,3.7737,-0.27,idrotm[560],"ONLY");
27697 gMC->Gspos("I570",9,"IT56",-45.3894,-3.7611,-0.27,idrotm[561],"ONLY");
27698 gMC->Gspos("I570",10,"IT56",-44.2994,-11.2181,-0.27,idrotm[562],"ONLY");
27699 gMC->Gspos("I570",11,"IT56",-41.7089,-18.2952,-0.27,idrotm[563],"ONLY");
27700 gMC->Gspos("I570",12,"IT56",-38.2566,-24.9943,-0.27,idrotm[564],"ONLY");
27701 gMC->Gspos("I570",13,"IT56",-33.5086,-30.8468,-0.27,idrotm[565],"ONLY");
27702 gMC->Gspos("I569",8,"IT56",-43.5484,3.6085,0.0,idrotm[560],"ONLY");
27703 gMC->Gspos("I569",9,"IT56",-43.3963,-3.5959,0.0,idrotm[561],"ONLY");
27704 gMC->Gspos("I569",10,"IT56",-42.3606,-10.7271,0.0,idrotm[562],"ONLY");
27705 gMC->Gspos("I569",11,"IT56",-39.8773,-17.4918,0.0,idrotm[563],"ONLY");
27706 gMC->Gspos("I569",12,"IT56",-36.5823,-23.9004,0.0,idrotm[564],"ONLY");
27707 gMC->Gspos("I569",13,"IT56",-32.0371,-29.4922,0.0,idrotm[565],"ONLY");
27708 gMC->Gspos("I569",14,"IT56",-26.8397,-34.4836,0.0,idrotm[566],"ONLY");
27709 gMC->Gspos("I569",15,"IT56",-20.7251,-38.2967,0.0,idrotm[567],"ONLY");
27710 gMC->Gspos("I569",16,"IT56",-14.1886,-41.33,0.0,idrotm[568],"ONLY");
27711 gMC->Gspos("I569",17,"IT56",-7.1673,-42.9511,0.0,idrotm[569],"ONLY");
27712 gMC->Gspos("I569",18,"IT56",0.0,-43.6977,0.0,idrotm[533],"ONLY");
27713 gMC->Gspos("I569",19,"IT56",7.1673,-42.9511,0.0,idrotm[534],"ONLY");
27714 gMC->Gspos("I569",20,"IT56",14.1886,-41.33,0.0,idrotm[535],"ONLY");
27715 gMC->Gspos("I569",21,"IT56",20.7251,-38.2967,0.0,idrotm[623],"ONLY");
27716 gMC->Gspos("I569",22,"IT56",26.8397,-34.4836,0.0,idrotm[537],"ONLY");
27717 gMC->Gspos("I569",23,"IT56",32.0371,-29.4922,0.0,idrotm[538],"ONLY");
27718 gMC->Gspos("I569",24,"IT56",36.5822,-23.9004,0.0,idrotm[539],"ONLY");
27719 gMC->Gspos("I569",25,"IT56",39.8773,-17.4918,0.0,idrotm[540],"ONLY");
27720 gMC->Gspos("I569",26,"IT56",42.3606,-10.7272,0.0,idrotm[541],"ONLY");
27721 gMC->Gspos("I569",27,"IT56",43.3963,-3.5959,0.0,idrotm[542],"ONLY");
27722 gMC->Gspos("I569",28,"IT56",43.5484,3.6085,0.0,idrotm[543],"ONLY");
27723 gMC->Gspos("I569",29,"IT56",42.2125,10.6897,0.0,idrotm[544],"ONLY");
27724 gMC->Gspos("I569",30,"IT56",40.0172,17.5532,0.0,idrotm[545],"ONLY");
27725 gMC->Gspos("I569",31,"IT56",36.4544,23.8169,0.0,idrotm[546],"ONLY");
27726 gMC->Gspos("I569",32,"IT56",32.1494,29.5956,0.0,idrotm[547],"ONLY");
27727 gMC->Gspos("I569",33,"IT56",26.7459,34.3631,0.0,idrotm[548],"ONLY");
27728 gMC->Gspos("I569",34,"IT56",20.7978,38.431,0.0,idrotm[549],"ONLY");
27729 gMC->Gspos("I569",35,"IT56",14.139,41.1856,0.0,idrotm[550],"ONLY");
27730 gMC->Gspos("I569",36,"IT56",7.1924,43.1017,0.0,idrotm[551],"ONLY");
27731 gMC->Gspos("I569",37,"IT56",0.0,43.545,0.0,0,"ONLY");
27732 gMC->Gspos("I569",38,"IT56",-7.1924,43.1017,0.0,idrotm[552],"ONLY");
27733 gMC->Gspos("I569",1,"IT56",-14.139,41.1856,0.0,idrotm[553],"ONLY");
27734 gMC->Gspos("I569",2,"IT56",-20.7978,38.431,0.0,idrotm[620],"ONLY");
27735 gMC->Gspos("I569",3,"IT56",-26.7459,34.3631,0.0,idrotm[555],"ONLY");
27736 gMC->Gspos("I569",4,"IT56",-32.1494,29.5956,0.0,idrotm[556],"ONLY");
27737 gMC->Gspos("I569",5,"IT56",-36.4544,23.8169,0.0,idrotm[557],"ONLY");
27738 gMC->Gspos("I569",6,"IT56",-40.0172,17.5532,0.0,idrotm[558],"ONLY");
27739 gMC->Gspos("I569",7,"IT56",-42.2125,10.6897,0.0,idrotm[559],"ONLY");
27740 gMC->Gspos("I571",15,"IT56",-21.2916,-34.387,0.0,idrotm[501],"ONLY");
27741 gMC->Gspos("I571",14,"IT56",-27.351,-30.0026,0.0,idrotm[503],"ONLY");
27742 gMC->Gspos("I571",13,"IT56",-32.2758,-24.3735,0.0,idrotm[504],"ONLY");
27743 gMC->Gspos("I571",12,"IT56",-36.3422,-18.0963,0.0,idrotm[505],"ONLY");
27744 gMC->Gspos("I571",11,"IT56",-38.901,-11.0683,0.0,idrotm[506],"ONLY");
27745 gMC->Gspos("I571",10,"IT56",-40.4252,-3.7459,0.0,idrotm[507],"ONLY");
27746 gMC->Gspos("I571",9,"IT56",-40.2725,3.7318,0.0,idrotm[508],"ONLY");
27747 gMC->Gspos("I571",8,"IT56",-39.0486,11.1103,0.0,idrotm[509],"ONLY");
27748 gMC->Gspos("I571",7,"IT56",-36.2049,18.0279,0.0,idrotm[510],"ONLY");
27749 gMC->Gspos("I571",6,"IT56",-32.3982,24.466,0.0,idrotm[511],"ONLY");
27750 gMC->Gspos("I571",5,"IT56",-27.2476,29.8892,0.0,idrotm[512],"ONLY");
27751 gMC->Gspos("I571",4,"IT56",-21.3723,34.5175,0.0,idrotm[513],"ONLY");
27752 gMC->Gspos("I571",3,"IT56",-14.6104,37.7138,0.0,idrotm[653],"ONLY");
27753 gMC->Gspos("I571",2,"IT56",-7.4599,39.9072,0.0,idrotm[514],"ONLY");
27754 gMC->Gspos("I571",1,"IT56",0.0,40.445,0.0,0,"ONLY");
27755 gMC->Gspos("I571",34,"IT56",7.46,39.9071,0.0,idrotm[515],"ONLY");
27756 gMC->Gspos("I571",33,"IT56",14.6104,37.7138,0.0,idrotm[516],"ONLY");
27757 gMC->Gspos("I571",32,"IT56",21.3723,34.5175,0.0,idrotm[517],"ONLY");
27758 gMC->Gspos("I571",31,"IT56",27.2476,29.8892,0.0,idrotm[518],"ONLY");
27759 gMC->Gspos("I571",30,"IT56",32.3983,24.466,0.0,idrotm[519],"ONLY");
27760 gMC->Gspos("I571",29,"IT56",36.2049,18.0279,0.0,idrotm[520],"ONLY");
27761 gMC->Gspos("I571",28,"IT56",39.0486,11.1103,0.0,idrotm[521],"ONLY");
27762 gMC->Gspos("I571",27,"IT56",40.2725,3.7318,0.0,idrotm[522],"ONLY");
27763 gMC->Gspos("I571",26,"IT56",40.4252,-3.746,0.0,idrotm[523],"ONLY");
27764 gMC->Gspos("I571",25,"IT56",38.901,-11.0683,0.0,idrotm[524],"ONLY");
27765 gMC->Gspos("I571",24,"IT56",36.3422,-18.0963,0.0,idrotm[525],"ONLY");
27766 gMC->Gspos("I571",23,"IT56",32.2758,-24.3736,0.0,idrotm[526],"ONLY");
27767 gMC->Gspos("I571",22,"IT56",27.351,-30.0026,0.0,idrotm[527],"ONLY");
27768 gMC->Gspos("I571",21,"IT56",21.2915,-34.387,0.0,idrotm[528],"ONLY");
27769 gMC->Gspos("I571",20,"IT56",14.6658,-37.8569,0.0,idrotm[618],"ONLY");
27770 gMC->Gspos("I571",19,"IT56",7.4317,-39.7563,0.0,idrotm[529],"ONLY");
27771 gMC->Gspos("I571",18,"IT56",0.0,-40.5984,0.0,idrotm[533],"ONLY");
27772 gMC->Gspos("I571",17,"IT56",-7.4318,-39.7563,0.0,idrotm[530],"ONLY");
27773 gMC->Gspos("I571",16,"IT56",-14.6659,-37.8569,0.0,idrotm[531],"ONLY");
27774 gMC->Gspos("I565",13,"IT56",-30.6798,-23.1683,0.0,idrotm[504],"ONLY");
27775 gMC->Gspos("I565",12,"IT56",-34.5519,-17.2048,0.0,idrotm[505],"ONLY");
27776 gMC->Gspos("I565",11,"IT56",-36.9774,-10.521,0.0,idrotm[506],"ONLY");
27777 gMC->Gspos("I565",10,"IT56",-38.4338,-3.5614,0.0,idrotm[507],"ONLY");
27778 gMC->Gspos("I565",9,"IT56",-38.281,3.5473,0.0,idrotm[508],"ONLY");
27779 gMC->Gspos("I565",8,"IT56",-37.1249,10.563,0.0,idrotm[509],"ONLY");
27780 gMC->Gspos("I565",7,"IT56",-34.4146,17.1364,0.0,idrotm[510],"ONLY");
27781 gMC->Gspos("I565",6,"IT56",-30.8022,23.2608,0.0,idrotm[511],"ONLY");
27782 gMC->Gspos("I565",5,"IT56",-25.9002,28.4112,0.0,idrotm[512],"ONLY");
27783 gMC->Gspos("I565",4,"IT56",-20.3195,32.817,0.0,idrotm[513],"ONLY");
27784 gMC->Gspos("I565",3,"IT56",-13.8879,35.8489,0.0,idrotm[653],"ONLY");
27785 gMC->Gspos("I565",2,"IT56",-7.0924,37.9412,0.0,idrotm[514],"ONLY");
27786 gMC->Gspos("I565",1,"IT56",0.0,38.445,0.0,0,"ONLY");
27787 gMC->Gspos("I565",34,"IT56",7.0925,37.9412,0.0,idrotm[515],"ONLY");
27788 gMC->Gspos("I565",33,"IT56",13.888,35.8489,0.0,idrotm[516],"ONLY");
27789 gMC->Gspos("I565",32,"IT56",20.3195,32.817,0.0,idrotm[517],"ONLY");
27790 gMC->Gspos("I565",31,"IT56",25.9002,28.4112,0.0,idrotm[518],"ONLY");
27791 gMC->Gspos("I565",30,"IT56",30.8022,23.2607,0.0,idrotm[519],"ONLY");
27792 gMC->Gspos("I565",29,"IT56",34.4146,17.1364,0.0,idrotm[520],"ONLY");
27793 gMC->Gspos("I565",28,"IT56",37.125,10.5629,0.0,idrotm[521],"ONLY");
27794 gMC->Gspos("I565",27,"IT56",38.281,3.5472,0.0,idrotm[522],"ONLY");
27795 gMC->Gspos("I565",26,"IT56",38.4338,-3.5614,0.0,idrotm[523],"ONLY");
27796 gMC->Gspos("I565",25,"IT56",36.9774,-10.521,0.0,idrotm[524],"ONLY");
27797 gMC->Gspos("I565",24,"IT56",34.5519,-17.2048,0.0,idrotm[525],"ONLY");
27798 gMC->Gspos("I565",23,"IT56",30.6798,-23.1683,0.0,idrotm[526],"ONLY");
27799 gMC->Gspos("I565",22,"IT56",26.0036,-28.5246,0.0,idrotm[527],"ONLY");
27800 gMC->Gspos("I565",21,"IT56",20.2387,-32.6866,0.0,idrotm[528],"ONLY");
27801 gMC->Gspos("I565",20,"IT56",13.9433,-35.992,0.0,idrotm[618],"ONLY");
27802 gMC->Gspos("I565",19,"IT56",7.0642,-37.7904,0.0,idrotm[529],"ONLY");
27803 gMC->Gspos("I565",18,"IT56",0.0,-38.5984,0.0,idrotm[533],"ONLY");
27804 gMC->Gspos("I565",17,"IT56",-7.0643,-37.7904,0.0,idrotm[530],"ONLY");
27805 gMC->Gspos("I565",16,"IT56",-13.9434,-35.992,0.0,idrotm[531],"ONLY");
27806 gMC->Gspos("I565",15,"IT56",-20.2387,-32.6866,0.0,idrotm[501],"ONLY");
27807 gMC->Gspos("I565",14,"IT56",-26.0036,-28.5246,0.0,idrotm[503],"ONLY");
27808 gMC->Gspos("I553",1,"I570",0.005,0.0,52.8453,0,"ONLY");
27809 gMC->Gspos("I523",1,"I570",0.0,0.0,46.9203+0.82,0,"ONLY");
27810 gMC->Gspos("I523",2,"I570",0.0,0.0,43.0103+0.82,0,"ONLY");
27811 gMC->Gspos("I523",3,"I570",0.0,0.0,39.1003+0.82,0,"ONLY");
27812 gMC->Gspos("I523",4,"I570",0.0,0.0,35.1903+0.82,0,"ONLY");
27813 gMC->Gspos("I523",5,"I570",0.0,0.0,31.2803+0.82,0,"ONLY");
27814 gMC->Gspos("I523",6,"I570",0.0,0.0,27.3703+0.82,0,"ONLY");
27815 gMC->Gspos("I523",7,"I570",0.0,0.0,23.4603+0.82,0,"ONLY");
27816 gMC->Gspos("I523",8,"I570",0.0,0.0,19.5503+0.82,0,"ONLY");
27817 gMC->Gspos("I523",9,"I570",0.0,0.0,15.6403+0.82,0,"ONLY");
27818 gMC->Gspos("I523",10,"I570",0.0,0.0,11.7303+0.82,0,"ONLY");
27819 gMC->Gspos("I523",11,"I570",0.0,0.0,7.8203+0.82,0,"ONLY");
27820 gMC->Gspos("I523",12,"I570",0.0,0.0,3.9103+0.82,0,"ONLY");
27821 gMC->Gspos("I523",13,"I570",0.0,0.0,0.0003+0.82,0,"ONLY");
27822 gMC->Gspos("I523",14,"I570",0.0,0.0,-3.9097+0.82,0,"ONLY");
27823 gMC->Gspos("I523",15,"I570",0.0,0.0,-7.8197+0.82,0,"ONLY");
27824 gMC->Gspos("I523",16,"I570",0.0,0.0,-11.7297+0.82,0,"ONLY");
27825 gMC->Gspos("I523",17,"I570",0.0,0.0,-15.6397+0.82,0,"ONLY");
27826 gMC->Gspos("I523",18,"I570",0.0,0.0,-19.5497+0.82,0,"ONLY");
27827 gMC->Gspos("I523",19,"I570",0.0,0.0,-23.4597+0.82,0,"ONLY");
27828 gMC->Gspos("I523",20,"I570",0.0,0.0,-27.3697+0.82,0,"ONLY");
27829 gMC->Gspos("I523",21,"I570",0.0,0.0,-31.2797+0.82,0,"ONLY");
27830 gMC->Gspos("I523",22,"I570",0.0,0.0,-35.1897+0.82,0,"ONLY");
27831 gMC->Gspos("I523",23,"I570",0.0,0.0,-39.0997+0.82,0,"ONLY");
27832 gMC->Gspos("I523",24,"I570",0.0,0.0,-43.0097+0.82,0,"ONLY");
27833 gMC->Gspos("I523",25,"I570",0.0,0.0,-46.9197+0.82,0,"ONLY");
27834 gMC->Gspos("I553",2,"I570",-0.005,0.0,-51.2047,idrotm[570],"ONLY");
27835 gMC->Gspos("I566",1,"I569",0.0,-0.03,46.9203,idrotm[532],"ONLY");
27836 gMC->Gspos("I566",2,"I569",0.0,0.03,43.0103,0,"ONLY");
27837 gMC->Gspos("I566",3,"I569",0.0,-0.03,39.1003,idrotm[532],"ONLY");
27838 gMC->Gspos("I566",4,"I569",0.0,0.03,35.1903,0,"ONLY");
27839 gMC->Gspos("I566",5,"I569",0.0,-0.03,31.2803,idrotm[532],"ONLY");
27840 gMC->Gspos("I566",6,"I569",0.0,0.03,27.3703,0,"ONLY");
27841 gMC->Gspos("I566",7,"I569",0.0,-0.03,23.4603,idrotm[532],"ONLY");
27842 gMC->Gspos("I566",8,"I569",0.0,0.03,19.5503,0,"ONLY");
27843 gMC->Gspos("I566",9,"I569",0.0,-0.03,15.6403,idrotm[532],"ONLY");
27844 gMC->Gspos("I566",10,"I569",0.0,0.03,11.7303,0,"ONLY");
27845 gMC->Gspos("I566",11,"I569",0.0,-0.03,7.8203,idrotm[532],"ONLY");
27846 gMC->Gspos("I566",12,"I569",0.0,0.03,3.9103,0,"ONLY");
27847 gMC->Gspos("I566",13,"I569",0.0,-0.03,0.0003,0,"ONLY");
27848 gMC->Gspos("I566",14,"I569",0.0,0.03,-3.9097,0,"ONLY");
27849 gMC->Gspos("I566",15,"I569",0.0,-0.03,-7.8197,idrotm[532],"ONLY");
27850 gMC->Gspos("I566",16,"I569",0.0,0.03,-11.7297,0,"ONLY");
27851 gMC->Gspos("I566",17,"I569",0.0,-0.03,-15.6397,0,"ONLY");
27852 gMC->Gspos("I566",18,"I569",0.0,0.03,-19.5497,0,"ONLY");
27853 gMC->Gspos("I566",19,"I569",0.0,-0.03,-23.4597,idrotm[532],"ONLY");
27854 gMC->Gspos("I566",20,"I569",0.0,0.03,-27.3697,0,"ONLY");
27855 gMC->Gspos("I566",21,"I569",0.0,-0.03,-31.2797,idrotm[532],"ONLY");
27856 gMC->Gspos("I566",22,"I569",0.0,0.03,-35.1897,0,"ONLY");
27857 gMC->Gspos("I566",23,"I569",0.0,-0.03,-39.0997,0,"ONLY");
27858 gMC->Gspos("I566",24,"I569",0.0,0.03,-43.0097,0,"ONLY");
27859 gMC->Gspos("I566",25,"I569",0.0,-0.03,-46.9197,idrotm[532],"ONLY");
27860 gMC->Gspos("I544",1,"I571",0.0101,0.0,43.125,0,"ONLY");
27861 gMC->Gspos("I516",20,"I571",0.0001,0.0,39.1-1.08,0,"ONLY");
27862 gMC->Gspos("I516",19,"I571",0.0001,0.0,35.19-1.08,0,"ONLY");
27863 gMC->Gspos("I516",18,"I571",0.0001,0.0,31.28-1.08,0,"ONLY");
27864 gMC->Gspos("I516",17,"I571",0.0001,0.0,27.37-1.08,0,"ONLY");
27865 gMC->Gspos("I516",16,"I571",0.0001,0.0,23.46-1.08,0,"ONLY");
27866 gMC->Gspos("I516",15,"I571",0.0001,0.0,19.55-1.08,0,"ONLY");
27867 gMC->Gspos("I516",14,"I571",0.0001,0.0,15.64-1.08,0,"ONLY");
27868 gMC->Gspos("I516",13,"I571",0.0001,0.0,11.73-1.08,0,"ONLY");
27869 gMC->Gspos("I516",12,"I571",0.0001,0.0,7.82-1.08,0,"ONLY");
27870 gMC->Gspos("I516",11,"I571",0.0001,0.0,3.91-1.08,0,"ONLY");
27871 gMC->Gspos("I516",10,"I571",0.0001,0.0,0.0-1.08,0,"ONLY");
27872 gMC->Gspos("I516",9,"I571",0.0001,0.0,-3.91-1.08,0,"ONLY");
27873 gMC->Gspos("I516",8,"I571",0.0001,0.0,-7.82-1.08,0,"ONLY");
27874 gMC->Gspos("I516",7,"I571",0.0001,0.0,-11.73-1.08,0,"ONLY");
27875 gMC->Gspos("I516",6,"I571",0.0001,0.0,-15.64-1.08,0,"ONLY");
27876 gMC->Gspos("I516",5,"I571",0.0001,0.0,-19.55-1.08,0,"ONLY");
27877 gMC->Gspos("I516",4,"I571",0.0001,0.0,-23.46-1.08,0,"ONLY");
27878 gMC->Gspos("I516",3,"I571",0.0001,0.0,-27.37-1.08,0,"ONLY");
27879 gMC->Gspos("I516",2,"I571",0.0001,0.0,-31.28-1.08,0,"ONLY");
27880 gMC->Gspos("I516",1,"I571",0.0001,0.0,-35.19-1.08,0,"ONLY");
27881 gMC->Gspos("I544",2,"I571",-0.0099,0.0,-41.375,idrotm[570],"ONLY");
27882 gMC->Gspos("I562",1,"I565",0.0,0.03,41.1546,0,"ONLY");
27883 gMC->Gspos("I562",2,"I565",0.0,-0.03,37.2246,0,"ONLY");
27884 gMC->Gspos("I562",3,"I565",0.0,0.03,33.3146,0,"ONLY");
27885 gMC->Gspos("I562",4,"I565",0.0,-0.03,29.3846,0,"ONLY");
27886 gMC->Gspos("I562",5,"I565",0.0,0.03,25.4746,0,"ONLY");
27887 gMC->Gspos("I562",6,"I565",0.0,-0.03,21.5446,0,"ONLY");
27888 gMC->Gspos("I562",7,"I565",0.0,0.03,17.6346,0,"ONLY");
27889 gMC->Gspos("I562",8,"I565",0.0,-0.03,13.7046,0,"ONLY");
27890 gMC->Gspos("I562",9,"I565",0.0,0.03,9.7946,0,"ONLY");
27891 gMC->Gspos("I562",10,"I565",0.0,-0.03,5.8645,0,"ONLY");
27892 gMC->Gspos("I562",11,"I565",0.0,0.03,1.9546,0,"ONLY");
27893 gMC->Gspos("I562",12,"I565",0.0,-0.03,-1.9754,0,"ONLY");
27894 gMC->Gspos("I562",13,"I565",0.0,0.03,-5.8855,0,"ONLY");
27895 gMC->Gspos("I562",14,"I565",0.0,-0.03,-9.8154,0,"ONLY");
27896 gMC->Gspos("I562",15,"I565",0.0,0.03,-13.7254,0,"ONLY");
27897 gMC->Gspos("I562",16,"I565",0.0,-0.03,-17.6555,0,"ONLY");
27898 gMC->Gspos("I562",17,"I565",0.0,0.03,-21.5655,0,"ONLY");
27899 gMC->Gspos("I562",18,"I565",0.0,-0.03,-25.4954,0,"ONLY");
27900 gMC->Gspos("I562",19,"I565",0.0,0.03,-29.4054,0,"ONLY");
27901 gMC->Gspos("I562",20,"I565",0.0,-0.03,-33.3354,0,"ONLY");
27902 gMC->Gspos("I562",21,"I565",0.0,0.03,-37.2454,0,"ONLY");
27903 gMC->Gspos("I562",22,"I565",0.0,-0.03,-41.1554,0,"ONLY");
27904 gMC->Gspos("I559",1,"I553",2.25,-1.615,0.0,0,"ONLY");
27905 gMC->Gspos("I560",1,"I553",2.25,-1.615,0.0,0,"ONLY");
27906 gMC->Gspos("I560",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
27907 gMC->Gspos("I558",1,"I553",-1.7167,-1.52,0.0,idrotm[583],"ONLY");
27908 gMC->Gspos("I557",1,"I553",-1.8533,-1.341,0.0,idrotm[581],"ONLY");
27909 gMC->Gspos("I558",2,"I553",1.8367,-1.3122,0.0,idrotm[575],"ONLY");
27910 gMC->Gspos("I557",2,"I553",1.75,-1.52,0.0,idrotm[583],"ONLY");
27911 gMC->Gspos("I558",3,"I553",-0.12,1.6613,0.0,idrotm[581],"ONLY");
27912 gMC->Gspos("I557",3,"I553",0.1034,1.6901,0.0,idrotm[575],"ONLY");
27913 gMC->Gspos("I556",3,"I553",-1.031,0.2033,-2.203,idrotm[580],"ONLY");
27914 gMC->Gspos("I556",1,"I553",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
27915 gMC->Gspos("I554",1,"I553",0.0,-1.58,0.71,0,"ONLY");
27916 gMC->Gspos("I555",1,"I553",-0.0072,-1.58,-1.2311,idrotm[633],"ONLY");
27917 gMC->Gspos("I556",2,"I553",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
27918 gMC->Gspos("I556",4,"I553",-1.031,0.2033,-0.287,idrotm[579],"ONLY");
27919 gMC->Gspos("I559",2,"I553",-2.25,-1.615,0.0,idrotm[573],"ONLY");
27920 gMC->Gspos("I561",1,"I553",2.1,-1.615,-0.24,0,"MANY");
27921 gMC->Gspos("I561",2,"I553",-2.1,-1.615,-0.24,idrotm[573],"MANY");
27922 gMC->Gspos("I519",37,"I523",0.0001,-1.79,-0.99,idrotm[586],"ONLY");
27923 gMC->Gspos("I519",36,"I523",-3.2986,-1.79,-1.2943,0,"ONLY");
27924 gMC->Gspos("I519",35,"I523",-3.2986,-1.71,-1.2943,0,"ONLY");
27925 gMC->Gspos("I519",34,"I523",-3.2286,-1.71,-1.2943,0,"ONLY");
27926 gMC->Gspos("I519",33,"I523",-3.2286,-1.79,-1.2943,0,"ONLY");
27927 gMC->Gspos("I519",32,"I523",-3.1586,-1.79,-1.2943,0,"ONLY");
27928 gMC->Gspos("I519",31,"I523",-3.1586,-1.71,-1.2943,0,"ONLY");
27929 gMC->Gspos("I519",30,"I523",-1.3436,-1.71,-1.2943,0,"ONLY");
27930 gMC->Gspos("I519",29,"I523",-1.3436,-1.79,-1.2943,0,"ONLY");
27931 gMC->Gspos("I519",28,"I523",-1.2736,-1.79,-1.2943,0,"ONLY");
27932 gMC->Gspos("I519",27,"I523",-1.2736,-1.71,-1.2943,0,"ONLY");
27933 gMC->Gspos("I519",26,"I523",-1.2036,-1.71,-1.2943,0,"ONLY");
27934 gMC->Gspos("I519",25,"I523",-1.2036,-1.79,-1.2943,0,"ONLY");
27935 gMC->Gspos("I519",24,"I523",-1.0458,-1.79,-1.2943,0,"ONLY");
27936 gMC->Gspos("I519",23,"I523",-1.0458,-1.71,-1.2943,0,"ONLY");
27937 gMC->Gspos("I519",22,"I523",-0.9758,-1.71,-1.2943,0,"ONLY");
27938 gMC->Gspos("I519",21,"I523",-0.9758,-1.79,-1.2943,0,"ONLY");
27939 gMC->Gspos("I519",20,"I523",-0.9058,-1.79,-1.2943,0,"ONLY");
27940 gMC->Gspos("I519",19,"I523",-0.9058,-1.71,-1.2943,0,"ONLY");
27941 gMC->Gspos("I519",18,"I523",0.9092,-1.71,-1.2943,0,"ONLY");
27942 gMC->Gspos("I519",17,"I523",0.9092,-1.79,-1.2943,0,"ONLY");
27943 gMC->Gspos("I519",16,"I523",0.9792,-1.79,-1.2943,0,"ONLY");
27944 gMC->Gspos("I519",15,"I523",0.9792,-1.71,-1.2943,0,"ONLY");
27945 gMC->Gspos("I519",14,"I523",1.0492,-1.71,-1.2943,0,"ONLY");
27946 gMC->Gspos("I519",13,"I523",1.0492,-1.79,-1.2943,0,"ONLY");
27947 gMC->Gspos("I519",12,"I523",1.207,-1.79,-1.2943,0,"ONLY");
27948 gMC->Gspos("I519",11,"I523",1.207,-1.71,-1.2943,0,"ONLY");
27949 gMC->Gspos("I519",10,"I523",1.277,-1.71,-1.2943,0,"ONLY");
27950 gMC->Gspos("I519",9,"I523",1.277,-1.79,-1.2943,0,"ONLY");
27951 gMC->Gspos("I519",8,"I523",1.347,-1.79,-1.2943,0,"ONLY");
27952 gMC->Gspos("I519",7,"I523",1.347,-1.71,-1.2943,0,"ONLY");
27953 gMC->Gspos("I519",6,"I523",3.162,-1.71,-1.2943,0,"ONLY");
27954 gMC->Gspos("I519",5,"I523",3.162,-1.79,-1.2943,0,"ONLY");
27955 gMC->Gspos("I519",4,"I523",3.232,-1.79,-1.2943,0,"ONLY");
27956 gMC->Gspos("I519",3,"I523",3.232,-1.71,-1.2943,0,"ONLY");
27957 gMC->Gspos("I521",12,"I523",-2.8209,-1.7925,-0.982,0,"ONLY");
27958 gMC->Gspos("I521",11,"I523",-1.6895,-1.7925,-0.982,0,"ONLY");
27959 gMC->Gspos("I521",10,"I523",-0.5631,-1.7925,-0.982,0,"ONLY");
27960 gMC->Gspos("I521",9,"I523",0.5633,-1.7925,-0.982,0,"ONLY");
27961 gMC->Gspos("I521",8,"I523",1.6861,-1.7925,-0.982,0,"ONLY");
27962 gMC->Gspos("I521",7,"I523",2.8161,-1.7925,-0.982,0,"ONLY");
27963 gMC->Gspos("I519",2,"I523",3.302,-1.79,-1.2943,0,"ONLY");
27964 gMC->Gspos("I520",3,"I523",0.0001,-1.845,-1.19,0,"ONLY");
27965 gMC->Gspos("I520",2,"I523",-2.2499,-1.845,-1.19,0,"ONLY");
27966 gMC->Gspos("I521",6,"I523",-2.8209,-1.7075,-0.982,0,"ONLY");
27967 gMC->Gspos("I521",5,"I523",-1.6895,-1.7075,-0.982,0,"ONLY");
27968 gMC->Gspos("I521",4,"I523",-0.5631,-1.7075,-0.982,0,"ONLY");
27969 gMC->Gspos("I521",3,"I523",0.5633,-1.7075,-0.982,0,"ONLY");
27970 gMC->Gspos("I521",2,"I523",1.6861,-1.7075,-0.982,0,"ONLY");
27971 gMC->Gspos("I518",1,"I523",0.0001,-1.75,-1.065,0,"ONLY");
27972 gMC->Gspos("I519",1,"I523",3.302,-1.71,-1.2943,0,"ONLY");
27973 gMC->Gspos("I520",1,"I523",2.2501,-1.845,-1.19,0,"ONLY");
27974 gMC->Gspos("I521",1,"I523",2.8161,-1.7075,-0.982,0,"ONLY");
27975 gMC->Gspos("I522",1,"I523",2.2501,-1.655,-1.3,idrotm[583],"MANY");
27976 gMC->Gspos("I522",2,"I523",-2.2499,-1.655,-1.3,idrotm[583],"MANY");
27977 gMC->Gspos("I542",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
27978 gMC->Gspos("I541",2,"I523",-2.2499,-1.615,0.0,idrotm[573],"ONLY");
27979 gMC->Gspos("I541",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
27980 gMC->Gspos("I542",1,"I523",2.2501,-1.615,0.0,0,"ONLY");
27981 gMC->Gspos("I543",1,"I523",2.1001,-1.615,0.955,0,"MANY");
27982 gMC->Gspos("I543",2,"I523",-2.0999,-1.615,0.955,idrotm[573],"MANY");
27983 gMC->Gspos("I537",2,"I523",1.7501,-1.52,0.0,idrotm[583],"ONLY");
27984 gMC->Gspos("I538",2,"I523",1.8368,-1.3122,0.0,idrotm[575],"ONLY");
27985 gMC->Gspos("I537",3,"I523",0.1035,1.6901,0.0,idrotm[575],"ONLY");
27986 gMC->Gspos("I538",3,"I523",-0.1199,1.6612,0.0,idrotm[581],"ONLY");
27987 gMC->Gspos("I538",1,"I523",-1.7166,-1.52,0.0,idrotm[583],"ONLY");
27988 gMC->Gspos("I537",1,"I523",-1.8532,-1.341,0.0,idrotm[581],"ONLY");
27989 gMC->Gspos("I536",3,"I523",-1.031,0.2033,-1.008,idrotm[580],"ONLY");
27990 gMC->Gspos("I536",4,"I523",-1.031,0.2033,0.908,idrotm[579],"ONLY");
27991 gMC->Gspos("I535",1,"I523",-0.0072,-1.58,-0.0361,idrotm[633],"ONLY");
27992 gMC->Gspos("I536",2,"I523",1.0312,0.2033,-1.008,idrotm[577],"ONLY");
27993 gMC->Gspos("I536",1,"I523",1.0312,0.2033,0.908,idrotm[576],"ONLY");
27994 gMC->Gspos("I534",1,"I523",0.0001,-1.58,1.905,0,"ONLY");
27995 gMC->Gspos("I540",1,"I523",0.0001,-1.785,1.905,idrotm[571],"ONLY");
27996 gMC->Gspos("I539",1,"I523",1.8001,-1.75,-0.195,idrotm[571],"ONLY");
27997 gMC->Gspos("I539",2,"I523",-1.7999,-1.75,-0.195,idrotm[572],"ONLY");
27998 gMC->Gspos("ITS6",1,"I566",0.0,0.0,0.0,0,"ONLY");
27999 gMC->Gspos("I550",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28000 gMC->Gspos("I551",1,"I544",2.25,-1.615,0.0,0,"ONLY");
28001 gMC->Gspos("I551",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28002 gMC->Gspos("I550",2,"I544",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28003 gMC->Gspos("I549",1,"I544",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28004 gMC->Gspos("I548",1,"I544",1.8533,-1.341,0.0,idrotm[575],"ONLY");
28005 gMC->Gspos("I547",1,"I544",1.0311,0.2033,-0.287,idrotm[576],"ONLY");
28006 gMC->Gspos("I545",1,"I544",0.0,-1.58,0.71,0,"ONLY");
28007 gMC->Gspos("I547",2,"I544",1.0311,0.2033,-2.203,idrotm[577],"ONLY");
28008 gMC->Gspos("I546",1,"I544",-0.0073,-1.58,-1.2311,idrotm[633],"ONLY");
28009 gMC->Gspos("I547",4,"I544",-1.0311,0.2033,-0.287,idrotm[579],"ONLY");
28010 gMC->Gspos("I547",3,"I544",-1.0311,0.2033,-2.203,idrotm[580],"ONLY");
28011 gMC->Gspos("I548",2,"I544",-0.1033,1.6901,0.0,idrotm[581],"O]NLY");
28012 gMC->Gspos("I549",2,"I544",0.12,1.6613,0.0,idrotm[575],"ONLY");
28013 gMC->Gspos("I549",3,"I544",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28014 gMC->Gspos("I548",3,"I544",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28015 gMC->Gspos("I552",1,"I544",2.1,-1.615,-0.24,0,"MANY");
28016 gMC->Gspos("I552",2,"I544",-2.1,-1.615,-0.24,idrotm[573],"MANY");
28017 gMC->Gspos("I515",12,"I516",-1.6896,-1.7075,-0.9822,0,"ONLY");
28018 gMC->Gspos("I515",11,"I516",-1.6896,-1.7925,-0.9822,0,"ONLY");
28019 gMC->Gspos("I513",37,"I516",0.0,-1.79,-1.035,idrotm[586],"ONLY");
28020 gMC->Gspos("I513",1,"I516",-3.2987,-1.71,-1.2943,0,"ONLY");
28021 gMC->Gspos("I515",1,"I516",-2.816,-1.7075,-0.9822,0,"ONLY");
28022 gMC->Gspos("I514",1,"I516",-2.25,-1.845,-1.19,0,"ONLY");
28023 gMC->Gspos("I514",2,"I516",0.0,-1.845,-1.19,0,"ONLY");
28024 gMC->Gspos("I514",3,"I516",2.25,-1.845,-1.19,0,"ONLY");
28025 gMC->Gspos("I515",2,"I516",-2.816,-1.7925,-0.9822,0,"ONLY");
28026 gMC->Gspos("I513",2,"I516",-3.2987,-1.79,-1.2943,0,"ONLY");
28027 gMC->Gspos("I515",3,"I516",-0.5632,-1.7075,-0.9822,0,"ONLY");
28028 gMC->Gspos("I515",4,"I516",-0.5632,-1.7925,-0.9822,0,"ONLY");
28029 gMC->Gspos("I515",5,"I516",0.5632,-1.7925,-0.9822,0,"ONLY");
28030 gMC->Gspos("I515",6,"I516",0.5632,-1.7075,-0.9822,0,"ONLY");
28031 gMC->Gspos("I515",7,"I516",1.6896,-1.7075,-0.9822,0,"ONLY");
28032 gMC->Gspos("I515",8,"I516",1.6896,-1.7925,-0.9822,0,"ONLY");
28033 gMC->Gspos("I515",9,"I516",2.816,-1.7925,-0.9822,0,"ONLY");
28034 gMC->Gspos("I515",10,"I516",2.816,-1.7075,-0.9822,0,"ONLY");
28035 gMC->Gspos("I513",3,"I516",-3.2287,-1.79,-1.2943,0,"ONLY");
28036 gMC->Gspos("I513",4,"I516",-3.2287,-1.71,-1.2943,0,"ONLY");
28037 gMC->Gspos("I513",5,"I516",-3.1587,-1.71,-1.2943,0,"ONLY");
28038 gMC->Gspos("I513",6,"I516",-3.1587,-1.79,-1.2943,0,"ONLY");
28039 gMC->Gspos("I513",7,"I516",-1.3437,-1.79,-1.2943,0,"ONLY");
28040 gMC->Gspos("I513",8,"I516",-1.3437,-1.71,-1.2943,0,"ONLY");
28041 gMC->Gspos("I513",9,"I516",-1.2737,-1.71,-1.2943,0,"ONLY");
28042 gMC->Gspos("I513",10,"I516",-1.2737,-1.79,-1.2943,0,"ONLY");
28043 gMC->Gspos("I513",11,"I516",-1.2037,-1.79,-1.2943,0,"ONLY");
28044 gMC->Gspos("I513",12,"I516",-1.2037,-1.71,-1.2943,0,"ONLY");
28045 gMC->Gspos("I513",13,"I516",-1.046,-1.71,-1.2943,0,"ONLY");
28046 gMC->Gspos("I513",14,"I516",-1.046,-1.79,-1.2943,0,"ONLY");
28047 gMC->Gspos("I513",15,"I516",-0.976,-1.79,-1.2943,0,"ONLY");
28048 gMC->Gspos("I513",16,"I516",-0.976,-1.71,-1.2943,0,"ONLY");
28049 gMC->Gspos("I513",17,"I516",-0.906,-1.71,-1.2943,0,"ONLY");
28050 gMC->Gspos("I513",18,"I516",-0.906,-1.79,-1.2943,0,"ONLY");
28051 gMC->Gspos("I513",19,"I516",0.9091,-1.79,-1.2943,0,"ONLY");
28052 gMC->Gspos("I513",20,"I516",0.9091,-1.71,-1.2943,0,"ONLY");
28053 gMC->Gspos("I513",21,"I516",0.9791,-1.71,-1.2943,0,"ONLY");
28054 gMC->Gspos("I513",22,"I516",0.9791,-1.79,-1.2943,0,"ONLY");
28055 gMC->Gspos("I513",23,"I516",1.0491,-1.79,-1.2943,0,"ONLY");
28056 gMC->Gspos("I513",24,"I516",1.0491,-1.71,-1.2943,0,"ONLY");
28057 gMC->Gspos("I513",25,"I516",1.2068,-1.71,-1.2943,0,"ONLY");
28058 gMC->Gspos("I513",26,"I516",1.2068,-1.79,-1.2943,0,"ONLY");
28059 gMC->Gspos("I513",27,"I516",1.2768,-1.79,-1.2943,0,"ONLY");
28060 gMC->Gspos("I513",28,"I516",1.2768,-1.71,-1.2943,0,"ONLY");
28061 gMC->Gspos("I513",29,"I516",1.3469,-1.71,-1.2943,0,"ONLY");
28062 gMC->Gspos("I513",30,"I516",1.3469,-1.79,-1.2943,0,"ONLY");
28063 gMC->Gspos("I513",31,"I516",3.1619,-1.79,-1.2943,0,"ONLY");
28064 gMC->Gspos("I513",32,"I516",3.1619,-1.71,-1.2943,0,"ONLY");
28065 gMC->Gspos("I513",33,"I516",3.2319,-1.71,-1.2943,0,"ONLY");
28066 gMC->Gspos("I513",34,"I516",3.2319,-1.79,-1.2943,0,"ONLY");
28067 gMC->Gspos("I513",35,"I516",3.3019,-1.79,-1.2943,0,"ONLY");
28068 gMC->Gspos("I513",36,"I516",3.3019,-1.71,-1.2943,0,"ONLY");
28069 gMC->Gspos("I512",1,"I516",0.0,-1.75,-1.065,0,"ONLY");
28070 gMC->Gspos("I528",1,"I516",1.7167,-1.52,0.0,idrotm[583],"ONLY");
28071 gMC->Gspos("I527",1,"I516",1.8534,-1.341,0.0,idrotm[575],"ONLY");
28072 gMC->Gspos("I528",2,"I516",0.12,1.6613,0.0,idrotm[575],"ONLY");
28073 gMC->Gspos("I527",2,"I516",-0.1033,1.6901,0.0,idrotm[581],"ONLY");
28074 gMC->Gspos("I527",3,"I516",-1.75,-1.52,0.0,idrotm[583],"ONLY");
28075 gMC->Gspos("I528",3,"I516",-1.8367,-1.3122,0.0,idrotm[581],"ONLY");
28076 gMC->Gspos("I526",2,"I516",1.0311,0.2033,-1.008,idrotm[577],"ONLY");
28077 gMC->Gspos("I525",1,"I516",-0.0073,-1.58,-0.0361,idrotm[633],"ONLY");
28078 gMC->Gspos("I524",1,"I516",0.0,-1.58,1.905,0,"ONLY");
28079 gMC->Gspos("I526",1,"I516",1.0311,0.2033,0.908,idrotm[576],"ONLY");
28080 gMC->Gspos("I526",3,"I516",-1.0311,0.2033,0.908,idrotm[579],"ONLY");
28081 gMC->Gspos("I526",4,"I516",-1.0311,0.2033,-1.008,idrotm[580],"ONLY");
28082 gMC->Gspos("I529",1,"I516",1.8,-1.75,-0.195,idrotm[571],"ONLY");
28083 gMC->Gspos("I530",1,"I516",0.0,-1.785,1.905,idrotm[571],"ONLY");
28084 gMC->Gspos("I529",2,"I516",-1.8,-1.75,-0.195,idrotm[572],"ONLY");
28085 gMC->Gspos("I517",1,"I516",2.25,-1.655,-1.3,idrotm[583],"MANY");
28086 gMC->Gspos("I517",2,"I516",-2.25,-1.655,-1.3,idrotm[584],"MANY");
28087 gMC->Gspos("I531",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28088 gMC->Gspos("I531",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28089 gMC->Gspos("I532",1,"I516",2.25,-1.615,0.0,0,"ONLY");
28090 gMC->Gspos("I532",2,"I516",-2.25,-1.615,0.0,idrotm[573],"ONLY");
28091 gMC->Gspos("I533",1,"I516",2.1,-1.615,0.955,0,"MANY");
28092 gMC->Gspos("I533",2,"I516",-2.1,-1.615,0.955,idrotm[573],"MANY");
28093 gMC->Gspos("ITS5",1,"I562",0.0,0.0,0.0,0,"ONLY");
28096 // --- Place volumes of shield between SPD and SDD
28099 gMC->Gspos("IC01",1,"ITSD",0.0,0.0,0.0,0,"ONLY");
28100 gMC->Gspos("IC02",1,"ITSD",0.0,0.0,25.+8.75,0,"ONLY");
28101 gMC->Gspos("IC02",2,"ITSD",0.0,0.0,-25.-8.75,idrotm[200],"ONLY");
28102 //gMC->Gspos("IC03",1,"ITSD",0.0,0.0,25.+17.5+7.875,0,"ONLY");
28103 //gMC->Gspos("IC03",2,"ITSD",0.0,0.0,-25.-17.5-7.875,idrotm[200],"ONLY");
28106 // --- Place volumes of cylinders between SPD and SDD and SDD and SSD
28108 gMC->Gspos("ICY1",1,"IS02",0.0,0.0,0.,0,"ONLY");
28109 gMC->Gspos("ICY2",1,"IS01",0.0,0.0,0.,0,"ONLY");
28112 // --- Place volumes of SDD cone ----------------------------------
28115 gMC->Gspos("I093",1,"IS02",0.0,0.0,0.0,0,"MANY");
28116 gMC->Gspos("I093",2,"IS02",0.0,0.0,0.0,idrotm[856],"MANY");
28117 gMC->Gspos("I099",4,"IS02",0.0,0.0,0.0,idrotm[857],"MANY");
28118 gMC->Gspos("I099",3,"IS02",0.0,0.0,0.0,idrotm[858],"MANY");
28119 gMC->Gspos("I099",5,"IS02",0.0,0.0,0.0,idrotm[859],"MANY");
28120 gMC->Gspos("I099",6,"IS02",0.0,0.0,0.0,idrotm[860],"MANY");
28121 gMC->Gspos("I099",7,"IS02",0.0,0.0,0.0,idrotm[861],"MANY");
28122 gMC->Gspos("I099",2,"IS02",0.0,0.0,0.0,idrotm[862],"MANY");
28123 gMC->Gspos("I200",4,"IS02",0.0,0.0,0.0,idrotm[863],"MANY");
28124 gMC->Gspos("I200",3,"IS02",0.0,0.0,0.0,idrotm[864],"MANY");
28125 gMC->Gspos("I200",2,"IS02",0.0,0.0,0.0,idrotm[865],"MANY");
28126 gMC->Gspos("I200",13,"IS02",0.0,0.0,0.0,idrotm[867],"MANY");
28127 gMC->Gspos("I200",12,"IS02",0.0,0.0,0.0,idrotm[869],"MANY");
28128 gMC->Gspos("I200",11,"IS02",0.0,0.0,0.0,idrotm[870],"MANY");
28129 gMC->Gspos("I200",10,"IS02",0.0,0.0,0.0,idrotm[871],"MANY");
28130 gMC->Gspos("I200",9,"IS02",0.0,0.0,0.0,idrotm[872],"MANY");
28131 gMC->Gspos("I200",8,"IS02",0.0,0.0,0.0,idrotm[873],"MANY");
28132 gMC->Gspos("I200",7,"IS02",0.0,0.0,0.0,idrotm[874],"MANY");
28133 gMC->Gspos("I200",6,"IS02",0.0,0.0,0.0,idrotm[875],"MANY");
28134 gMC->Gspos("I200",5,"IS02",0.0,0.0,0.0,idrotm[876],"MANY");
28135 gMC->Gspos("I090",2,"IS02",0.0,0.0,-39.4,0,"ONLY");
28136 gMC->Gspos("I090",1,"IS02",0.0,0.0,39.4,idrotm[856],"ONLY");
28137 gMC->Gspos("I099",9,"IS02",0.0,0.0,0.0,idrotm[877],"ONLY");
28138 gMC->Gspos("I099",8,"IS02",0.0,0.0,0.0,idrotm[879],"ONLY");
28139 gMC->Gspos("I099",1,"IS02",0.0,0.0,0.0,idrotm[880],"ONLY");
28140 gMC->Gspos("I099",12,"IS02",0.0,0.0,0.0,idrotm[881],"ONLY");
28141 gMC->Gspos("I099",11,"IS02",0.0,0.0,0.0,idrotm[851],"ONLY");
28142 gMC->Gspos("I099",10,"IS02",0.0,0.0,0.0,idrotm[882],"ONLY");
28143 gMC->Gspos("I200",23,"IS02",0.0,0.0,0.0,idrotm[898],"ONLY");
28144 gMC->Gspos("I200",24,"IS02",0.0,0.0,0.0,idrotm[883],"ONLY");
28145 gMC->Gspos("I200",1,"IS02",0.0,0.0,0.0,idrotm[884],"ONLY");
28146 gMC->Gspos("I200",14,"IS02",0.0,0.0,0.0,idrotm[885],"ONLY");
28147 gMC->Gspos("I200",15,"IS02",0.0,0.0,0.0,idrotm[887],"ONLY");
28148 gMC->Gspos("I200",16,"IS02",0.0,0.0,0.0,idrotm[888],"ONLY");
28149 gMC->Gspos("I200",17,"IS02",0.0,0.0,0.0,idrotm[889],"ONLY");
28150 gMC->Gspos("I200",18,"IS02",0.0,0.0,0.0,idrotm[890],"ONLY");
28151 gMC->Gspos("I200",22,"IS02",0.0,0.0,0.0,idrotm[891],"ONLY");
28152 gMC->Gspos("I200",21,"IS02",0.0,0.0,0.0,idrotm[892],"ONLY");
28153 gMC->Gspos("I200",20,"IS02",0.0,0.0,0.0,idrotm[868],"ONLY");
28154 gMC->Gspos("I200",19,"IS02",0.0,0.0,0.0,idrotm[893],"ONLY");
28155 gMC->Gspos("I098",1,"IS02",0.0,0.0,33.6,0,"ONLY");
28156 gMC->Gspos("I097",1,"IS02",0.0,0.0,26.6,0,"ONLY");
28157 gMC->Gspos("I097",2,"IS02",0.0,0.0,-26.6,idrotm[856],"ONLY");
28158 gMC->Gspos("I098",2,"IS02",0.0,0.0,-33.6,idrotm[856],"ONLY");
28159 gMC->Gspos("I202",1,"IS02",12.1,0.0,33.84,0,"ONLY");
28160 gMC->Gspos("I202",6,"IS02",-6.05,-10.4789,33.84,idrotm[930],"ONLY");
28161 gMC->Gspos("I202",5,"IS02",-6.05,10.4789,33.84,idrotm[929],"ONLY");
28162 gMC->Gspos("I202",2,"IS02",12.1,0.0,-33.84,idrotm[856],"ONLY");
28163 gMC->Gspos("I202",3,"IS02",-6.05,10.4789,-33.84,idrotm[932],"ONLY");
28164 gMC->Gspos("I202",4,"IS02",-6.05,-10.4789,-33.84,idrotm[934],"ONLY");
28165 gMC->Gspos("I203",12,"IS02",21.8453,0.0,-42.24,idrotm[856],"ONLY");
28166 gMC->Gspos("I203",11,"IS02",10.9227,-18.9186,-42.24,idrotm[935],"ONLY");
28167 gMC->Gspos("I203",10,"IS02",10.9227,-18.9186,42.24,idrotm[846],"ONLY");
28168 gMC->Gspos("I203",9,"IS02",-10.9227,-18.9186,-42.24,idrotm[934],"ONLY");
28169 gMC->Gspos("I203",8,"IS02",-10.9227,-18.9186,42.24,idrotm[930],"ONLY");
28170 gMC->Gspos("I203",7,"IS02",-21.8453,0.0,-42.24,idrotm[933],"ONLY");
28171 gMC->Gspos("I203",6,"IS02",-21.8453,0.0,42.24,idrotm[878],"ONLY");
28172 gMC->Gspos("I203",5,"IS02",-10.9227,18.9186,-42.24,idrotm[932],"ONLY");
28173 gMC->Gspos("I203",4,"IS02",-10.9227,18.9186,42.24,idrotm[929],"ONLY");
28174 gMC->Gspos("I203",3,"IS02",10.9227,18.9186,-42.24,idrotm[931],"ONLY");
28175 gMC->Gspos("I203",2,"IS02",10.9227,18.9186,42.24,idrotm[853],"ONLY");
28176 gMC->Gspos("I203",1,"IS02",21.8453,0.0,42.24,0,"ONLY");
28177 gMC->Gspos("I095",1,"I098",0.0,0.0,0.0,0,"ONLY");
28178 gMC->Gspos("I096",23,"I098",22.77,0.0,0.0,idrotm[894],"MANY");
28179 gMC->Gspos("I096",14,"I098",22.3754,6.57,0.0,idrotm[895],"MANY");
28180 gMC->Gspos("I096",3,"I098",19.1553,12.3104,0.0,idrotm[896],"MANY");
28181 gMC->Gspos("I096",16,"I098",15.2714,17.6241,0.0,idrotm[897],"MANY");
28182 gMC->Gspos("I096",5,"I098",9.459,20.7123,0.0,idrotm[899],"MANY");
28183 gMC->Gspos("I096",18,"I098",3.3188,23.0826,0.0,idrotm[900],"MANY");
28184 gMC->Gspos("I096",7,"I098",-3.2405,22.5382,0.0,idrotm[901],"MANY");
28185 gMC->Gspos("I096",20,"I098",-9.6875,21.2126,0.0,idrotm[902],"MANY");
28186 gMC->Gspos("I096",9,"I098",-14.9112,17.2084,0.0,idrotm[903],"MANY");
28187 gMC->Gspos("I096",22,"I098",-19.618,12.6077,0.0,idrotm[904],"MANY");
28188 gMC->Gspos("I096",11,"I098",-21.8477,6.4151,0.0,idrotm[905],"MANY");
28189 gMC->Gspos("I096",24,"I098",-23.32,0.0,0.0,idrotm[906],"MANY");
28190 gMC->Gspos("I096",13,"I098",-21.8477,-6.4151,0.0,idrotm[907],"MANY");
28191 gMC->Gspos("I096",4,"I098",-19.618,-12.6077,0.0,idrotm[908],"MANY");
28192 gMC->Gspos("I096",15,"I098",-14.9112,-17.2084,0.0,idrotm[909],"MANY");
28193 gMC->Gspos("I096",6,"I098",-9.6875,-21.2126,0.0,idrotm[910],"MANY");
28194 gMC->Gspos("I096",17,"I098",-3.2405,-22.5382,0.0,idrotm[911],"MANY");
28195 gMC->Gspos("I096",8,"I098",3.3188,-23.0826,0.0,idrotm[912],"MANY");
28196 gMC->Gspos("I096",19,"I098",9.459,-20.7123,0.0,idrotm[913],"MANY");
28197 gMC->Gspos("I096",10,"I098",15.2714,-17.6241,0.0,idrotm[914],"MANY");
28198 gMC->Gspos("I096",21,"I098",19.1553,-12.3104,0.0,idrotm[915],"MANY");
28199 gMC->Gspos("I096",12,"I098",22.3754,-6.57,0.0,idrotm[916],"MANY");
28200 gMC->Gspos("I094",1,"I097",0.0,0.0,0.0,0,"ONLY");
28201 gMC->Gspos("I096",1,"I097",13.87,0.0,0.0,idrotm[894],"MANY");
28202 gMC->Gspos("I096",32,"I097",13.037,6.2783,0.0,idrotm[917],"MANY");
28203 gMC->Gspos("I096",25,"I097",8.6478,10.844,0.0,idrotm[918],"MANY");
28204 gMC->Gspos("I096",34,"I097",3.2199,14.1072,0.0,idrotm[919],"MANY");
28205 gMC->Gspos("I096",27,"I097",-3.0864,13.5223,0.0,idrotm[920],"MANY");
28206 gMC->Gspos("I096",36,"I097",-9.0219,11.3131,0.0,idrotm[921],"MANY");
28207 gMC->Gspos("I096",29,"I097",-12.4964,6.018,0.0,idrotm[922],"MANY");
28208 gMC->Gspos("I096",2,"I097",-14.47,0.0,0.0,idrotm[906],"MANY");
28209 gMC->Gspos("I096",31,"I097",-12.4964,-6.018,0.0,idrotm[923],"MANY");
28210 gMC->Gspos("I096",26,"I097",-9.0219,-11.3131,0.0,idrotm[924],"MANY");
28211 gMC->Gspos("I096",33,"I097",-3.0864,-13.5223,0.0,idrotm[925],"MANY");
28212 gMC->Gspos("I096",28,"I097",3.2199,-14.1072,0.0,idrotm[926],"MANY");
28213 gMC->Gspos("I096",35,"I097",8.6478,-10.844,0.0,idrotm[927],"MANY");
28214 gMC->Gspos("I096",30,"I097",13.037,-6.2783,0.0,idrotm[928],"MANY");
28217 // --- Place volumes of SSD cone ----------------------------------
28220 gMC->Gspos("I212",2,"IS01",0.0,0.0,0.0,idrotm[701],"MANY");
28221 gMC->Gspos("I212",1,"IS01",0.0,0.0,0.0,0,"MANY");
28222 gMC->Gspos("I211",1,"IS01",0.0,0.0,-56.5,0,"ONLY");
28223 gMC->Gspos("I217",1,"IS01",0.0,0.0,-44.4,0,"ONLY"); // this will change after PPR to be symmetric
28224 gMC->Gspos("I219",1,"IS01",0.0,0.0,-50.25,0,"ONLY"); // this will change after PPR to be symmetric
28225 gMC->Gspos("I211",2,"IS01",0.0,0.0,56.5,idrotm[701],"ONLY");
28226 gMC->Gspos("I219",2,"IS01",0.0,0.0,51.65,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28227 gMC->Gspos("I217",2,"IS01",0.0,0.0,45.8,idrotm[701],"ONLY"); // this will change after PPR to be symmetric
28228 gMC->Gspos("I214",2,"IS01",0.0,0.0,67.25,idrotm[701],"ONLY");
28229 gMC->Gspos("I213",2,"IS01",0.0,0.0,62.25,idrotm[701],"ONLY");
28230 gMC->Gspos("I213",1,"IS01",0.0,0.0,-62.25,0,"ONLY");
28231 gMC->Gspos("I214",1,"IS01",0.0,0.0,-67.25,0,"ONLY");
28232 gMC->Gspos("I215",19,"IS01",0.0,0.0,0.0,idrotm[702],"MANY");
28233 gMC->Gspos("I215",21,"IS01",0.0,0.0,0.0,idrotm[703],"MANY");
28234 gMC->Gspos("I215",23,"IS01",0.0,0.0,0.0,idrotm[704],"MANY");
28235 gMC->Gspos("I215",24,"IS01",0.0,0.0,0.0,idrotm[705],"MANY");
28236 gMC->Gspos("I215",3,"IS01",0.0,0.0,0.0,idrotm[706],"MANY");
28237 gMC->Gspos("I215",5,"IS01",0.0,0.0,0.0,idrotm[707],"MANY");
28238 gMC->Gspos("I215",7,"IS01",0.0,0.0,0.0,idrotm[708],"MANY");
28239 gMC->Gspos("I215",9,"IS01",0.0,0.0,0.0,idrotm[709],"MANY");
28240 gMC->Gspos("I215",11,"IS01",0.0,0.0,0.0,idrotm[710],"MANY");
28241 gMC->Gspos("I215",13,"IS01",0.0,0.0,0.0,idrotm[711],"MANY");
28242 gMC->Gspos("I215",15,"IS01",0.0,0.0,0.0,idrotm[712],"MANY");
28243 gMC->Gspos("I215",17,"IS01",0.0,0.0,0.0,idrotm[713],"MANY");
28244 gMC->Gspos("I216",9,"IS01",0.0,0.0,45.5,idrotm[714],"ONLY");
28245 gMC->Gspos("I216",11,"IS01",0.0,0.0,45.5,idrotm[715],"ONLY");
28246 gMC->Gspos("I216",12,"IS01",0.0,0.0,45.5,idrotm[716],"ONLY");
28247 gMC->Gspos("I216",3,"IS01",0.0,0.0,45.5,idrotm[717],"ONLY");
28248 gMC->Gspos("I216",5,"IS01",0.0,0.0,45.5,idrotm[718],"ONLY");
28249 gMC->Gspos("I216",7,"IS01",0.0,0.0,45.5,idrotm[719],"ONLY");
28250 gMC->Gspos("I216",10,"IS01",0.0,0.0,-44,idrotm[720],"ONLY");
28251 gMC->Gspos("I216",1,"IS01",0.0,0.0,-44,idrotm[721],"ONLY");
28252 gMC->Gspos("I216",2,"IS01",0.0,0.0,-44,idrotm[722],"ONLY");
28253 gMC->Gspos("I216",4,"IS01",0.0,0.0,-44,idrotm[723],"ONLY");
28254 gMC->Gspos("I216",6,"IS01",0.0,0.0,-44,idrotm[724],"ONLY");
28255 gMC->Gspos("I216",8,"IS01",0.0,0.0,-44,idrotm[725],"ONLY");
28256 gMC->Gspos("I215",1,"IS01",0.0,0.0,0.0,idrotm[726],"MANY");
28257 gMC->Gspos("I215",2,"IS01",0.0,0.0,0.0,idrotm[727],"MANY");
28258 gMC->Gspos("I215",4,"IS01",0.0,0.0,0.0,idrotm[728],"MANY");
28259 gMC->Gspos("I215",6,"IS01",0.0,0.0,0.0,idrotm[729],"MANY");
28260 gMC->Gspos("I215",8,"IS01",0.0,0.0,0.0,idrotm[733],"MANY");
28261 gMC->Gspos("I215",10,"IS01",0.0,0.0,0.0,idrotm[730],"MANY");
28262 gMC->Gspos("I215",12,"IS01",0.0,0.0,0.0,idrotm[731],"MANY");
28263 gMC->Gspos("I215",14,"IS01",0.0,0.0,0.0,idrotm[768],"MANY");
28264 gMC->Gspos("I215",16,"IS01",0.0,0.0,0.0,idrotm[732],"MANY");
28265 gMC->Gspos("I215",18,"IS01",0.0,0.0,0.0,idrotm[734],"MANY");
28266 gMC->Gspos("I215",20,"IS01",0.0,0.0,0.0,idrotm[798],"MANY");
28267 gMC->Gspos("I215",22,"IS01",0.0,0.0,0.0,idrotm[735],"MANY");
28270 // --- Place subdetectors' mother volumes and supports' mother volumes
28271 // into ITS mother volume ITSD
28273 gMC->Gspos("IT12",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SPD mother volume
28274 gMC->Gspos("IT34",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD mother volume
28275 gMC->Gspos("IT56",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD mother volume
28276 gMC->Gspos("IS02",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SDD cones/supports
28277 gMC->Gspos("IS01",1,"ITSD",0.0,0.0,0.0,0,"ONLY"); // SSD cones/supports
28280 // **************************** SERVICES *********************************
28283 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28292 gMC->Gsvolu("I1CU", "TUBS", idtmed[213], dgh, 5);
28293 gMC->Gspos("I1CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28294 gMC->Gspos("I1CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28296 // --- DEFINE CABLES AT THE END OF THE ITS CONES - COPPER PART
28305 gMC->Gsvolu("I2CU", "TUBS", idtmed[213], dgh, 5);
28306 gMC->Gspos("I2CU", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28307 gMC->Gspos("I2CU", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28310 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28314 dgh[1] = 46.+1.0+1.5;
28319 gMC->Gsvolu("I1CC", "TUBS", idtmed[225], dgh, 5);
28320 gMC->Gspos("I1CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28321 gMC->Gspos("I1CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28323 // --- DEFINE CABLES AT THE END OF THE ITS CONES - CARBON PART
28327 dgh[1] = 46.+1.0+1.5;
28332 gMC->Gsvolu("I2CC", "TUBS", idtmed[225], dgh, 5);
28333 gMC->Gspos("I2CC", 1, "ITSV", 0., 0., 83.5, 0, "ONLY");
28334 gMC->Gspos("I2CC", 2, "ITSV", 0., 0., -83.5, idrotm[200], "ONLY");
28337 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28346 gMC->Gsvolu("IPA1", "TUBS", idtmed[210], dgh, 5);
28347 gMC->Gspos("IPA1", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28348 gMC->Gspos("IPA1", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28350 // --- DEFINE PATCH PANELS AT THE END OF THE ITS CONES
28359 gMC->Gsvolu("IPA2", "TUBS", idtmed[210], dgh, 5);
28360 gMC->Gspos("IPA2", 1, "ITSV", 0., 0., 95.25, 0, "ONLY");
28361 gMC->Gspos("IPA2", 2, "ITSV", 0., 0., -95.25, idrotm[200], "ONLY");
28364 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28367 dgh[0] = (ztpc-97.5)/2.;
28374 gMC->Gsvolu("ICU1", "CONS", idtmed[213], dgh, 7);
28375 gMC->Gspos("ICU1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28377 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - COPPER PART
28380 dgh[0] = (ztpc-97.5)/2.;
28387 gMC->Gsvolu("ICU2", "CONS", idtmed[213], dgh, 7);
28388 gMC->Gspos("ICU2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28391 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28394 dgh[0] = (ztpc-97.5)/2.;
28396 dgh[2] = 46.2+1.0+1.5;
28398 dgh[4] = 62.3+1.0+1.5;
28401 gMC->Gsvolu("ICC1", "CONS", idtmed[225], dgh, 7);
28402 gMC->Gspos("ICC1", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28404 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE ABSORBER SIDE - CARBON PART
28407 dgh[0] = (ztpc-97.5)/2.;
28409 dgh[2] = 46.2+1.0+1.5;
28411 dgh[4] = 62.3+1.0+1.5;
28414 gMC->Gsvolu("ICC2", "CONS", idtmed[225], dgh, 7);
28415 gMC->Gspos("ICC2", 1, "ITSV", 0., 0., 97.5+dgh[0], 0, "ONLY");
28417 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28425 gMC->Gsvolu("ICU3", "TUBS", idtmed[213], dgh, 5);
28426 gMC->Gspos("ICU3", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28428 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - COPPER PART
28436 gMC->Gsvolu("ICU4", "TUBS", idtmed[213], dgh, 5);
28437 gMC->Gspos("ICU4", 1, "ITSV", 0., 0., ztpc+1.5+dgh[2], 0, "ONLY");
28439 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28447 gMC->Gsvolu("ICC3", "TUBS", idtmed[225], dgh, 5);
28448 gMC->Gspos("ICC3", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28450 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON THE ABSORBER SIDE - CARBON PART
28458 gMC->Gsvolu("ICC4", "TUBS", idtmed[225], dgh, 5);
28459 gMC->Gspos("ICC4", 1, "ITSV", 0., 0., ztpc+dgh[2], 0, "ONLY");
28461 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28462 // THE ABSORBER - COPPER PART - UPPER PART
28466 dgh[2] = (ztpc-97.5+1.5)/2.;
28469 gMC->Gsvolu("ICU5", "TUBS", idtmed[213], dgh, 5);
28470 gMC->Gspos("ICU5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28472 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28473 // THE ABSORBER - COPPER PART - LOWER PART
28477 dgh[2] = (ztpc-97.5+1.5)/2.;
28480 gMC->Gsvolu("ICU6", "TUBS", idtmed[213], dgh, 5);
28481 gMC->Gspos("ICU6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28483 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28484 // THE ABSORBER - CARBON PART - UPPER PART
28487 dgh[1] = 46.+1.0+1.5;
28488 dgh[2] = (ztpc-97.5)/2.;
28491 gMC->Gsvolu("ICC5", "TUBS", idtmed[225], dgh, 5);
28492 gMC->Gspos("ICC5", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28494 // --- DEFINE CABLES/COOLING BELOW THE TPC ON THE OTHER SIDE W.R.T.
28495 // THE ABSORBER - CARBON PART - LOWER PART
28498 dgh[1] = 46.+1.0+1.5;
28499 dgh[2] = (ztpc-97.5)/2.;
28502 gMC->Gsvolu("ICC6", "TUBS", idtmed[225], dgh, 5);
28503 gMC->Gspos("ICC6", 1, "ITSV", 0., 0., -97.5-dgh[2], 0, "ONLY");
28505 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28506 // COPPER PART - UPPER PART
28513 gMC->Gsvolu("ICU7", "TUBS", idtmed[213], dgh, 5);
28514 gMC->Gspos("ICU7", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28516 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28517 // COPPER PART - LOWER PART
28524 gMC->Gsvolu("ICU8", "TUBS", idtmed[213], dgh, 5);
28525 gMC->Gspos("ICU8", 1, "ITSV", 0., 0., -(ztpc+1.5+dgh[2]), 0, "ONLY");
28527 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28528 // CARBON PART - UPPER PART
28535 gMC->Gsvolu("ICC7", "TUBS", idtmed[225], dgh, 5);
28536 gMC->Gspos("ICC7", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28538 // --- DEFINE CABLES/COOLING BEHIND THE TPC ON OTHER SIDE W.R.T. THE ABSORBER
28539 // CARBON PART - LOWER PART
28546 gMC->Gsvolu("ICC8", "TUBS", idtmed[225], dgh, 5);
28547 gMC->Gspos("ICC8", 1, "ITSV", 0., 0., -(ztpc+dgh[2]), 0, "ONLY");
28549 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - UPPER PART
28556 gMC->Gsvolu("IHK1", "TUBS", idtmed[264], dgh, 5);
28557 gMC->Gspos("IHK1", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28559 // --- DEFINE HOOK TO THE TPC ON OTHER SIDE W.R.T. THE ABSORBER - LOWER PART
28566 gMC->Gsvolu("IHK2", "TUBS", idtmed[264], dgh, 5);
28567 gMC->Gspos("IHK2", 1, "ITSV", 0., 0., -ztpc-dgh[2], 0, "ONLY");
28569 // --- DEFINE RAILS BETWEEN THE ITS AND THE TPC
28576 gMC->Gsvolu("IRA1", "BOX ", idtmed[268], dgh, 3);
28577 gMC->Gspos("IRA1", 1, "ITSV", 53.5, 0., -69.5, 0, "ONLY");
28578 gMC->Gsvolu("IRA2", "BOX ", idtmed[268], dgh, 3);
28579 gMC->Gspos("IRA2", 1, "ITSV", -53.5, 0., -69.5, 0, "ONLY");
28581 dgh[0] = 2.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28582 dgh[1] = 8.-0.5; // 0.5 was determined in such a way that the aluminum area is 20.9 cm^2
28584 gMC->Gsvolu("IRA3", "BOX ", idtmed[205], dgh, 3);
28585 gMC->Gspos("IRA3", 1, "IRA1", 0., 0., 0., 0, "ONLY");
28586 gMC->Gsvolu("IRA4", "BOX ", idtmed[205], dgh, 3);
28587 gMC->Gspos("IRA4", 1, "IRA2", 0., 0., 0., 0, "ONLY");
28591 // --- DEFINE CYLINDERS HOLDING RAILS BETWEEN THE ITS AND THE TPC
28596 gMC->Gsvolu("ICYL", "TUBE", idtmed[210], dgh, 3);
28597 gMC->Gspos("ICYL", 1, "ALIC", 0., 0., 74.1, 0, "ONLY");
28598 gMC->Gspos("ICYL", 2, "ALIC", 0., 0., -74.1, idrotm[200], "ONLY");
28600 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE CYLINDERS
28604 dgh[2] = 5.; // 5. comes from the fact that the volume has to be 567.6/2 cm^3
28605 gMC->Gsvolu("ISR1", "TUBE", idtmed[284], dgh, 3);
28606 gMC->Gspos("ISR1", 1, "ITSV", 53.4292, 10.7053, 79.75, 0, "ONLY");
28607 gMC->Gspos("ISR1", 2, "ITSV", 53.4292, -10.7053, 79.75, 0, "ONLY");
28608 gMC->Gspos("ISR1", 3, "ITSV", -53.4292, 10.7053, 79.75, 0, "ONLY");
28609 gMC->Gspos("ISR1", 4, "ITSV", -53.4292, -10.7053, 79.75, 0, "ONLY");
28610 gMC->Gspos("ISR1", 5, "ITSV", 53.4292, 10.7053, -79.75, 0, "ONLY");
28611 gMC->Gspos("ISR1", 6, "ITSV", 53.4292, -10.7053, -79.75, 0, "ONLY");
28612 gMC->Gspos("ISR1", 7, "ITSV", -53.4292, 10.7053, -79.75, 0, "ONLY");
28613 gMC->Gspos("ISR1", 8, "ITSV", -53.4292, -10.7053, -79.75, 0, "ONLY");
28615 // --- DEFINE SUPPORTS FOR RAILS ATTACHED TO THE ABSORBER
28620 gMC->Gsvolu("ISR2", "BOX ", idtmed[210], dgh, 3);
28621 gMC->Gspos("ISR2", 1, "ALIC", 53.5, 0., 125.5, 0, "ONLY");
28622 gMC->Gsvolu("ISR3", "BOX ", idtmed[210], dgh, 3);
28623 gMC->Gspos("ISR3", 1, "ALIC", -53.5, 0., 125.5, 0, "ONLY");
28628 gMC->Gsvolu("ISR4", "BOX ", idtmed[205], dgh, 3);
28629 gMC->Gspos("ISR4", 1, "ISR2", 0., 0., 0., 0, "ONLY");
28630 gMC->Gsvolu("ISR5", "BOX ", idtmed[205], dgh, 3);
28631 gMC->Gspos("ISR5", 1, "ISR3", 0., 0., 0., 0, "ONLY");
28633 // --- DEFINE SUPPORTS TO ATTACH THE ITS TO THE TPC
28638 gMC->Gsvolu("ISR6", "TUBE", idtmed[210], dgh, 3);
28639 gMC->Gspos("ISR6", 1, "ALIC", 0., 54., 77., 0, "ONLY");
28640 gMC->Gspos("ISR6", 2, "ALIC", 0., 54., -77., 0, "ONLY");
28641 gMC->Gspos("ISR6", 3, "ALIC", 0., -54., -77., 0, "ONLY");
28643 // --- Outputs the geometry tree in the EUCLID/CAD format
28646 gMC->WriteEuclid("ITSgeometry", "ITSV", 1, 5);
28650 //_____________________________________________________________________________
28651 void AliITSvPPRasymm::CreateMaterials(){
28652 ////////////////////////////////////////////////////////////////////////
28654 // Create ITS materials
28655 // This function defines the default materials used in the Geant
28656 // Monte Carlo simulations for the geometries AliITSv1, AliITSv3,
28657 // AliITSvPPRasymm.
28658 // In general it is automatically replaced by
28659 // the CreatMaterials routine defined in AliITSv?. Should the function
28660 // CreateMaterials not exist for the geometry version you are using this
28661 // one is used. See the definition found in AliITSv5 or the other routine
28662 // for a complete definition.
28665 Int_t ifield = gAlice->Field()->Integ();
28666 Float_t fieldm = gAlice->Field()->Max();
28668 Float_t tmaxfd = 0.1; // 1.0; // Degree
28669 Float_t stemax = 1.0; // cm
28670 Float_t deemax = 0.1; // 30.0; // Fraction of particle's energy 0<deemax<=1
28671 Float_t epsil = 1.0E-4; // 1.0; // cm
28672 Float_t stmin = 0.0; // cm "Default value used"
28674 Float_t tmaxfdSi = 0.1; // .10000E+01; // Degree
28675 Float_t stemaxSi = 0.0075; // .10000E+01; // cm
28676 Float_t deemaxSi = 0.1; // 0.30000E-02; // Fraction of particle's energy 0<deemax<=1
28677 Float_t epsilSi = 1.0E-4;// .10000E+01;
28678 Float_t stminSi = 0.0; // cm "Default value used"
28680 Float_t tmaxfdAir = 0.1; // .10000E+01; // Degree
28681 Float_t stemaxAir = .10000E+01; // cm
28682 Float_t deemaxAir = 0.1; // 0.30000E-02; // Fraction of particle's energy 0<deemax<=1
28683 Float_t epsilAir = 1.0E-4;// .10000E+01;
28684 Float_t stminAir = 0.0; // cm "Default value used"
28686 Float_t tmaxfdServ = 1.0; // 10.0; // Degree
28687 Float_t stemaxServ = 1.0; // 0.01; // cm
28688 Float_t deemaxServ = 0.5; // 0.1; // Fraction of particle's energy 0<deemax<=1
28689 Float_t epsilServ = 1.0E-3; // 0.003; // cm
28690 Float_t stminServ = 0.0; //0.003; // cm "Default value used"
28693 Float_t afre[2] = { 12.011,18.9984032 };
28694 Float_t zfre[2] = { 6., 9. };
28695 Float_t wfre[2] = { 5.,12. };
28696 Float_t densfre = 1.5;
28698 // --- Define the various materials and media for GEANT ---
28699 // AliMaterial(Int_t imat, const char* name, Float_t a, Float_t z,
28700 // Float_t dens, Float_t radl, Float_t absl,
28701 // Float_t *buf=0, Int_t nwbuf=0)
28702 //AliMedium(Int_t numed, const char *name, Int_t nmat,
28703 // Int_t isvol, Int_t ifield, Float_t fieldm,
28704 // Float_t tmaxfd, Float_t stemax, Float_t deemax,
28705 // Float_t epsil, Float_t stmin, Float_t *ubuf=0, Int_t nbuf=0)
28706 AliMaterial(1,"SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28707 AliMedium(1,"SI$",1,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28709 AliMaterial(2,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28710 AliMedium(2,"SPD SI CHIP$",2,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28712 AliMaterial(3,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28713 AliMedium(3,"SPD SI BUS$",3,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28715 AliMaterial(4,"C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28716 AliMedium(4,"C (M55J)$",4,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28718 AliMaterial(5,"AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28719 AliMedium(5,"AIR$",5,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28721 AliMaterial(6,"GEN AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28722 AliMedium(6,"GEN AIR$",6,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28724 AliMaterial(7,"SDD SI CHIP$",0.374952E+02,0.178184E+02,0.24485E+01,0.76931E+01,0.99900E+03);
28725 AliMedium(7,"SDD SI CHIP$",7,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28727 AliMaterial(9,"SDD C (M55J)$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28728 AliMedium(9,"SDD C (M55J)$",9,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28730 AliMaterial(10,"SDD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28731 AliMedium(10,"SDD AIR$",10,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28733 AliMaterial(11,"AL$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28734 AliMedium(11,"AL$",11,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28736 AliMaterial(12,"WATER$",0.14322E+02,0.72167E+01,0.10000E+01,0.35759E+02,0.94951E+02);
28737 AliMedium(12,"WATER$",12,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28739 AliMixture(13,"Freon$",afre,zfre,densfre,-2,wfre);
28740 AliMedium(13,"Freon$",13,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28742 AliMaterial(14,"COPPER$",0.63546E+02,0.29000E+02,0.89600E+01,0.14300E+01,0.99900E+03);
28743 AliMedium(14,"COPPER$",14,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28745 AliMaterial(15,"CERAMICS$",0.22314E+02,0.10856E+02,0.36000E+01,0.76200E+01,0.31901E+02);
28746 AliMedium(15,"CERAMICS$",15,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28748 AliMaterial(20,"SSD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28749 AliMedium(20,"SSD C (M55J)$",20,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28751 AliMaterial(21,"SSD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28752 AliMedium(21,"SSD AIR$",21,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28754 AliMaterial(25,"G10FR4$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28755 AliMedium(25,"G10FR4$",25,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28757 AliMaterial(26,"GEN C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28758 AliMedium(26,"GEN C (M55J)$",26,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28760 AliMaterial(27,"GEN Air$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28761 AliMedium(27,"GEN Air$",27,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28763 AliMaterial(51,"SPD SI$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28764 AliMedium(51,"SPD SI$",51,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28766 AliMaterial(52,"SPD SI CHIP$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28767 AliMedium(52,"SPD SI CHIP$",52,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28769 AliMaterial(53,"SPD SI BUS$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28770 AliMedium(53,"SPD SI BUS$",53,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28772 AliMaterial(54,"SPD C (M55J)$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28773 AliMedium(54,"SPD C (M55J)$",54,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28775 AliMaterial(55,"SPD AIR$",0.14610E+02,0.73000E+01,0.12050E-02,0.30423E+05,0.99900E+03);
28776 AliMedium(55,"SPD AIR$",55,0,ifield,fieldm,tmaxfdAir,stemaxAir,deemaxAir,epsilAir,stminAir);
28778 AliMaterial(56,"SPD KAPTON(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28779 AliMedium(56,"SPD KAPTON(POLYCH2)$",56,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28781 AliMaterial(61,"EPOXY$",0.17749E+02,0.88750E+01,0.18000E+01,0.21822E+02,0.99900E+03);
28782 AliMedium(61,"EPOXY$",61,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28784 AliMaterial(62,"SILICON$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28785 AliMedium(62,"SILICON$",62,0,ifield,fieldm,tmaxfdSi,stemaxSi,deemaxSi,epsilSi,stminSi);
28787 AliMaterial(63,"KAPTONH(POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28788 AliMedium(63,"KAPTONH(POLYCH2)$",63,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28790 AliMaterial(64,"ALUMINUM$",0.26982E+02,0.13000E+02,0.26989E+01,0.89000E+01,0.99900E+03);
28791 AliMedium(64,"ALUMINUM$",64,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28793 AliMaterial(65,"INOX$",0.55098E+02,0.2572E+02,0.7900E+01,0.17800E+01,0.99900E+03);
28794 AliMedium(65,"INOX$",65,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28796 AliMaterial(68,"ROHACELL$",0.123974E+02,0.62363E+01,0.500E-01,0.80986E+03,0.99900E+03);
28797 AliMedium(68,"ROHACELL$",68,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28799 AliMaterial(69,"SDD C AL (M55J)$",0.138802E+02,0.71315E+01,0.19837E+01,0.176542E+02,0.99900E+03);
28800 AliMedium(69,"SDD C AL (M55J)$",69,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28802 AliMaterial(70,"SDDKAPTON (POLYCH2)$",0.14000E+02,0.71770E+01,0.13000E+01,0.31270E+02,0.99900E+03);
28803 AliMedium(70,"SDDKAPTON (POLYCH2)$",70,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28805 AliMaterial(71,"ITS SANDW A$",0.12011E+02,0.60000E+01,0.2115E+00,0.17479E+03,0.99900E+03);
28806 AliMedium(71,"ITS SANDW A$",71,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28808 AliMaterial(72,"ITS SANDW B$",0.12011E+02,0.60000E+01,0.27000E+00,0.18956E+03,0.99900E+03);
28809 AliMedium(72,"ITS SANDW B$",72,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28811 AliMaterial(73,"ITS SANDW C$",0.12011E+02,0.60000E+01,0.41000E+00,0.90868E+02,0.99900E+03);
28812 AliMedium(73,"ITS SANDW C$",73,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28814 AliMaterial(74,"HEAT COND GLUE$",0.12011E+02,0.60000E+01,0.1930E+01,0.22100E+02,0.99900E+03);
28815 AliMedium(74,"HEAT COND GLUE$",74,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28817 AliMaterial(75,"ELASTO SIL$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28818 AliMedium(75,"ELASTO SIL$",75,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28820 AliMaterial(76,"SPDBUS(AL+KPT+EPOX)$",0.19509E+02,0.96502E+01,0.19060E+01,0.15413E+02,0.99900E+03);
28821 AliMedium(76,"SPDBUS(AL+KPT+EPOX)$",76,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28823 AliMaterial(77,"SDD X7R capacitors$",0.1157516E+03,0.477056E+02,0.67200E+01,0.14236E+01,0.99900E+03);
28824 AliMedium(77,"SDD X7R capacitors$",77,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28826 AliMaterial(78,"SDD ruby sph. Al2O3$",0.218101E+02,0.106467E+02,0.39700E+01,0.48539E+01,0.99900E+03);
28827 AliMedium(78,"SDD ruby sph. Al2O3$",78,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28829 AliMaterial(79,"SDD SI insensitive$",0.28086E+02,0.14000E+02,0.23300E+01,0.93600E+01,0.99900E+03);
28830 AliMedium(79,"SDD SI insensitive$",79,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28832 AliMaterial(80,"SDD HV microcable$",0.159379E+02,0.78598E+01,0.16087E+01,0.217906E+02,0.99900E+03);
28833 AliMedium(80,"SDD HV microcable$",80,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28835 AliMaterial(81,"SDD LV+signal cable$",0.223689E+02,0.108531+02,0.21035E+01,0.13440E+02,0.99900E+03);
28836 AliMedium(81,"SDD LV+signal cable$",81,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28838 AliMaterial(82,"SDD hybrid microcab$",0.218254E+02,0.106001E+02,0.20502E+01,0.137308E+02,0.99900E+03);
28839 AliMedium(82,"SDD hybrid microcab$",82,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28841 AliMaterial(83,"SDD anode microcab$",0.186438E+02,0.91193E+01,0.17854E+01,0.176451E+02,0.99900E+03);
28842 AliMedium(83,"SDD anode microcab$",83,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28844 AliMaterial(84,"SDD/SSD rings$",0.123565E+02,0.64561E+01,0.18097E+01,0.229570E+02,0.99900E+03);
28845 AliMedium(84,"SDD/SSD rings$",84,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28847 AliMaterial(85,"inox/alum$",0.321502E+02,0.153383E+02,0.30705E+01,0.69197E+01,0.99900E+03);
28848 AliMedium(85,"inox/alum$",85,0,ifield,fieldm,tmaxfd,stemax,deemax,epsil,stmin);
28853 AliMaterial(90,"SPD shield$", 12.011, 6., 1.93/10. , 22.1*10., 999);
28854 AliMedium(90,"SPD shield$",90,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28856 AliMaterial(91, "SPD End ladder$", 47.0447, 21.7963, 3.6374, 4.4711, 999);
28857 AliMedium(91,"SPD End ladder$",91,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28859 AliMaterial(92, "SPD cone$",28.0855, 14., 2.33, 9.36, 999);
28860 AliMedium(92,"SPD cone$",92,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28862 AliMaterial(93, "SDD End ladder$", 69.9298, 29.8246, 0.3824, 36.5103, 999);
28863 AliMedium(93,"SDD End ladder$",93,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28865 AliMaterial(94, "SDD cone$",63.546, 29., 1.15, 1.265, 999);
28866 AliMedium(94,"SDD cone$",94,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28868 AliMaterial(95, "SSD End ladder$", 32.0988, 15.4021, 0.68, 35.3238, 999);
28869 AliMedium(95,"SSD End ladder$",95,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28871 AliMaterial(96, "SSD cone$",63.546, 29., 1.15, 1.265, 999);
28872 AliMedium(96,"SSD cone$",96,0,ifield,fieldm,tmaxfdServ,stemaxServ,deemaxServ,epsilServ,stminServ);
28875 //______________________________________________________________________
28876 void AliITSvPPRasymm::InitAliITSgeom(){
28877 // Based on the geometry tree defined in Geant 3.21, this
28878 // routine initilizes the Class AliITSgeom from the Geant 3.21 ITS geometry
28880 // if(gMC->IsA()!=AliGeant3::Class()) {
28881 if(strcmp(gMC->GetName(),"TGeant3")) {
28882 Error("InitAliITSgeom",
28883 "Wrong Monte Carlo. InitAliITSgeom uses TGeant3 calls");
28886 cout << "Reading Geometry transformation directly from Geant 3." << endl;
28887 const Int_t nlayers = 6;
28888 const Int_t ndeep = 9;
28889 Int_t itsGeomTreeNames[nlayers][ndeep],lnam[20],lnum[20];
28890 Int_t nlad[nlayers],ndet[nlayers];
28891 Double_t t[3],r[10];
28892 Float_t par[20],att[20];
28893 Int_t npar,natt,idshape,imat,imed;
28894 AliITSGeant3Geometry *ig = new AliITSGeant3Geometry();
28895 Int_t mod,lay,lad,det,i,j,k;
28896 Char_t names[nlayers][ndeep][5];
28897 Int_t itsGeomTreeCopys[nlayers][ndeep];
28898 if(fMinorVersion == 1){ // Option A
28899 Char_t *namesA[nlayers][ndeep] = {
28900 {"ALIC","ITSV","ITSD","IT12","I12A","I10A","I103","I101","ITS1"}, // lay=1
28901 {"ALIC","ITSV","ITSD","IT12","I12A","I20A","I1D3","I1D1","ITS2"}, // lay=2
28902 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
28903 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
28904 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
28905 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
28906 Int_t itsGeomTreeCopysA[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
28907 {1,1,1,1,10, 4, 4,1,1},// lay=2
28908 {1,1,1,1,14, 6, 1,0,0},// lay=3
28909 {1,1,1,1,22, 8, 1,0,0},// lay=4
28910 {1,1,1,1,34,22, 1,0,0},// lay=5
28911 {1,1,1,1,38,25, 1,0,0}};//lay=6
28912 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
28913 //PH for(k=0;k<4;k++) names[i][j][k] = namesA[i][j][k];
28914 strcpy(names[i][j], namesA[i][j]);
28915 itsGeomTreeCopys[i][j] = itsGeomTreeCopysA[i][j];
28917 }else if(fMinorVersion == 2){ // Option B
28918 Char_t *namesB[nlayers][ndeep] = {
28919 {"ALIC","ITSV","ITSD","IT12","I12B","I10B","I107","I101","ITS1"}, // lay=1
28920 {"ALIC","ITSV","ITSD","IT12","I12B","I20B","I1D7","I1D1","ITS2"}, // lay=2
28921 {"ALIC","ITSV","ITSD","IT34","I004","I302","ITS3"," "," "}, // lay=3
28922 {"ALIC","ITSV","ITSD","IT34","I005","I402","ITS4"," "," "}, // lay=4
28923 {"ALIC","ITSV","ITSD","IT56","I565","I562","ITS5"," "," "}, // lay=5
28924 {"ALIC","ITSV","ITSD","IT56","I569","I566","ITS6"," "," "}};// lay=6
28925 Int_t itsGeomTreeCopysB[nlayers][ndeep]= {{1,1,1,1,10, 2, 4,1,1},// lay=1
28926 {1,1,1,1,10, 4, 4,1,1},// lay=2
28927 {1,1,1,1,14, 6, 1,0,0},// lay=3
28928 {1,1,1,1,22, 8, 1,0,0},// lay=4
28929 {1,1,1,1,34,22, 1,0,0},// lay=5
28930 {1,1,1,1,38,25, 1,0,0}};//lay=6
28931 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++){
28932 //PH for(k=0;k<4;k++) names[i][j][k] = namesB[i][j][k];
28933 strcpy(names[i][j], namesB[i][j]);
28934 itsGeomTreeCopys[i][j] = itsGeomTreeCopysB[i][j];
28936 } // end if fMinorVersion
28937 // Sorry, but this is not very pritty code. It should be replaced
28938 // at some point with a version that can search through the geometry
28940 cout << "Reading Geometry informaton from Geant3 common blocks" << endl;
28941 for(i=0;i<20;i++) lnam[i] = lnum[i] = 0;
28942 for(i=0;i<nlayers;i++)for(j=0;j<ndeep;j++)
28943 strncpy((char*) &itsGeomTreeNames[i][j],names[i][j],4);
28944 // itsGeomTreeNames[i][j] = ig->StringToInt(names[i][j]);
28946 for(i=0;i<nlayers;i++){
28948 for(j=0;j<ndeep;j++) if(itsGeomTreeCopys[i][j]!=0)
28949 k *= TMath::Abs(itsGeomTreeCopys[i][j]);
28953 if(fITSgeom!=0) delete fITSgeom;
28954 nlad[0]=20;nlad[1]=40;nlad[2]=14;nlad[3]=22;nlad[4]=34;nlad[5]=38;
28955 ndet[0]=4;ndet[1]=4;ndet[2]=6;ndet[3]=8;ndet[4]=22;ndet[5]=25;
28956 fITSgeom = new AliITSgeom(0,6,nlad,ndet,mod);
28958 for(lay=1;lay<=nlayers;lay++){
28959 for(j=0;j<ndeep;j++) lnam[j] = itsGeomTreeNames[lay-1][j];
28960 for(j=0;j<ndeep;j++) lnum[j] = itsGeomTreeCopys[lay-1][j];
28962 case 1: case 2: // layers 1 and 2 are a bit special
28964 for(j=1;j<=itsGeomTreeCopys[lay-1][4];j++){
28966 for(k=1;k<=itsGeomTreeCopys[lay-1][5];k++){
28969 for(det=1;det<=itsGeomTreeCopys[lay-1][6];det++){
28972 ig->GetGeometry(ndeep,lnam,lnum,t,r,idshape,npar,natt,
28973 par,att,imat,imed);
28974 fITSgeom->CreatMatrix(mod,lay,lad,det,kSPD,t,r);
28975 if(!(fITSgeom->IsShapeDefined((Int_t)kSPD)))
28976 fITSgeom->ReSetShape(kSPD,
28977 new AliITSgeomSPD425Short(npar,par));
28982 case 3: case 4: case 5: case 6: // layers 3-6
28984 for(lad=1;lad<=itsGeomTreeCopys[lay-1][4];lad++){
28986 for(det=1;det<=itsGeomTreeCopys[lay-1][5];det++){
28989 ig->GetGeometry(7,lnam,lnum,t,r,idshape,npar,natt,
28990 par,att,imat,imed);
28993 fITSgeom->CreatMatrix(mod,lay,lad,det,kSDD,t,r);
28994 if(!(fITSgeom->IsShapeDefined(kSDD)))
28995 fITSgeom->ReSetShape(kSDD,
28996 new AliITSgeomSDD256(npar,par));
28999 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29000 if(!(fITSgeom->IsShapeDefined(kSSD)))
29001 fITSgeom->ReSetShape(kSSD,
29002 new AliITSgeomSSD275and75(npar,par));
29005 fITSgeom->CreatMatrix(mod,lay,lad,det,kSSD,t,r);
29006 if(!(fITSgeom->IsShapeDefined(kSSD)))
29007 fITSgeom->ReSetShape(kSSD,
29008 new AliITSgeomSSD75and275(npar,par));
29018 //_____________________________________________________________________________
29019 void AliITSvPPRasymm::Init(){
29020 ////////////////////////////////////////////////////////////////////////
29021 // Initialise the ITS after it has been created.
29022 ////////////////////////////////////////////////////////////////////////
29026 for(i=0;i<26;i++) cout << "*";
29027 cout << " ITSvPPRasymm" << fMinorVersion << "_Init ";
29028 for(i=0;i<25;i++) cout << "*";cout << endl;
29030 if(fRead[0]=='\0') strncpy(fRead,fEuclidGeomDet,60);
29031 if(fWrite[0]=='\0') strncpy(fWrite,fEuclidGeomDet,60);
29032 if(fITSgeom!=0) delete fITSgeom;
29033 fITSgeom = new AliITSgeom();
29034 if(fGeomDetIn) fITSgeom->ReadNewFile(fRead);
29035 if(!fGeomDetIn) this->InitAliITSgeom();
29036 if(fGeomDetOut) fITSgeom->WriteNewFile(fWrite);
29039 for(i=0;i<72;i++) cout << "*";
29041 fIDMother = gMC->VolId("ITSV"); // ITS Mother Volume ID.
29043 //_____________________________________________________________________________
29044 void AliITSvPPRasymm::SetDefaults(){
29045 // sets the default segmentation, response, digit and raw cluster classes
29046 const Float_t kconv = 1.0e+04; // convert cm to microns
29048 cout << "AliITSvPPRasymm::SetDefaults" << endl;
29050 AliITSDetType *iDetType;
29055 Float_t bx[256],bz[280];
29058 iDetType=DetType(kSPD);
29059 s0 = (AliITSgeomSPD*) fITSgeom->GetShape(kSPD);// Get shape info. Do it this way for now.
29060 AliITSresponse *resp0=new AliITSresponseSPD();
29061 SetResponseModel(kSPD,resp0);
29062 AliITSsegmentationSPD *seg0=new AliITSsegmentationSPD(fITSgeom);
29063 seg0->SetDetSize(s0->GetDx()*2.*kconv, // base this on AliITSgeomSPD
29064 s0->GetDz()*2.*kconv, // for now.
29065 s0->GetDy()*2.*kconv); // x,z,y full width in microns.
29066 seg0->SetNPads(256,160);// Number of Bins in x and z
29067 for(i=000;i<256;i++) bx[i] = 50.0; // in x all are 50 microns.
29068 for(i=000;i<160;i++) bz[i] = 425.0; // most are 425 microns except below
29069 for(i=160;i<280;i++) bz[i] = 0.0; // Outside of detector.
29070 bz[ 31] = bz[ 32] = 625.0; // first chip boundry
29071 bz[ 63] = bz[ 64] = 625.0; // first chip boundry
29072 bz[ 95] = bz[ 96] = 625.0; // first chip boundry
29073 bz[127] = bz[128] = 625.0; // first chip boundry
29074 bz[160] = 425.0; // Set so that there is no zero pixel size for fNz.
29075 seg0->SetBinSize(bx,bz); // Based on AliITSgeomSPD for now.
29076 SetSegmentationModel(kSPD,seg0);
29077 // set digit and raw cluster classes to be used
29078 const char *kData0=(iDetType->GetResponseModel())->DataType();
29079 if (strstr(kData0,"real")) iDetType->ClassNames("AliITSdigit",
29080 "AliITSRawClusterSPD");
29081 else iDetType->ClassNames("AliITSdigitSPD","AliITSRawClusterSPD");
29082 // SetSimulationModel(kSPD,new AliITSsimulationSPD(seg0,resp0));
29083 // iDetType->ReconstructionModel(new AliITSClusterFinderSPD());
29086 iDetType=DetType(kSDD);
29087 s1 = (AliITSgeomSDD*) fITSgeom->GetShape(kSDD);// Get shape info. Do it this way for now.
29088 AliITSresponseSDD *resp1=new AliITSresponseSDD("simulated");
29089 SetResponseModel(kSDD,resp1);
29090 AliITSsegmentationSDD *seg1=new AliITSsegmentationSDD(fITSgeom,resp1);
29091 seg1->SetDetSize(s1->GetDx()*kconv, // base this on AliITSgeomSDD
29092 s1->GetDz()*2.*kconv, // for now.
29093 s1->GetDy()*2.*kconv); // x,z,y full width in microns.
29094 seg1->SetNPads(256,256);// Use AliITSgeomSDD for now
29095 SetSegmentationModel(kSDD,seg1);
29096 const char *kData1=(iDetType->GetResponseModel())->DataType();
29097 const char *kopt=iDetType->GetResponseModel()->ZeroSuppOption();
29098 if((!strstr(kopt,"2D")) && (!strstr(kopt,"1D")) || strstr(kData1,"real") ){
29099 iDetType->ClassNames("AliITSdigit","AliITSRawClusterSDD");
29100 } else iDetType->ClassNames("AliITSdigitSDD","AliITSRawClusterSDD");
29101 // SetSimulationModel(kSDD,new AliITSsimulationSDD(seg1,resp1));
29102 // iDetType->ReconstructionModel(new AliITSClusterFinderSDD());
29105 iDetType=DetType(kSSD);
29106 s2 = (AliITSgeomSSD*) fITSgeom->GetShape(kSSD);// Get shape info. Do it this way for now.
29107 AliITSresponse *resp2=new AliITSresponseSSD("simulated");
29108 SetResponseModel(kSSD,resp2);
29109 AliITSsegmentationSSD *seg2=new AliITSsegmentationSSD(fITSgeom);
29110 seg2->SetDetSize(s2->GetDx()*2.*kconv, // base this on AliITSgeomSSD
29111 s2->GetDz()*2.*kconv, // for now.
29112 s2->GetDy()*2.*kconv); // x,z,y full width in microns.
29113 seg2->SetPadSize(95.,0.); // strip x pitch in microns
29114 seg2->SetNPads(768,0); // number of strips on each side.
29115 seg2->SetAngles(0.0075,0.0275); // strip angels rad P and N side.
29116 seg2->SetAnglesLay5(0.0075,0.0275); // strip angels rad P and N side.
29117 seg2->SetAnglesLay6(0.0275,0.0075); // strip angels rad P and N side.
29118 SetSegmentationModel(kSSD,seg2);
29119 const char *kData2=(iDetType->GetResponseModel())->DataType();
29120 if(strstr(kData2,"real") ) iDetType->ClassNames("AliITSdigit",
29121 "AliITSRawClusterSSD");
29122 else iDetType->ClassNames("AliITSdigitSSD","AliITSRawClusterSSD");
29123 // SetSimulationModel(kSSD,new AliITSsimulationSSD(seg2,resp2));
29124 // iDetType->ReconstructionModel(new AliITSClusterFinderSSD());
29127 Warning("SetDefaults",
29128 "Only the four basic detector types are initialised!");
29132 //______________________________________________________________________
29133 void AliITSvPPRasymm::DrawModule(){
29134 ////////////////////////////////////////////////////////////////////////
29135 // Draw a shaded view of the FMD version 8.
29136 ////////////////////////////////////////////////////////////////////////
29138 // Set everything unseen
29139 gMC->Gsatt("*", "seen", -1);
29141 // Set ALIC mother visible
29142 gMC->Gsatt("ALIC","SEEN",0);
29144 // Set the volumes visible
29145 gMC->Gsatt("ITSD","SEEN",0);
29146 gMC->Gsatt("ITS1","SEEN",1);
29147 gMC->Gsatt("ITS2","SEEN",1);
29148 gMC->Gsatt("ITS3","SEEN",1);
29149 gMC->Gsatt("ITS4","SEEN",1);
29150 gMC->Gsatt("ITS5","SEEN",1);
29151 gMC->Gsatt("ITS6","SEEN",1);
29153 gMC->Gsatt("IPCB","SEEN",1);
29154 gMC->Gsatt("ICO2","SEEN",1);
29155 gMC->Gsatt("ICER","SEEN",0);
29156 gMC->Gsatt("ISI2","SEEN",0);
29157 gMC->Gsatt("IPLA","SEEN",0);
29158 gMC->Gsatt("ICO3","SEEN",0);
29159 gMC->Gsatt("IEPX","SEEN",0);
29160 gMC->Gsatt("ISI3","SEEN",1);
29161 gMC->Gsatt("ISUP","SEEN",0);
29162 gMC->Gsatt("ICHO","SEEN",0);
29163 gMC->Gsatt("ICMO","SEEN",0);
29164 gMC->Gsatt("ICMD","SEEN",0);
29165 gMC->Gsatt("ICCO","SEEN",1);
29166 gMC->Gsatt("ICCM","SEEN",0);
29167 gMC->Gsatt("ITMD","SEEN",0);
29168 gMC->Gsatt("ITTT","SEEN",1);
29171 gMC->Gdopt("hide", "on");
29172 gMC->Gdopt("shad", "on");
29173 gMC->Gsatt("*", "fill", 7);
29174 gMC->SetClipBox(".");
29175 gMC->SetClipBox("*", 0, 300, -300, 300, -300, 300);
29176 gMC->DefaultRange();
29177 gMC->Gdraw("alic", 40, 30, 0, 11, 10, .07, .07);
29178 gMC->Gdhead(1111, "Inner Tracking System Version 1");
29179 gMC->Gdman(17, 6, "MAN");
29181 //_____________________________________________________________________________
29182 void AliITSvPPRasymm::StepManager(){
29183 ////////////////////////////////////////////////////////////////////////
29184 // Called for every step in the ITS, then calles the AliITShit class
29185 // creator with the information to be recoreded about that hit.
29186 // The value of the macro ALIITSPRINTGEOM if set to 1 will allow the
29187 // printing of information to a file which can be used to create a .det
29188 // file read in by the routine CreateGeometry(). If set to 0 or any other
29189 // value except 1, the default behavior, then no such file is created nor
29190 // it the extra variables and the like used in the printing allocated.
29191 ////////////////////////////////////////////////////////////////////////
29193 TLorentzVector position, momentum;
29194 static TLorentzVector position0;
29195 static Int_t stat0=0;
29196 if((id=gMC->CurrentVolID(copy) == fIDMother)&&
29197 (gMC->IsTrackEntering()||gMC->IsTrackExiting())){
29198 copy = fTrackReferences->GetEntriesFast();
29199 TClonesArray &lTR = *fTrackReferences;
29200 // Fill TrackReference structure with this new TrackReference.
29201 new(lTR[copy]) AliTrackReference(gAlice->GetMCApp()->GetCurrentTrackNumber());
29202 } // if Outer ITS mother Volume
29203 if(!(this->IsActive())){
29205 } // end if !Active volume.
29208 TClonesArray &lhits = *fHits;
29213 if(gMC->IsTrackInside()) vol[3] += 1;
29214 if(gMC->IsTrackEntering()) vol[3] += 2;
29215 if(gMC->IsTrackExiting()) vol[3] += 4;
29216 if(gMC->IsTrackOut()) vol[3] += 8;
29217 if(gMC->IsTrackDisappeared()) vol[3] += 16;
29218 if(gMC->IsTrackStop()) vol[3] += 32;
29219 if(gMC->IsTrackAlive()) vol[3] += 64;
29221 // Fill hit structure.
29222 if(!(gMC->TrackCharge())) return;
29224 // Only entering charged tracks
29225 if((id = gMC->CurrentVolID(copy)) == fIdSens[0]) {
29227 id = gMC->CurrentVolOffID(2,copy);
29228 //detector copy in the ladder = 1<->4 (ITS1 < I101 < I103 < I10A)
29230 gMC->CurrentVolOffID(3,copy1);
29231 //ladder copy in the module = 1<->2 (I10A < I12A)
29232 gMC->CurrentVolOffID(4,copy2);
29233 //module copy in the layer = 1<->10 (I12A < IT12)
29234 vol[2] = copy1+(copy2-1)*2;//# of ladders in one module = 2
29235 } else if(id == fIdSens[1]){
29237 id = gMC->CurrentVolOffID(2,copy);
29238 //detector copy in the ladder = 1<->4 (ITS2 < I1D1 < I1D3 < I20A)
29240 gMC->CurrentVolOffID(3,copy1);
29241 //ladder copy in the module = 1<->4 (I20A < I12A)
29242 gMC->CurrentVolOffID(4,copy2);
29243 //module copy in the layer = 1<->10 (I12A < IT12)
29244 vol[2] = copy1+(copy2-1)*4;//# of ladders in one module = 4
29245 } else if(id == fIdSens[2]){
29247 id = gMC->CurrentVolOffID(1,copy);
29248 //detector copy in the ladder = 1<->6 (ITS3 < I302 < I004)
29250 id = gMC->CurrentVolOffID(2,copy);
29251 //ladder copy in the layer = 1<->14 (I004 < IT34)
29253 } else if(id == fIdSens[3]){
29255 id = gMC->CurrentVolOffID(1,copy);
29256 //detector copy in the ladder = 1<->8 (ITS4 < I402 < I005)
29258 id = gMC->CurrentVolOffID(2,copy);
29259 //ladder copy in the layer = 1<->22 (I005 < IT34))
29261 }else if(id == fIdSens[4]){
29263 id = gMC->CurrentVolOffID(1,copy);
29264 //detector copy in the ladder = 1<->22 (ITS5 < I562 < I565)
29266 id = gMC->CurrentVolOffID(2,copy);
29267 //ladder copy in the layer = 1<->34 (I565 < IT56)
29269 }else if(id == fIdSens[5]){
29271 id = gMC->CurrentVolOffID(1,copy);
29272 //detector copy in the ladder = 1<->25 (ITS6 < I566 < I569)
29274 id = gMC->CurrentVolOffID(2,copy);
29275 //ladder copy in the layer = 1<->38 (I569 < IT56)
29278 return; // not an ITS volume?
29279 } // end if/else if (gMC->CurentVolID(copy) == fIdSens[i])
29281 gMC->TrackPosition(position);
29282 gMC->TrackMomentum(momentum);
29284 if(gMC->IsTrackEntering()){
29285 position0 = position;
29288 } // end if IsEntering
29289 // Fill hit structure with this new hit.
29290 new(lhits[fNhits++]) AliITShit(fIshunt,gAlice->GetMCApp()->GetCurrentTrackNumber(),vol,
29291 gMC->Edep(),gMC->TrackTime(),position,
29292 position0,momentum);
29294 position0 = position;