#include <TMath.h>
#include <TGeoManager.h>
#include <TGeoVolume.h>
#include <TGeoPcon.h>
#include <TGeoCone.h>
#include <TGeoTube.h> // contaings TGeoTubeSeg
#include <TGeoArb8.h>
#include <TGeoXtru.h>
#include <TGeoCompositeShape.h>
#include <TGeoMatrix.h>
#include "AliITSv11GeometrySupport.h"
ClassImp(AliITSv11GeometrySupport)
#define SQ(A) (A)*(A)
void AliITSv11GeometrySupport::SPDCone(TGeoVolume *moth,const TGeoManager *mgr)
{
const Double_t kHalfLengthCentral = 399.9*fgkmm;
const Double_t kThicknessCentral = 0.4*fgkmm;
const Double_t kInnerRadiusCentral = 8.1475*fgkcm;
const Double_t kOuterRadiusCentral = 9.9255*fgkcm;
const Double_t kInnerACentral = 3.1674*fgkcm;
const Double_t kInnerBCentral = 2.023 *fgkcm;
const Double_t kOuterACentral = 2.4374*fgkcm;
const Double_t kOuterBCentral = 3.8162*fgkcm;
const Double_t kCoolManifHoleWid = 24.0*fgkmm;
const Double_t kCoolManifHoleLen = 57.5*fgkmm;
const Double_t kCoolManifHoleZPos = 36.47*fgkcm;
const Double_t kCoolSuppHoleWid = 15.0*fgkmm;
const Double_t kCoolSuppHoleLen = 38.4*fgkmm;
const Double_t kCoolSuppHoleZPos = 26.5*fgkcm;
const Double_t kHalfLengthEndCap = 25.*fgkmm;
const Double_t kThicknessEndCap = 2.0*fgkmm;
const Double_t kInnerRadiusEndCap = 8.0775*fgkcm;
const Double_t kOuterRadiusEndCap = 9.9955*fgkcm;
const Double_t kInnerAEndCap = 3.1453*fgkcm;
const Double_t kInnerBEndCap = 2.0009*fgkcm;
const Double_t kOuterAEndCap = 2.4596*fgkcm;
const Double_t kOuterBEndCap = 3.8384*fgkcm;
const Double_t kHalfLengthCone = 145.*fgkmm;
const Double_t kThicknessCone = 0.3*fgkmm;
const Double_t kInnerRadialCone = 37.3*fgkcm;
const Double_t kOuterRadialCone = 39.0*fgkcm;
const Double_t kInnerACone = 14.2344*fgkcm;
const Double_t kInnerBCone = 9.0915*fgkcm;
const Double_t kOuterACone = 9.5058*fgkcm;
const Double_t kOuterBCone = 14.8831*fgkcm;
const Double_t kFillerBlockLength = 20.0*fgkmm;
const Double_t kFillerBlockHoleR = 2.4*fgkmm;
const Double_t kFillerBlockZTrans = 1.5*fgkmm;
const Double_t kFillerBarLength = 220.0*fgkmm;
const Double_t kFillerBarThick = 1.0*fgkmm;
const Double_t kHalfLengthRing = 7.5*fgkmm;
const Double_t kThicknessRing = 0.3*fgkmm;
const Double_t kInnerRadiusRing = 37.3*fgkcm;
const Double_t kOuterRadiusRing = 42.0*fgkcm;
const Double_t kOuterRadiusWing = 49.25*fgkcm;
const Double_t kWideWing = 6.0*fgkcm;
const Double_t kThetaWing = 45.0;
const Double_t kThetaDeg = 36.0;
const Double_t kTheta = kThetaDeg*TMath::DegToRad();
const Double_t kThicknessOmega = 0.3*fgkmm;
Double_t xpos, ypos, zpos;
Double_t xXtru[24], yXtru[24];
Double_t xshld[24], yshld[24];
Double_t xair[24] , yair[24];
Double_t xomega[48], yomega[48];
TGeoVolumeAssembly *vM = new TGeoVolumeAssembly("ITSspdThermalShield");
CreateSPDThermalShape(kInnerACentral,kInnerBCentral,kInnerRadiusCentral,
kOuterACentral,kOuterBCentral,kOuterRadiusCentral,
kTheta,xshld,yshld);
InsidePoint(xshld[23], yshld[23],
xshld[ 0], yshld[ 0],
xshld[ 1], yshld[ 1], kThicknessCentral,
xair[0], yair[0]);
for (Int_t i=1; i<23; i++) {
InsidePoint(xshld[i-1], yshld[i-1],
xshld[ i ], yshld[ i ],
xshld[i+1], yshld[i+1], kThicknessCentral,
xair[i], yair[i]);
}
InsidePoint(xshld[22], yshld[22],
xshld[23], yshld[23],
xshld[ 0], yshld[ 0], kThicknessCentral,
xair[23], yair[23]);
CreateSPDOmegaShape(xair,yair,kThicknessOmega,xomega,yomega);
TGeoXtru *uppershape = new TGeoXtru(2);
uppershape->SetName("upTS");
for (Int_t j=0; j<6; j++) {
xXtru[j ] = xair[11-j];
yXtru[j ] = yair[11-j];
xXtru[j+6] = xshld[j+6];
yXtru[j+6] = yshld[j+6];
}
yXtru[5] = yXtru[6];
for (Int_t j=0; j<12; j++) {
xXtru[23-j] = -xXtru[j];
yXtru[23-j] = yXtru[j];
}
uppershape->DefinePolygon(24,xXtru,yXtru);
uppershape->DefineSection(0,-kHalfLengthCentral);
uppershape->DefineSection(1, kHalfLengthCentral);
TGeoXtru *lowershape = new TGeoXtru(2);
lowershape->SetName("lwTS");
for (Int_t j=0; j<6; j++) {
xXtru[j ] = xshld[j];
yXtru[j ] = yshld[j];
xXtru[j+6] = xair[5-j];
yXtru[j+6] = yair[5-j];
}
yXtru[6] = yXtru[5];
for (Int_t j=0; j<12; j++) {
xXtru[23-j] = -xXtru[j];
yXtru[23-j] = yXtru[j];
}
lowershape->DefinePolygon(24,xXtru,yXtru);
lowershape->DefineSection(0,-kHalfLengthCentral);
lowershape->DefineSection(1, kHalfLengthCentral);
yomega[10] = yshld[6];
yomega[11] = yomega[10];
yomega[36] = yshld[17];
yomega[37] = yomega[36];
TGeoXtru *omegashape = new TGeoXtru(2);
omegashape->SetName("omTS");
omegashape->DefinePolygon(48,xomega,yomega);
omegashape->DefineSection(0,-kHalfLengthCentral);
omegashape->DefineSection(1, kHalfLengthCentral);
Double_t radius = 0.5*(uppershape->GetY(11)+lowershape->GetY(0));
TGeoBBox *manifhole = new TGeoBBox(kCoolManifHoleWid/2,
0.55*(uppershape->GetY(11)-lowershape->GetY(0)),
kCoolManifHoleLen/2);
manifhole->SetName("mhTS");
zpos = kCoolManifHoleZPos;
TGeoTranslation *m1p = new TGeoTranslation("m1p",0,radius, zpos);
TGeoTranslation *m1n = new TGeoTranslation("m1n",0,radius,-zpos);
m1p->RegisterYourself();
m1n->RegisterYourself();
TGeoCombiTrans *m2p = new TGeoCombiTrans("m2p",radius*SinD(kThetaDeg),
radius*CosD(kThetaDeg),
zpos,
new TGeoRotation("",-kThetaDeg,0,0));
TGeoCombiTrans *m2n = new TGeoCombiTrans("m2n",radius*SinD(kThetaDeg),
radius*CosD(kThetaDeg),
-zpos,
new TGeoRotation("",-kThetaDeg,0,0));
m2p->RegisterYourself();
m2n->RegisterYourself();
TGeoCombiTrans *m3p = new TGeoCombiTrans("m3p",radius*SinD(-kThetaDeg),
radius*CosD(-kThetaDeg),
zpos,
new TGeoRotation("",kThetaDeg,0,0));
TGeoCombiTrans *m3n = new TGeoCombiTrans("m3n",radius*SinD(-kThetaDeg),
radius*CosD(-kThetaDeg),
-zpos,
new TGeoRotation("",kThetaDeg,0,0));
m3p->RegisterYourself();
m3n->RegisterYourself();
TGeoCombiTrans *m4p = new TGeoCombiTrans("m4p",radius*SinD(2*kThetaDeg),
radius*CosD(2*kThetaDeg),
zpos,
new TGeoRotation("",-2*kThetaDeg,0,0));
TGeoCombiTrans *m4n = new TGeoCombiTrans("m4n",radius*SinD(2*kThetaDeg),
radius*CosD(2*kThetaDeg),
-zpos,
new TGeoRotation("",-2*kThetaDeg,0,0));
m4p->RegisterYourself();
m4n->RegisterYourself();
TGeoCombiTrans *m5p = new TGeoCombiTrans("m5p",radius*SinD(-2*kThetaDeg),
radius*CosD(-2*kThetaDeg),
zpos,
new TGeoRotation("",2*kThetaDeg,0,0));
TGeoCombiTrans *m5n = new TGeoCombiTrans("m5n",radius*SinD(-2*kThetaDeg),
radius*CosD(-2*kThetaDeg),
-zpos,
new TGeoRotation("",2*kThetaDeg,0,0));
m5p->RegisterYourself();
m5n->RegisterYourself();
TGeoBBox *supphole = new TGeoBBox(kCoolSuppHoleWid/2,
0.55*(uppershape->GetY(11)-lowershape->GetY(0)),
kCoolSuppHoleLen/2);
supphole->SetName("shTS");
zpos = kCoolSuppHoleZPos;
TGeoTranslation *s1p = new TGeoTranslation("s1p",0,radius, zpos);
TGeoTranslation *s1n = new TGeoTranslation("s1n",0,radius,-zpos);
s1p->RegisterYourself();
s1n->RegisterYourself();
TGeoCombiTrans *s2p = new TGeoCombiTrans("s2p",radius*SinD(kThetaDeg),
radius*CosD(kThetaDeg),
zpos,
new TGeoRotation("",-kThetaDeg,0,0));
TGeoCombiTrans *s2n = new TGeoCombiTrans("s2n",radius*SinD(kThetaDeg),
radius*CosD(kThetaDeg),
-zpos,
new TGeoRotation("",-kThetaDeg,0,0));
s2p->RegisterYourself();
s2n->RegisterYourself();
TGeoCombiTrans *s3p = new TGeoCombiTrans("s3p",radius*SinD(-kThetaDeg),
radius*CosD(-kThetaDeg),
zpos,
new TGeoRotation("",kThetaDeg,0,0));
TGeoCombiTrans *s3n = new TGeoCombiTrans("s3n",radius*SinD(-kThetaDeg),
radius*CosD(-kThetaDeg),
-zpos,
new TGeoRotation("",kThetaDeg,0,0));
s3p->RegisterYourself();
s3n->RegisterYourself();
TGeoCombiTrans *s4p = new TGeoCombiTrans("s4p",radius*SinD(2*kThetaDeg),
radius*CosD(2*kThetaDeg),
zpos,
new TGeoRotation("",-2*kThetaDeg,0,0));
TGeoCombiTrans *s4n = new TGeoCombiTrans("s4n",radius*SinD(2*kThetaDeg),
radius*CosD(2*kThetaDeg),
-zpos,
new TGeoRotation("",-2*kThetaDeg,0,0));
s4p->RegisterYourself();
s4n->RegisterYourself();
TGeoCombiTrans *s5p = new TGeoCombiTrans("s5p",radius*SinD(-2*kThetaDeg),
radius*CosD(-2*kThetaDeg),
zpos,
new TGeoRotation("",2*kThetaDeg,0,0));
TGeoCombiTrans *s5n = new TGeoCombiTrans("s5n",radius*SinD(-2*kThetaDeg),
radius*CosD(-2*kThetaDeg),
-zpos,
new TGeoRotation("",2*kThetaDeg,0,0));
s5p->RegisterYourself();
s5n->RegisterYourself();
TGeoCompositeShape *centralshape = new TGeoCompositeShape("centralTS",
"upTS+lwTS+omTS-mhTS:m1p-mhTS:m1n-mhTS:m2p-mhTS:m2n-mhTS:m3p-mhTS:m3n-mhTS:m4p-mhTS:m4n-mhTS:m5p-mhTS:m5n-shTS:s1p-shTS:s1n-shTS:s2p-shTS:s2n-shTS:s3p-shTS:s3n-shTS:s4p-shTS:s4n-shTS:s5p-shTS:s5n");
CreateSPDThermalShape(kInnerAEndCap,kInnerBEndCap,kInnerRadiusEndCap,
kOuterAEndCap,kOuterBEndCap,kOuterRadiusEndCap,
kTheta,xshld,yshld);
InsidePoint(xshld[23], yshld[23],
xshld[ 0], yshld[ 0],
xshld[ 1], yshld[ 1], kThicknessEndCap,
xair[0], yair[0]);
for (Int_t i=1; i<23; i++) {
InsidePoint(xshld[i-1], yshld[i-1],
xshld[ i ], yshld[ i ],
xshld[i+1], yshld[i+1], kThicknessEndCap,
xair[i], yair[i]);
}
InsidePoint(xshld[22], yshld[22],
xshld[23], yshld[23],
xshld[ 0], yshld[ 0], kThicknessEndCap,
xair[23], yair[23]);
CreateSPDOmegaShape(xair,yair,kThicknessOmega,xomega,yomega);
TGeoXtru *upendcapshape = new TGeoXtru(2);
upendcapshape->SetName("upEC");
for (Int_t j=0; j<6; j++) {
xXtru[j ] = xair[11-j];
yXtru[j ] = yair[11-j];
xXtru[j+6] = xshld[j+6];
yXtru[j+6] = yshld[j+6];
}
yXtru[5] = yXtru[6];
for (Int_t j=0; j<12; j++) {
xXtru[23-j] = -xXtru[j];
yXtru[23-j] = yXtru[j];
}
upendcapshape->DefinePolygon(24,xXtru,yXtru);
upendcapshape->DefineSection(0,-kHalfLengthEndCap);
upendcapshape->DefineSection(1, kHalfLengthEndCap);
TGeoXtru *lowendcapshape = new TGeoXtru(2);
lowendcapshape->SetName("lwEC");
for (Int_t j=0; j<6; j++) {
xXtru[j ] = xshld[j];
yXtru[j ] = yshld[j];
xXtru[j+6] = xair[5-j];
yXtru[j+6] = yair[5-j];
}
yXtru[6] = yXtru[5];
for (Int_t j=0; j<12; j++) {
xXtru[23-j] = -xXtru[j];
yXtru[23-j] = yXtru[j];
}
lowendcapshape->DefinePolygon(24,xXtru,yXtru);
lowendcapshape->DefineSection(0,-kHalfLengthEndCap);
lowendcapshape->DefineSection(1, kHalfLengthEndCap);
yomega[10] = yshld[6];
yomega[11] = yomega[10];
yomega[36] = yshld[17];
yomega[37] = yomega[36];
TGeoXtru *omgendcapshape = new TGeoXtru(2);
omgendcapshape->SetName("omEC");
omgendcapshape->DefinePolygon(48,xomega,yomega);
omgendcapshape->DefineSection(0,-kHalfLengthEndCap);
omgendcapshape->DefineSection(1, kHalfLengthEndCap);
TGeoCompositeShape *endcapshape = new TGeoCompositeShape("endcapTS",
"upEC+lwEC+omEC");
TGeoXtru *fillershape = new TGeoXtru(2);
xXtru[0] = omgendcapshape->GetX(1) + 0.0002;
yXtru[0] = omgendcapshape->GetY(1);
xXtru[1] = omgendcapshape->GetX(0) + 0.0002;
yXtru[1] = omgendcapshape->GetY(0);
xXtru[2] = omgendcapshape->GetX(47) - 0.0002;
yXtru[2] = omgendcapshape->GetY(47);
xXtru[3] = omgendcapshape->GetX(46);
yXtru[3] = omgendcapshape->GetY(46);
fillershape->DefinePolygon(4,xXtru,yXtru);
fillershape->DefineSection(0,-kFillerBlockLength/2);
fillershape->DefineSection(1, kFillerBlockLength/2);
TGeoTube *fillerholeshape = new TGeoTube(0, kFillerBlockHoleR,
kFillerBlockLength/2);
Double_t fside = omgendcapshape->GetY(14) - omgendcapshape->GetY(13);
TGeoBBox *fillbarshape = new TGeoBBox(fside/2, fside/2, kFillerBarLength/2);
fside -= 2*kFillerBarThick;
TGeoBBox *fillbarholeshape = new TGeoBBox(fside/2, fside/2,
kFillerBarLength/2);
TGeoArb8 *sC1 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sC2 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sC3 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sC4 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sC5 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sC6 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sC7 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sC8 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sC9 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sC10 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sC11 = new TGeoArb8(kHalfLengthCone);
sC1->SetName("sC1");
sC2->SetName("sC2");
sC3->SetName("sC3");
sC4->SetName("sC4");
sC5->SetName("sC5");
sC6->SetName("sC6");
sC7->SetName("sC7");
sC8->SetName("sC8");
sC9->SetName("sC9");
sC10->SetName("sC10");
sC11->SetName("sC11");
TGeoArb8 *sCh1 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sCh2 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sCh3 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sCh4 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sCh5 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sCh6 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sCh7 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sCh8 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sCh9 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sCh10 = new TGeoArb8(kHalfLengthCone);
TGeoArb8 *sCh11 = new TGeoArb8(kHalfLengthCone);
sCh1->SetName("sCh1");
sCh2->SetName("sCh2");
sCh3->SetName("sCh3");
sCh4->SetName("sCh4");
sCh5->SetName("sCh5");
sCh6->SetName("sCh6");
sCh7->SetName("sCh7");
sCh8->SetName("sCh8");
sCh9->SetName("sCh9");
sCh10->SetName("sCh10");
sCh11->SetName("sCh11");
CreateSPDThermalShape(kInnerACentral,kInnerBCentral,kInnerRadiusCentral,
kOuterACentral,kOuterBCentral,kOuterRadiusCentral,
kTheta,xshld,yshld);
sC1->SetVertex(0, xshld[12], yshld[12]);
sC1->SetVertex(1, xshld[11], yshld[11]);
sC1->SetVertex(2, xshld[ 0], yshld[ 0]);
sC1->SetVertex(3, xshld[23], yshld[23]);
sC2->SetVertex(0, xshld[11], yshld[11]);
sC2->SetVertex(1, xshld[10], yshld[10]);
sC2->SetVertex(2, xshld[ 1], yshld[ 1]);
sC2->SetVertex(3, xshld[ 0], yshld[ 0]);
sC3->SetVertex(0, xshld[10], yshld[10]);
sC3->SetVertex(1, xshld[ 9], yshld[ 9]);
sC3->SetVertex(2, xshld[ 2], yshld[ 2]);
sC3->SetVertex(3, xshld[ 1], yshld[ 1]);
sC4->SetVertex(0, xshld[ 9], yshld[ 9]);
sC4->SetVertex(1, xshld[ 8], yshld[ 8]);
sC4->SetVertex(2, xshld[ 3], yshld[ 3]);
sC4->SetVertex(3, xshld[ 2], yshld[ 2]);
sC5->SetVertex(0, xshld[ 8], yshld[ 8]);
sC5->SetVertex(1, xshld[ 7], yshld[ 7]);
sC5->SetVertex(2, xshld[ 4], yshld[ 4]);
sC5->SetVertex(3, xshld[ 3], yshld[ 3]);
sC6->SetVertex(0, xshld[ 7], yshld[ 7]);
sC6->SetVertex(1, xshld[ 6], yshld[ 6]);
sC6->SetVertex(2, xshld[ 5], yshld[ 5]);
sC6->SetVertex(3, xshld[ 4], yshld[ 4]);
sC7->SetVertex(0,-xshld[10], yshld[10]);
sC7->SetVertex(1,-xshld[11], yshld[11]);
sC7->SetVertex(2,-xshld[ 0], yshld[ 0]);
sC7->SetVertex(3,-xshld[ 1], yshld[ 1]);
sC8->SetVertex(0,-xshld[ 9], yshld[ 9]);
sC8->SetVertex(1,-xshld[10], yshld[10]);
sC8->SetVertex(2,-xshld[ 1], yshld[ 1]);
sC8->SetVertex(3,-xshld[ 2], yshld[ 2]);
sC9->SetVertex(0,-xshld[ 8], yshld[ 8]);
sC9->SetVertex(1,-xshld[ 9], yshld[ 9]);
sC9->SetVertex(2,-xshld[ 2], yshld[ 2]);
sC9->SetVertex(3,-xshld[ 3], yshld[ 3]);
sC10->SetVertex(0,-xshld[ 7], yshld[ 7]);
sC10->SetVertex(1,-xshld[ 8], yshld[ 8]);
sC10->SetVertex(2,-xshld[ 3], yshld[ 3]);
sC10->SetVertex(3,-xshld[ 4], yshld[ 4]);
sC11->SetVertex(0,-xshld[ 6], yshld[ 6]);
sC11->SetVertex(1,-xshld[ 7], yshld[ 7]);
sC11->SetVertex(2,-xshld[ 4], yshld[ 4]);
sC11->SetVertex(3,-xshld[ 5], yshld[ 5]);
InsidePoint(xshld[23], yshld[23],
xshld[ 0], yshld[ 0],
xshld[ 1], yshld[ 1], kThicknessCone,
xair[0], yair[0]);
for (Int_t i=1; i<23; i++) {
InsidePoint(xshld[i-1], yshld[i-1],
xshld[ i ], yshld[ i ],
xshld[i+1], yshld[i+1], kThicknessCone,
xair[i], yair[i]);
}
InsidePoint(xshld[22], yshld[22],
xshld[23], yshld[23],
xshld[ 0], yshld[ 0], kThicknessCone,
xair[23], yair[23]);
CreateSPDOmegaShape(xair,yair,kThicknessOmega,xomega,yomega);
sCh1->SetVertex(0, xomega[ 0], yomega[ 0]);
sCh1->SetVertex(1, xomega[ 1], yomega[ 1]);
sCh1->SetVertex(2,-xomega[ 1], yomega[ 1]);
sCh1->SetVertex(3,-xomega[ 0], yomega[ 0]);
sCh2->SetVertex(0, xomega[20], yomega[20]);
sCh2->SetVertex(1, xomega[21], yomega[21]);
sCh2->SetVertex(2, xomega[22], yomega[22]);
sCh2->SetVertex(3, xomega[23], yomega[23]);
sCh3->SetVertex(0, xomega[ 2], yomega[ 2]);
sCh3->SetVertex(1, xomega[ 3], yomega[ 3]);
sCh3->SetVertex(2, xomega[ 4], yomega[ 4]);
sCh3->SetVertex(3, xomega[ 5], yomega[ 5]);
sCh4->SetVertex(0, xomega[16], yomega[16]);
sCh4->SetVertex(1, xomega[17], yomega[17]);
sCh4->SetVertex(2, xomega[18], yomega[18]);
sCh4->SetVertex(3, xomega[19], yomega[19]);
sCh5->SetVertex(0, xomega[ 6], yomega[ 6]);
sCh5->SetVertex(1, xomega[ 7], yomega[ 7]);
sCh5->SetVertex(2, xomega[ 8], yomega[ 8]);
sCh5->SetVertex(3, xomega[ 9], yomega[ 9]);
sCh6->SetVertex(0, xomega[12], yomega[12]);
sCh6->SetVertex(1, xomega[13], yomega[13]);
sCh6->SetVertex(2, xomega[14], yomega[14]);
sCh6->SetVertex(3, xomega[15], yomega[15]);
sCh7->SetVertex(0,-xomega[21], yomega[21]);
sCh7->SetVertex(1,-xomega[20], yomega[20]);
sCh7->SetVertex(2,-xomega[23], yomega[23]);
sCh7->SetVertex(3,-xomega[22], yomega[22]);
sCh8->SetVertex(0,-xomega[ 3], yomega[ 3]);
sCh8->SetVertex(1,-xomega[ 2], yomega[ 2]);
sCh8->SetVertex(2,-xomega[ 5], yomega[ 5]);
sCh8->SetVertex(3,-xomega[ 4], yomega[ 4]);
sCh9->SetVertex(0,-xomega[17], yomega[17]);
sCh9->SetVertex(1,-xomega[16], yomega[16]);
sCh9->SetVertex(2,-xomega[19], yomega[19]);
sCh9->SetVertex(3,-xomega[18], yomega[18]);
sCh10->SetVertex(0,-xomega[ 7], yomega[ 7]);
sCh10->SetVertex(1,-xomega[ 6], yomega[ 6]);
sCh10->SetVertex(2,-xomega[ 9], yomega[ 9]);
sCh10->SetVertex(3,-xomega[ 8], yomega[ 8]);
sCh11->SetVertex(0,-xomega[13], yomega[13]);
sCh11->SetVertex(1,-xomega[12], yomega[12]);
sCh11->SetVertex(2,-xomega[15], yomega[15]);
sCh11->SetVertex(3,-xomega[14], yomega[14]);
Double_t kInnerRadiusCone = TMath::Sqrt(kInnerRadialCone*kInnerRadialCone
- 0.25*kInnerACone*kInnerACone);
Double_t kOuterRadiusCone = TMath::Sqrt(kOuterRadialCone*kOuterRadialCone
- 0.25*kOuterACone*kOuterACone);
CreateSPDThermalShape(kInnerACone,kInnerBCone,kInnerRadiusCone,
kOuterACone,kOuterBCone,kOuterRadiusCone,
kTheta,xshld,yshld);
sC1->SetVertex(4, xshld[12], yshld[12]);
sC1->SetVertex(5, xshld[11], yshld[11]);
sC1->SetVertex(6, xshld[ 0], yshld[ 0]);
sC1->SetVertex(7, xshld[23], yshld[23]);
sC2->SetVertex(4, xshld[11], yshld[11]);
sC2->SetVertex(5, xshld[10], yshld[10]);
sC2->SetVertex(6, xshld[ 1], yshld[ 1]);
sC2->SetVertex(7, xshld[ 0], yshld[ 0]);
sC3->SetVertex(4, xshld[10], yshld[10]);
sC3->SetVertex(5, xshld[ 9], yshld[ 9]);
sC3->SetVertex(6, xshld[ 2], yshld[ 2]);
sC3->SetVertex(7, xshld[ 1], yshld[ 1]);
sC4->SetVertex(4, xshld[ 9], yshld[ 9]);
sC4->SetVertex(5, xshld[ 8], yshld[ 8]);
sC4->SetVertex(6, xshld[ 3], yshld[ 3]);
sC4->SetVertex(7, xshld[ 2], yshld[ 2]);
sC5->SetVertex(4, xshld[ 8], yshld[ 8]);
sC5->SetVertex(5, xshld[ 7], yshld[ 7]);
sC5->SetVertex(6, xshld[ 4], yshld[ 4]);
sC5->SetVertex(7, xshld[ 3], yshld[ 3]);
sC6->SetVertex(4, xshld[ 7], yshld[ 7]);
sC6->SetVertex(5, xshld[ 6], yshld[ 6]);
sC6->SetVertex(6, xshld[ 5], yshld[ 5]);
sC6->SetVertex(7, xshld[ 4], yshld[ 4]);
sC7->SetVertex(4,-xshld[10], yshld[10]);
sC7->SetVertex(5,-xshld[11], yshld[11]);
sC7->SetVertex(6,-xshld[ 0], yshld[ 0]);
sC7->SetVertex(7,-xshld[ 1], yshld[ 1]);
sC8->SetVertex(4,-xshld[ 9], yshld[ 9]);
sC8->SetVertex(5,-xshld[10], yshld[10]);
sC8->SetVertex(6,-xshld[ 1], yshld[ 1]);
sC8->SetVertex(7,-xshld[ 2], yshld[ 2]);
sC9->SetVertex(4,-xshld[ 8], yshld[ 8]);
sC9->SetVertex(5,-xshld[ 9], yshld[ 9]);
sC9->SetVertex(6,-xshld[ 2], yshld[ 2]);
sC9->SetVertex(7,-xshld[ 3], yshld[ 3]);
sC10->SetVertex(4,-xshld[ 7], yshld[ 7]);
sC10->SetVertex(5,-xshld[ 8], yshld[ 8]);
sC10->SetVertex(6,-xshld[ 3], yshld[ 3]);
sC10->SetVertex(7,-xshld[ 4], yshld[ 4]);
sC11->SetVertex(4,-xshld[ 6], yshld[ 6]);
sC11->SetVertex(5,-xshld[ 7], yshld[ 7]);
sC11->SetVertex(6,-xshld[ 4], yshld[ 4]);
sC11->SetVertex(7,-xshld[ 5], yshld[ 5]);
InsidePoint(xshld[23], yshld[23],
xshld[ 0], yshld[ 0],
xshld[ 1], yshld[ 1], kThicknessCone,
xair[0], yair[0]);
for (Int_t i=1; i<23; i++) {
InsidePoint(xshld[i-1], yshld[i-1],
xshld[ i ], yshld[ i ],
xshld[i+1], yshld[i+1], kThicknessCone,
xair[i], yair[i]);
}
InsidePoint(xshld[22], yshld[22],
xshld[23], yshld[23],
xshld[ 0], yshld[ 0], kThicknessCone,
xair[23], yair[23]);
CreateSPDOmegaShape(xair,yair,kThicknessOmega,xomega,yomega);
sCh1->SetVertex(4, xomega[ 0], yomega[ 0]);
sCh1->SetVertex(5, xomega[ 1], yomega[ 1]);
sCh1->SetVertex(6,-xomega[ 1], yomega[ 1]);
sCh1->SetVertex(7,-xomega[ 0], yomega[ 0]);
sCh2->SetVertex(4, xomega[20], yomega[20]);
sCh2->SetVertex(5, xomega[21], yomega[21]);
sCh2->SetVertex(6, xomega[22], yomega[22]);
sCh2->SetVertex(7, xomega[23], yomega[23]);
sCh3->SetVertex(4, xomega[ 2], yomega[ 2]);
sCh3->SetVertex(5, xomega[ 3], yomega[ 3]);
sCh3->SetVertex(6, xomega[ 4], yomega[ 4]);
sCh3->SetVertex(7, xomega[ 5], yomega[ 5]);
sCh4->SetVertex(4, xomega[16], yomega[16]);
sCh4->SetVertex(5, xomega[17], yomega[17]);
sCh4->SetVertex(6, xomega[18], yomega[18]);
sCh4->SetVertex(7, xomega[19], yomega[19]);
sCh5->SetVertex(4, xomega[ 6], yomega[ 6]);
sCh5->SetVertex(5, xomega[ 7], yomega[ 7]);
sCh5->SetVertex(6, xomega[ 8], yomega[ 8]);
sCh5->SetVertex(7, xomega[ 9], yomega[ 9]);
sCh6->SetVertex(4, xomega[12], yomega[12]);
sCh6->SetVertex(5, xomega[13], yomega[13]);
sCh6->SetVertex(6, xomega[14], yomega[14]);
sCh6->SetVertex(7, xomega[15], yomega[15]);
sCh7->SetVertex(4,-xomega[21], yomega[21]);
sCh7->SetVertex(5,-xomega[20], yomega[20]);
sCh7->SetVertex(6,-xomega[23], yomega[23]);
sCh7->SetVertex(7,-xomega[22], yomega[22]);
sCh8->SetVertex(4,-xomega[ 3], yomega[ 3]);
sCh8->SetVertex(5,-xomega[ 2], yomega[ 2]);
sCh8->SetVertex(6,-xomega[ 5], yomega[ 5]);
sCh8->SetVertex(7,-xomega[ 4], yomega[ 4]);
sCh9->SetVertex(4,-xomega[17], yomega[17]);
sCh9->SetVertex(5,-xomega[16], yomega[16]);
sCh9->SetVertex(6,-xomega[19], yomega[19]);
sCh9->SetVertex(7,-xomega[18], yomega[18]);
sCh10->SetVertex(4,-xomega[ 7], yomega[ 7]);
sCh10->SetVertex(5,-xomega[ 6], yomega[ 6]);
sCh10->SetVertex(6,-xomega[ 9], yomega[ 9]);
sCh10->SetVertex(7,-xomega[ 8], yomega[ 8]);
sCh11->SetVertex(4,-xomega[13], yomega[13]);
sCh11->SetVertex(5,-xomega[12], yomega[12]);
sCh11->SetVertex(6,-xomega[15], yomega[15]);
sCh11->SetVertex(7,-xomega[14], yomega[14]);
TGeoCompositeShape *sCone = new TGeoCompositeShape("sCone",
"sC1+sC2+sC3+sC4+sC5+sC6+sC7+sC8+sC9+sC10+sC11");
TGeoTube *ringshape = new TGeoTube(kInnerRadiusRing,kOuterRadiusRing,
kHalfLengthRing);
TGeoTube *ringinsertshape = new TGeoTube(kInnerRadiusRing+kThicknessRing,
kOuterRadiusRing-kThicknessRing,
kHalfLengthRing-kThicknessRing);
Double_t angleWideWing, angleWideWingThickness;
angleWideWing = (kWideWing/kOuterRadiusWing)*TMath::RadToDeg();
angleWideWingThickness = (kThicknessRing/kOuterRadiusWing)*TMath::RadToDeg();
TGeoTubeSeg *wingshape = new TGeoTubeSeg(kOuterRadiusRing,kOuterRadiusWing,
kHalfLengthRing, 0, angleWideWing);
TGeoTubeSeg *winginsertshape = new TGeoTubeSeg(kOuterRadiusRing,
kOuterRadiusWing-kThicknessRing, kHalfLengthRing-kThicknessRing,
angleWideWingThickness, angleWideWing-angleWideWingThickness);
TGeoMedium *medSPDcf = mgr->GetMedium("ITS_SPD shield$");
TGeoMedium *medSPDair = mgr->GetMedium("ITS_SPD AIR$");
TGeoMedium *medSPDste = mgr->GetMedium("ITS_G10FR4$");
TGeoVolume *centralshield = new TGeoVolume("SPDcentralshield",
centralshape,medSPDcf);
centralshield->SetVisibility(kTRUE);
centralshield->SetLineColor(7);
centralshield->SetLineWidth(1);
centralshield->SetFillColor(centralshield->GetLineColor());
centralshield->SetFillStyle(4090);
TGeoVolume *endcapshield = new TGeoVolume("SPDendcapshield",
endcapshape,medSPDcf);
endcapshield->SetVisibility(kTRUE);
endcapshield->SetLineColor(7);
endcapshield->SetLineWidth(1);
endcapshield->SetFillColor(endcapshield->GetLineColor());
endcapshield->SetFillStyle(4090);
TGeoVolume *fillerblock = new TGeoVolume("SPDfillerblock",
fillershape,medSPDcf);
fillerblock->SetVisibility(kTRUE);
fillerblock->SetLineColor(7);
fillerblock->SetLineWidth(1);
fillerblock->SetFillColor(fillerblock->GetLineColor());
fillerblock->SetFillStyle(4090);
TGeoVolume *fillerhole = new TGeoVolume("SPDfillerhole",
fillerholeshape,medSPDair);
fillerhole->SetVisibility(kTRUE);
fillerhole->SetLineColor(5);
fillerhole->SetLineWidth(1);
fillerhole->SetFillColor(fillerhole->GetLineColor());
fillerhole->SetFillStyle(4090);
ypos = (fillershape->GetY(0)+fillershape->GetY(1))/2;
fillerblock->AddNode(fillerhole, 1, new TGeoTranslation(0, ypos, 0));
zpos = omgendcapshape->GetZ(1) - fillershape->GetZ(1) - kFillerBlockZTrans;
endcapshield->AddNode(fillerblock, 1, new TGeoTranslation(0, 0, zpos));
endcapshield->AddNode(fillerblock, 2, new TGeoCombiTrans(0, 0, zpos,
new TGeoRotation("", kThetaDeg,0,0)));
endcapshield->AddNode(fillerblock, 3, new TGeoCombiTrans(0, 0, zpos,
new TGeoRotation("",-kThetaDeg,0,0)));
endcapshield->AddNode(fillerblock, 4, new TGeoCombiTrans(0, 0, zpos,
new TGeoRotation("", 2*kThetaDeg,0,0)));
endcapshield->AddNode(fillerblock, 5, new TGeoCombiTrans(0, 0, zpos,
new TGeoRotation("",-2*kThetaDeg,0,0)));
TGeoVolume *fillerbar = new TGeoVolume("SPDfillerbar",
fillbarshape,medSPDcf);
fillerbar->SetVisibility(kTRUE);
fillerbar->SetLineColor(7);
fillerbar->SetLineWidth(1);
fillerbar->SetFillColor(fillerbar->GetLineColor());
fillerbar->SetFillStyle(4090);
TGeoVolume *fillbarhole = new TGeoVolume("SPDfillerbarhole",
fillbarholeshape,medSPDair);
fillbarhole->SetVisibility(kTRUE);
fillbarhole->SetLineColor(5);
fillbarhole->SetLineWidth(1);
fillbarhole->SetFillColor(fillbarhole->GetLineColor());
fillbarhole->SetFillStyle(4090);
fillerbar->AddNode(fillbarhole, 1, 0);
TGeoVolume *vCone = new TGeoVolume("SPDconeshield",sCone,medSPDcf);
vCone->SetVisibility(kTRUE);
vCone->SetLineColor(7);
vCone->SetLineWidth(1);
vCone->SetFillColor(vCone->GetLineColor());
vCone->SetFillStyle(4090);
TGeoVolume *vCh1 = new TGeoVolume("SPDconeshieldH1",sCh1,medSPDair);
vCh1->SetVisibility(kTRUE);
vCh1->SetLineColor(5);
vCh1->SetLineWidth(1);
vCh1->SetFillColor(vCh1->GetLineColor());
vCh1->SetFillStyle(4090);
TGeoVolume *vCh2 = new TGeoVolume("SPDconeshieldH2",sCh2,medSPDair);
vCh2->SetVisibility(kTRUE);
vCh2->SetLineColor(5);
vCh2->SetLineWidth(1);
vCh2->SetFillColor(vCh2->GetLineColor());
vCh2->SetFillStyle(4090);
TGeoVolume *vCh3 = new TGeoVolume("SPDconeshieldH3",sCh3,medSPDair);
vCh3->SetVisibility(kTRUE);
vCh3->SetLineColor(5);
vCh3->SetLineWidth(1);
vCh3->SetFillColor(vCh3->GetLineColor());
vCh3->SetFillStyle(4090);
TGeoVolume *vCh4 = new TGeoVolume("SPDconeshieldH4",sCh4,medSPDair);
vCh4->SetVisibility(kTRUE);
vCh4->SetLineColor(5);
vCh4->SetLineWidth(1);
vCh4->SetFillColor(vCh4->GetLineColor());
vCh4->SetFillStyle(4090);
TGeoVolume *vCh5 = new TGeoVolume("SPDconeshieldH5",sCh5,medSPDair);
vCh5->SetVisibility(kTRUE);
vCh5->SetLineColor(5);
vCh5->SetLineWidth(1);
vCh5->SetFillColor(vCh5->GetLineColor());
vCh5->SetFillStyle(4090);
TGeoVolume *vCh6 = new TGeoVolume("SPDconeshieldH6",sCh6,medSPDair);
vCh6->SetVisibility(kTRUE);
vCh6->SetLineColor(5);
vCh6->SetLineWidth(1);
vCh6->SetFillColor(vCh6->GetLineColor());
vCh6->SetFillStyle(4090);
TGeoVolume *vCh7 = new TGeoVolume("SPDconeshieldH7",sCh7,medSPDair);
vCh7->SetVisibility(kTRUE);
vCh7->SetLineColor(5);
vCh7->SetLineWidth(1);
vCh7->SetFillColor(vCh7->GetLineColor());
vCh7->SetFillStyle(4090);
TGeoVolume *vCh8 = new TGeoVolume("SPDconeshieldH8",sCh8,medSPDair);
vCh8->SetVisibility(kTRUE);
vCh8->SetLineColor(5);
vCh8->SetLineWidth(1);
vCh8->SetFillColor(vCh8->GetLineColor());
vCh8->SetFillStyle(4090);
TGeoVolume *vCh9 = new TGeoVolume("SPDconeshieldH9",sCh9,medSPDair);
vCh9->SetVisibility(kTRUE);
vCh9->SetLineColor(5);
vCh9->SetLineWidth(1);
vCh9->SetFillColor(vCh9->GetLineColor());
vCh9->SetFillStyle(4090);
TGeoVolume *vCh10 = new TGeoVolume("SPDconeshieldH10",sCh10,medSPDair);
vCh10->SetVisibility(kTRUE);
vCh10->SetLineColor(5);
vCh10->SetLineWidth(1);
vCh10->SetFillColor(vCh10->GetLineColor());
vCh10->SetFillStyle(4090);
TGeoVolume *vCh11 = new TGeoVolume("SPDconeshieldH11",sCh11,medSPDair);
vCh11->SetVisibility(kTRUE);
vCh11->SetLineColor(5);
vCh11->SetLineWidth(1);
vCh11->SetFillColor(vCh11->GetLineColor());
vCh11->SetFillStyle(4090);
vCone->AddNode(vCh1 ,1,0);
vCone->AddNode(vCh2 ,1,0);
vCone->AddNode(vCh3 ,1,0);
vCone->AddNode(vCh4 ,1,0);
vCone->AddNode(vCh5 ,1,0);
vCone->AddNode(vCh6 ,1,0);
vCone->AddNode(vCh7 ,1,0);
vCone->AddNode(vCh8 ,1,0);
vCone->AddNode(vCh9 ,1,0);
vCone->AddNode(vCh10,1,0);
vCone->AddNode(vCh11,1,0);
TGeoVolume *ring = new TGeoVolume("SPDshieldring",ringshape,medSPDcf);
ring->SetVisibility(kTRUE);
ring->SetLineColor(7);
ring->SetLineWidth(1);
TGeoVolume *ringinsert = new TGeoVolume("SPDshieldringinsert",
ringinsertshape,medSPDste);
ringinsert->SetVisibility(kTRUE);
ringinsert->SetLineColor(3);
ringinsert->SetFillColor(ringinsert->GetLineColor());
ringinsert->SetFillStyle(4010);
ring->AddNode(ringinsert,1,0);
TGeoVolume *wing = new TGeoVolume("SPDshieldringwing",wingshape,medSPDcf);
wing->SetVisibility(kTRUE);
wing->SetLineColor(7);
wing->SetLineWidth(1);
TGeoVolume *winginsert = new TGeoVolume("SPDshieldwinginsert",
winginsertshape,medSPDste);
winginsert->SetVisibility(kTRUE);
winginsert->SetLineColor(3);
winginsert->SetFillColor(winginsert->GetLineColor());
winginsert->SetFillStyle(4010);
wing->AddNode(winginsert,1,0);
const Double_t kLittleZTrans = 0.1*fgkmm;
vM->AddNode(centralshield,1,new TGeoTranslation(0,0,-kLittleZTrans));
vM->AddNode(centralshield,2,new TGeoCombiTrans( 0,0,-kLittleZTrans,
new TGeoRotation("",180,0,0)));
zpos = kHalfLengthCentral+kHalfLengthEndCap;
vM->AddNode(endcapshield,1,
new TGeoTranslation(0,0, zpos-kLittleZTrans));
vM->AddNode(endcapshield,2,new TGeoCombiTrans(
0, 0,-zpos-kLittleZTrans, new TGeoRotation("", 0,180,0) ) );
vM->AddNode(endcapshield,3,new TGeoCombiTrans(
0, 0, zpos-kLittleZTrans, new TGeoRotation("",180, 0,0) ) );
vM->AddNode(endcapshield,4,new TGeoCombiTrans(
0, 0,-zpos-kLittleZTrans, new TGeoRotation("",180,180,0) ) );
xpos = omgendcapshape->GetX(13) + fillbarshape->GetDX();
ypos = omgendcapshape->GetY(13) + fillbarshape->GetDY();
zpos -= fillbarshape->GetDZ();
vM->AddNode(fillerbar, 1, new TGeoTranslation( xpos, ypos, zpos));
vM->AddNode(fillerbar, 2, new TGeoTranslation(-xpos, ypos, zpos));
vM->AddNode(fillerbar, 3, new TGeoTranslation( xpos,-ypos, zpos));
vM->AddNode(fillerbar, 4, new TGeoTranslation(-xpos,-ypos, zpos));
vM->AddNode(fillerbar, 5, new TGeoTranslation( xpos, ypos,-zpos));
vM->AddNode(fillerbar, 6, new TGeoTranslation(-xpos, ypos,-zpos));
vM->AddNode(fillerbar, 7, new TGeoTranslation( xpos,-ypos,-zpos));
vM->AddNode(fillerbar, 8, new TGeoTranslation(-xpos,-ypos,-zpos));
zpos = kHalfLengthCentral+2*kHalfLengthEndCap+kHalfLengthCone;
vM->AddNode(vCone ,1, new TGeoTranslation(0, 0, zpos-kLittleZTrans));
vM->AddNode(vCone ,2, new TGeoCombiTrans(0, 0, zpos-kLittleZTrans,
new TGeoRotation("", 0, 0, 180) ));
vM->AddNode(vCone ,3, new TGeoCombiTrans(0, 0, -zpos-kLittleZTrans,
new TGeoRotation("", 0, 180, 0) ));
vM->AddNode(vCone ,4, new TGeoCombiTrans(0, 0, -zpos-kLittleZTrans,
new TGeoRotation("", 0, 180, 180) ));
zpos = kHalfLengthCentral+2*kHalfLengthEndCap+2*kHalfLengthCone
+ kHalfLengthRing;
vM->AddNode(ring,1,new TGeoTranslation(0, 0, zpos-kLittleZTrans));
vM->AddNode(ring,2,new TGeoTranslation(0, 0,-zpos-kLittleZTrans));
for (Int_t i=0; i<4; i++) {
Double_t thetaW = kThetaWing*(2*i+1) - angleWideWing/2.;
vM->AddNode(wing,2*i+1,new TGeoCombiTrans(0, 0, zpos-kLittleZTrans,
new TGeoRotation("",thetaW,0,0) ) );
vM->AddNode(wing,2*i+2,new TGeoCombiTrans(0, 0,-zpos-kLittleZTrans,
new TGeoRotation("",thetaW,0,0) ) );
}
if(GetDebug(1)){
vM->PrintNodes();
vM->InspectShape();
}
moth->AddNode(vM,1,0);
return;
}
void AliITSv11GeometrySupport::CreateSPDThermalShape(
Double_t ina, Double_t inb, Double_t inr,
Double_t oua, Double_t oub, Double_t our,
Double_t t, Double_t *x , Double_t *y ) const
{
Double_t xlocal[6],ylocal[6];
FillSPDXtruShape(ina,inb,inr,t,xlocal,ylocal);
for (Int_t i=0; i<6; i++) {
x[i] = xlocal[i];
y[i] = ylocal[i];
}
for (Int_t i=0; i<6; i++) {
x[23-i] = -x[i];
y[23-i] = y[i];
}
FillSPDXtruShape(oua,oub,our,t,xlocal,ylocal);
for (Int_t i=0; i<6; i++) {
x[11-i] = xlocal[i];
y[11-i] = ylocal[i];
}
for (Int_t i=0; i<6; i++) {
x[12+i] = -x[11-i];
y[12+i] = y[11-i];
}
return;
}
void AliITSv11GeometrySupport::CreateSPDOmegaShape(
const Double_t *xin, const Double_t *yin, Double_t d,
Double_t *x, Double_t *y)
{
Int_t indexAir2Omega[12] = {1, 2, 5, 6, 9, 10, 11, 15, 16, 19, 20, 23};
for (Int_t j=0; j<12; j++) {
x[*(indexAir2Omega+j)] = xin[j];
y[*(indexAir2Omega+j)] = yin[j];
}
PointFromParallelLines(x[23],y[23],x[1],y[1],d,x[0],y[0]);
InsidePoint(x[0],y[0],x[1],y[1],x[2],y[2],d,x[22],y[22]);
ReflectPoint(x[1],y[1],x[2],y[2],x[22],y[22],x[21],y[21]);
InsidePoint(x[21],y[21],x[20],y[20],x[19],y[19],-d,x[3],y[3]);
ReflectPoint(x[20],y[20],x[19],y[19],x[3],y[3],x[4],y[4]);
InsidePoint(x[4],y[4],x[5],y[5],x[6],y[6],d,x[18],y[18]);
ReflectPoint(x[5],y[5],x[6],y[6],x[18],y[18],x[17],y[17]);
InsidePoint(x[17],y[17],x[16],y[16],x[15],y[15],-d,x[7],y[7]);
ReflectPoint(x[16],y[16],x[15],y[15],x[7],y[7],x[8],y[8]);
InsidePoint(x[8],y[8],x[9],y[9],x[10],y[10],d,x[14],y[14]);
x[12] = x[11];
y[12] = y[11] + d;
x[13] = x[10] + d;
y[13] = y[12];
for (Int_t i=0; i<24; i++) {
x[24+i] = -x[23-i];
y[24+i] = y[23-i];
}
return;
}
void AliITSv11GeometrySupport::FillSPDXtruShape(Double_t a, Double_t b,
Double_t r, Double_t t,
Double_t *x, Double_t *y) const
{
x[0] = a/2;
y[0] = r;
x[1] = x[0] + b * TMath::Cos(t/2);
y[1] = y[0] - b * TMath::Sin(t/2);
x[2] = x[1] + a * TMath::Cos(t);
y[2] = y[1] - a * TMath::Sin(t);
x[3] = x[2] + b * TMath::Cos(3*t/2);
y[3] = y[2] - b * TMath::Sin(3*t/2);
x[4] = x[3] + a * TMath::Cos(2*t);
y[4] = y[3] - a * TMath::Sin(2*t);
x[5] = x[4];
y[5] = 0.;
return;
}
void AliITSv11GeometrySupport::PointFromParallelLines(Double_t x1, Double_t y1,
Double_t x2, Double_t y2, Double_t d,
Double_t &x, Double_t &y) const
{
/*
<img src="ITS/doc/PointFromParallelLines.gif">
*/
//End_Html
Double_t m;
Double_t a = (x1 - x2)*(x1 - x2) - d*d;
Double_t b = (x1 - x2)*(y1 - y2);
Double_t c = (y1 - y2)*(y1 - y2) - d*d;
Double_t delta4 = b*b - a*c;
if (delta4 < 0) {
x = -1;
return;
} else
m = (b + TMath::Sqrt(delta4))/a;
x = x2 + (y1 - y2 - d)/m;
y = y1 - d;
return;
}
void AliITSv11GeometrySupport::ReflectPoint(Double_t x1, Double_t y1,
Double_t x2, Double_t y2,
Double_t x3, Double_t y3,
Double_t &x, Double_t &y) const
{
/*
<img src="ITS/doc/ReflectPoint.gif">
*/
//End_Html
Double_t k = (y2 - y1)/(x2 - x1);
Double_t xK = (x1 + x2)/2.;
Double_t yK = (y1 + y2)/2.;
Double_t xH = (k*k*x3 + k*(yK - y3) + xK)/(k*k + 1);
Double_t yH = k*(xH - x3) + y3;
x = 2*xH - x3;
y = 2*yH - y3;
return;
}
void AliITSv11GeometrySupport::SDDCone(TGeoVolume *moth,const TGeoManager *mgr)
{
const Double_t kCylinderHalfLength = (790.0/2)*fgkmm;
const Double_t kCylinderInnerR = (210.0/2)*fgkmm;
const Double_t kCylinderOuterR = (231.0/2)*fgkmm;
const Double_t kFlangeHalfLength = ( 15.0/2)*fgkmm;
const Double_t kFlangeInnerR = (210.5/2)*fgkmm;
const Double_t kFlangeOuterR = (230.5/2)*fgkmm;
const Double_t kInsertoHalfLength =
kCylinderHalfLength - 2*kFlangeHalfLength;
const Double_t kBoltDiameter = 6.0*fgkmm;
const Double_t kBoltDepth = 6.0*fgkmm;
const Double_t kBoltRadius = (220.0/2)*fgkmm;
const Double_t kThetaBolt = 30.0*fgkDegree;
const Int_t kNBolts = (Int_t)(360.0/kThetaBolt);
const Double_t kConeROutMin = (540.0/2)*fgkmm;
const Double_t kConeROutMax = (560.0/2)*fgkmm;
const Double_t kConeRCurv = 10.0*fgkmm;
const Double_t kConeRinMin = (210.0/2)*fgkmm;
const Double_t kConeRinCylinder = (231.0/2)*fgkmm;
const Double_t kConeZCylinder = 192.0*fgkmm;
const Double_t kConeZOuterMilled = 23.0*fgkmm;
const Double_t kConeDZin = 15.0*fgkmm;
const Double_t kConeThickness = 10.0*fgkmm;
const Double_t kConeTheta = 45.0*fgkDegree;
const Double_t kSinConeTheta =
TMath::Sin(kConeTheta*TMath::DegToRad());
const Double_t kCosConeTheta =
TMath::Cos(kConeTheta*TMath::DegToRad());
const Double_t kTanConeTheta =
TMath::Tan(kConeTheta*TMath::DegToRad());
const Double_t kConeCFThickness = 1.5*fgkmm;
const Double_t kHole1RMin = (450.0/2)*fgkmm;
const Double_t kHole1RMax = (530.0/2)*fgkmm;
const Double_t kHole2RMin = (280.0/2)*fgkmm;
const Double_t kHole2RMax = (375.0/2)*fgkmm;
const Double_t kHole1Phi = 25.0*fgkDegree;
const Double_t kHole2Phi = 50.0*fgkDegree;
const Double_t kHole3RMin = 205.0*fgkmm;
const Double_t kHole3DeltaR = 15*fgkmm;
const Double_t kHole3Width = 30*fgkmm;
const Int_t kNHole3 = 6 ;
const Double_t kHole4RMin = 116.0*fgkmm;
const Double_t kHole4DeltaR = 15*fgkmm;
const Double_t kHole4Width = 30*fgkmm;
const Double_t kHolePlasticFrac = 0.55846;
const Double_t kHoleCuFrac = 0.06319;
const Double_t kHoleGlassFrac = 0.02652;
Double_t x, y, z, t, dza, rmin, rmax;
TGeoMedium *medSDDcf = mgr->GetMedium("ITS_SDD C (M55J)$");
TGeoMedium *medSDDair = mgr->GetMedium("ITS_SDD AIR$");
TGeoMedium *medSDDste = mgr->GetMedium("ITS_G10FR4$");
TGeoMedium *medSDDroh = mgr->GetMedium("ITS_ROHACELL$");
TGeoMedium *medSDDss = mgr->GetMedium("ITS_INOX$");
TGeoMedium *medSDDplast = mgr->GetMedium("ITS_SDDKAPTON (POLYCH2)$");
TGeoMedium *medSDDCu = mgr->GetMedium("ITS_COPPER$");
TGeoMedium *medSDDglass = mgr->GetMedium("ITS_SDD OPTICFIB$");
TGeoTube *cylindershape = new TGeoTube(kCylinderInnerR,kCylinderOuterR,
kCylinderHalfLength);
TGeoTube *insertoshape = new TGeoTube(kFlangeInnerR,kFlangeOuterR,
kInsertoHalfLength);
TGeoTube *flangeshape = new TGeoTube(kFlangeInnerR,kFlangeOuterR,
kFlangeHalfLength);
TGeoTube *boltshape = new TGeoTube(0.0, 0.5*kBoltDiameter, 0.5*kBoltDepth);
if (GetDebug(1)) {
cylindershape->InspectShape();
insertoshape->InspectShape();
flangeshape->InspectShape();
boltshape->InspectShape();
}
TGeoVolume *cfcylinder = new TGeoVolume("SDDCarbonFiberCylinder",
cylindershape,medSDDcf);
cfcylinder->SetVisibility(kTRUE);
cfcylinder->SetLineColor(4);
cfcylinder->SetLineWidth(1);
cfcylinder->SetFillColor(cfcylinder->GetLineColor());
cfcylinder->SetFillStyle(4000);
TGeoVolume *foamcylinder = new TGeoVolume("SDDFoamCylinder",
insertoshape,medSDDroh);
foamcylinder->SetVisibility(kTRUE);
foamcylinder->SetLineColor(3);
foamcylinder->SetLineWidth(1);
foamcylinder->SetFillColor(foamcylinder->GetLineColor());
foamcylinder->SetFillStyle(4050);
TGeoVolume *flangecylinder = new TGeoVolume("SDDFlangeCylinder",
flangeshape,medSDDste);
flangecylinder->SetVisibility(kTRUE);
flangecylinder->SetLineColor(2);
flangecylinder->SetLineWidth(1);
flangecylinder->SetFillColor(flangecylinder->GetLineColor());
flangecylinder->SetFillStyle(4050);
TGeoVolume *bolt = new TGeoVolume("SDDFlangeBolt",boltshape,medSDDss);
bolt->SetVisibility(kTRUE);
bolt->SetLineColor(1);
bolt->SetLineWidth(1);
bolt->SetFillColor(bolt->GetLineColor());
bolt->SetFillStyle(4050);
for(Int_t i=0; i<kNBolts; i++){
t = kThetaBolt*i;
x = kBoltRadius*CosD(t);
y = kBoltRadius*SinD(t);
z = kFlangeHalfLength-kBoltDepth;
flangecylinder->AddNode(bolt, i+1, new TGeoTranslation("",x,y,z));
}
cfcylinder->AddNode(foamcylinder,1,0);
cfcylinder->AddNode(flangecylinder,1,
new TGeoTranslation(0, 0, kInsertoHalfLength+kFlangeHalfLength));
cfcylinder->AddNode(flangecylinder,2,new TGeoCombiTrans(
0, 0, -kInsertoHalfLength-kFlangeHalfLength,
new TGeoRotation("",0,180,0) ) );
dza = kConeThickness/kSinConeTheta-(kConeROutMax-kConeROutMin)/kTanConeTheta;
TGeoPcon *coneshape = new TGeoPcon(0.0, 360.0, 10);
coneshape->Z(0) = 0.0;
coneshape->Rmin(0) = kConeROutMin;
coneshape->Rmax(0) = kConeROutMax;
coneshape->Z(1) = kConeZOuterMilled - dza;
coneshape->Rmin(1) = coneshape->GetRmin(0);
coneshape->Rmax(1) = coneshape->GetRmax(0);
coneshape->Z(2) = kConeZOuterMilled;
coneshape->Rmax(2) = coneshape->GetRmax(0);
RadiusOfCurvature(kConeRCurv,0.,coneshape->GetZ(1),
coneshape->GetRmin(1),kConeTheta,z,rmin);
coneshape->Z(3) = z;
coneshape->Rmin(3) = rmin;
coneshape->Rmin(2) = RminFrom2Points(coneshape,3,1,coneshape->GetZ(2));
RadiusOfCurvature(kConeRCurv,0.,coneshape->GetZ(2),
coneshape->GetRmax(2),kConeTheta,z,rmax);
coneshape->Z(4) = z;
coneshape->Rmax(4) = rmax;
coneshape->Rmin(4) = RminFromZpCone(coneshape,3,kConeTheta,
coneshape->GetZ(4),0.0);
coneshape->Rmax(3) = RmaxFrom2Points(coneshape,4,2,coneshape->GetZ(3));
coneshape->Z(6) = kConeZCylinder - kConeDZin;
RadiusOfCurvature(kConeRCurv,90.0,coneshape->GetZ(6),0.0,
90.0-kConeTheta,z,rmin);
coneshape->Z(5) = z;
coneshape->Rmin(5) = RminFromZpCone(coneshape,3,kConeTheta,z);
coneshape->Rmax(5) = RmaxFromZpCone(coneshape,4,kConeTheta,z);
RadiusOfCurvature(kConeRCurv,90.-kConeTheta,
0.0,coneshape->Rmin(5),90.0,z,rmin);
coneshape->Rmin(6) = rmin;
coneshape->Rmax(6) = RmaxFromZpCone(coneshape,4,kConeTheta,
coneshape->GetZ(6));
coneshape->Z(7) = coneshape->GetZ(6);
coneshape->Rmin(7) = kConeRinMin;
coneshape->Rmax(7) = coneshape->GetRmax(6);
coneshape->Rmin(8) = kConeRinMin;
RadiusOfCurvature(kConeRCurv,90.0,kConeZCylinder,kConeRinCylinder,
90.0-kConeTheta,z,rmax);
coneshape->Z(8) = z;
coneshape->Rmax(8) = rmax;
coneshape->Z(9) = kConeZCylinder;
coneshape->Rmin(9) = kConeRinMin;
coneshape->Rmax(9) = kConeRinCylinder;
Double_t x0, y0, x1, y1, x2, y2;
TGeoPcon *coneinsertshape = new TGeoPcon(0.0, 360.0, 9);
coneinsertshape->Z(0) = coneshape->GetZ(0) + kConeCFThickness;
coneinsertshape->Rmin(0) = coneshape->GetRmin(0) + kConeCFThickness;
coneinsertshape->Rmax(0) = coneshape->GetRmax(0) - kConeCFThickness;
x0 = coneshape->GetZ(0); y0 = coneshape->GetRmin(0);
x1 = coneshape->GetZ(1); y1 = coneshape->GetRmin(1);
x2 = coneshape->GetZ(2); y2 = coneshape->GetRmin(2);
InsidePoint(x0, y0, x1, y1, x2, y2, kConeCFThickness, z, rmin);
coneinsertshape->Z(1) = z;
coneinsertshape->Rmin(1) = rmin;
coneinsertshape->Rmax(1) = coneinsertshape->GetRmax(0);
x0 = coneshape->GetZ(1); y0 = coneshape->GetRmax(1);
x1 = coneshape->GetZ(2); y1 = coneshape->GetRmax(2);
x2 = coneshape->GetZ(3); y2 = coneshape->GetRmax(3);
InsidePoint(x0, y0, x1, y1, x2, y2, -kConeCFThickness, z, rmax);
coneinsertshape->Z(2) = z;
coneinsertshape->Rmax(2) = rmax;
x0 = coneshape->GetZ(2); y0 = coneshape->GetRmin(2);
x1 = coneshape->GetZ(3); y1 = coneshape->GetRmin(3);
x2 = coneshape->GetZ(4); y2 = coneshape->GetRmin(4);
InsidePoint(x0, y0, x1, y1, x2, y2, kConeCFThickness, z, rmin);
coneinsertshape->Z(3) = z;
coneinsertshape->Rmin(3) = rmin;
x0 = coneinsertshape->GetZ(1); y0 = coneinsertshape->GetRmin(1);
x1 = coneinsertshape->GetZ(3); y1 = coneinsertshape->GetRmin(3);
coneinsertshape->Rmin(2) = Yfrom2Points(x0, y0, x1, y1,
coneinsertshape->Z(2));
x0 = coneshape->GetZ(3); y0 = coneshape->GetRmax(3);
x1 = coneshape->GetZ(4); y1 = coneshape->GetRmax(4);
x2 = coneshape->GetZ(5); y2 = coneshape->GetRmax(5);
InsidePoint(x0, y0, x1, y1, x2, y2, -kConeCFThickness, z, rmax);
coneinsertshape->Z(4) = z;
coneinsertshape->Rmax(4) = rmax;
x0 = coneinsertshape->GetZ(2); y0 = coneinsertshape->GetRmax(2);
x1 = coneinsertshape->GetZ(4); y1 = coneinsertshape->GetRmax(4);
coneinsertshape->Rmax(3) = Yfrom2Points(x0, y0, x1, y1,
coneinsertshape->Z(3));
x0 = coneshape->GetZ(4); y0 = coneshape->GetRmin(4);
x1 = coneshape->GetZ(5); y1 = coneshape->GetRmin(5);
x2 = coneshape->GetZ(6); y2 = coneshape->GetRmin(6);
InsidePoint(x0, y0, x1, y1, x2, y2, kConeCFThickness, z, rmin);
coneinsertshape->Z(5) = z;
coneinsertshape->Rmin(5) = rmin;
coneinsertshape->Rmax(5) = coneinsertshape->GetRmax(4) -
kTanConeTheta*(coneinsertshape->GetZ(5) - coneinsertshape->GetZ(4));
x0 = coneinsertshape->GetZ(3); y0 = coneinsertshape->GetRmin(3);
x1 = coneinsertshape->GetZ(5); y1 = coneinsertshape->GetRmin(5);
coneinsertshape->Rmin(4) = Yfrom2Points(x0, y0, x1, y1,
coneinsertshape->Z(4));
x0 = coneshape->GetZ(5); y0 = coneshape->GetRmin(5);
x1 = coneshape->GetZ(6); y1 = coneshape->GetRmin(6);
x2 = coneshape->GetZ(7); y2 = coneshape->GetRmin(7);
InsidePoint(x0, y0, x1, y1, x2, y2, kConeCFThickness, z, rmin);
coneinsertshape->Z(6) = z;
coneinsertshape->Rmin(6) = rmin;
coneinsertshape->Rmax(6) = coneinsertshape->GetRmax(4) -
kTanConeTheta*(coneinsertshape->GetZ(6) - coneinsertshape->GetZ(4));
coneinsertshape->Z(7) = coneinsertshape->GetZ(6);
coneinsertshape->Rmin(7) = coneshape->GetRmin(7) + kConeCFThickness;
coneinsertshape->Rmax(7) = coneinsertshape->GetRmax(6);
coneinsertshape->Z(8) = coneshape->GetZ(9) - kConeCFThickness;
coneinsertshape->Rmin(8) = coneinsertshape->GetRmin(7);
coneinsertshape->Rmax(8) = coneinsertshape->GetRmax(4) -
kTanConeTheta*(coneinsertshape->GetZ(8) - coneinsertshape->GetZ(4));
TGeoPcon *conefoamshape = new TGeoPcon(0.0, 360.0, 4);
RadiusOfCurvature(kConeRCurv+kConeCFThickness,0.0,coneinsertshape->GetZ(1),
coneinsertshape->GetRmin(1),kConeTheta,z,rmin);
conefoamshape->Z(0) = z;
conefoamshape->Rmin(0) = rmin;
conefoamshape->Rmax(0) = conefoamshape->GetRmin(0);
conefoamshape->Z(1) = conefoamshape->GetZ(0)+
(kConeThickness-2.0*kConeCFThickness)/kSinConeTheta;
conefoamshape->Rmin(1) = RminFromZpCone(coneinsertshape,3,kConeTheta,
conefoamshape->GetZ(1));
conefoamshape->Rmax(1) = RmaxFromZpCone(coneinsertshape,4,kConeTheta,
conefoamshape->GetZ(1));
conefoamshape->Z(2) = coneshape->GetZ(5)-kConeCFThickness;
conefoamshape->Rmin(2) = RminFromZpCone(coneinsertshape,3,kConeTheta,
conefoamshape->GetZ(2));
conefoamshape->Rmax(2) = RmaxFromZpCone(coneinsertshape,4,kConeTheta,
conefoamshape->GetZ(2));
conefoamshape->Z(3) = coneinsertshape->GetZ(5)+
(kConeThickness-2.0*kConeCFThickness)*kCosConeTheta;
conefoamshape->Rmax(3) = RmaxFromZpCone(coneinsertshape,4,kConeTheta,
conefoamshape->GetZ(3));
conefoamshape->Rmin(3) = conefoamshape->GetRmax(3);
TGeoPcon *hole1shape = new TGeoPcon(-kHole1Phi/2., kHole1Phi, 4);
hole1shape->Rmin(0) = kHole1RMax;
hole1shape->Rmax(0) = hole1shape->GetRmin(0);
hole1shape->Z(0) = ZFromRminpCone(conefoamshape,0,kConeTheta,
hole1shape->GetRmin(0));
hole1shape->Rmax(1) = hole1shape->GetRmax(0);
hole1shape->Z(1) = ZFromRmaxpCone(conefoamshape,3,kConeTheta,
hole1shape->GetRmax(1));
hole1shape->Rmin(1) = RminFromZpCone(conefoamshape,1,kConeTheta,
hole1shape->GetZ(1));
hole1shape->Rmin(2) = kHole1RMin;
hole1shape->Z(2) = ZFromRminpCone(conefoamshape,1,kConeTheta,
hole1shape->GetRmin(2));
hole1shape->Rmax(2) = RmaxFromZpCone(conefoamshape,3,kConeTheta,
hole1shape->GetZ(2));
hole1shape->Rmin(3) = hole1shape->GetRmin(2);
hole1shape->Rmax(3) = hole1shape->GetRmin(3);
hole1shape->Z(3) = ZFromRmaxpCone(conefoamshape,3,kConeTheta,
hole1shape->GetRmax(3));
TGeoPcon *hole11shape = new TGeoPcon(-kHole1Phi/2., kHole1Phi, 4);
hole11shape->Rmin(0) = kHole1RMax;
hole11shape->Rmax(0) = hole11shape->GetRmin(0);
hole11shape->Z(0) = ZFromRminpCone(coneshape,3,kConeTheta,
hole11shape->GetRmin(0));
hole11shape->Rmax(1) = hole11shape->GetRmax(0);
hole11shape->Z(1) = ZFromRminpCone(coneinsertshape,3,kConeTheta,
hole11shape->GetRmax(1));
hole11shape->Rmin(1) = RminFromZpCone(coneshape,3,kConeTheta,
hole11shape->GetZ(1));
hole11shape->Rmin(2) = kHole1RMin;
hole11shape->Z(2) = ZFromRminpCone(coneshape,3,kConeTheta,
hole11shape->GetRmin(2));
hole11shape->Rmax(2) = RminFromZpCone(coneinsertshape,3,kConeTheta,
hole11shape->GetZ(2));
hole11shape->Rmin(3) = hole11shape->GetRmin(2);
hole11shape->Rmax(3) = hole11shape->GetRmin(3);
hole11shape->Z(3) = ZFromRminpCone(coneinsertshape,3,kConeTheta,
hole11shape->GetRmax(3));
TGeoPcon *hole12shape = new TGeoPcon(-kHole1Phi/2., kHole1Phi, 4);
hole12shape->Rmin(0) = kHole1RMax;
hole12shape->Rmax(0) = hole12shape->GetRmin(0);
hole12shape->Z(0) = ZFromRmaxpCone(coneinsertshape,4,kConeTheta,
hole12shape->GetRmin(0));
hole12shape->Rmax(1) = hole12shape->GetRmax(0);
hole12shape->Z(1) = ZFromRmaxpCone(coneshape,4,kConeTheta,
hole12shape->GetRmax(1));
hole12shape->Rmin(1) = RmaxFromZpCone(coneinsertshape,4,kConeTheta,
hole12shape->GetZ(1));
hole12shape->Rmin(2) = kHole1RMin;
hole12shape->Z(2) = ZFromRmaxpCone(coneinsertshape,4,kConeTheta,
hole12shape->GetRmin(2));
hole12shape->Rmax(2) = RmaxFromZpCone(coneshape,4,kConeTheta,
hole12shape->GetZ(2));
hole12shape->Rmin(3) = hole12shape->GetRmin(2);
hole12shape->Rmax(3) = hole12shape->GetRmin(3);
hole12shape->Z(3) = ZFromRmaxpCone(coneshape,4,kConeTheta,
hole12shape->GetRmax(3));
TGeoPcon *hole2shape = new TGeoPcon(-kHole2Phi/2., kHole2Phi, 4);
hole2shape->Rmin(0) = kHole2RMax;
hole2shape->Rmax(0) = hole2shape->GetRmin(0);
hole2shape->Z(0) = ZFromRminpCone(conefoamshape,0,kConeTheta,
hole2shape->GetRmin(0));
hole2shape->Rmax(1) = hole2shape->GetRmax(0);
hole2shape->Z(1) = ZFromRmaxpCone(conefoamshape,3,kConeTheta,
hole2shape->GetRmax(1));
hole2shape->Rmin(1) = RminFromZpCone(conefoamshape,1,kConeTheta,
hole2shape->GetZ(1));
hole2shape->Rmin(2) = kHole2RMin;
hole2shape->Z(2) = ZFromRminpCone(conefoamshape,1,kConeTheta,
hole2shape->GetRmin(2));
hole2shape->Rmax(2) = RmaxFromZpCone(conefoamshape,3,kConeTheta,
hole2shape->GetZ(2));
hole2shape->Rmin(3) = hole2shape->GetRmin(2);
hole2shape->Rmax(3) = hole2shape->GetRmin(3);
hole2shape->Z(3) = ZFromRmaxpCone(conefoamshape,3,kConeTheta,
hole2shape->GetRmax(3));
TGeoPcon *hole21shape = new TGeoPcon(-kHole2Phi/2., kHole2Phi, 4);
hole21shape->Rmin(0) = kHole2RMax;
hole21shape->Rmax(0) = hole21shape->GetRmin(0);
hole21shape->Z(0) = ZFromRminpCone(coneshape,3,kConeTheta,
hole21shape->GetRmin(0));
hole21shape->Rmax(1) = hole21shape->GetRmax(0);
hole21shape->Z(1) = ZFromRminpCone(coneinsertshape,3,kConeTheta,
hole21shape->GetRmax(1));
hole21shape->Rmin(1) = RminFromZpCone(coneshape,3,kConeTheta,
hole21shape->GetZ(1));
hole21shape->Rmin(2) = kHole2RMin;
hole21shape->Z(2) = ZFromRminpCone(coneshape,3,kConeTheta,
hole21shape->GetRmin(2));
hole21shape->Rmax(2) = RminFromZpCone(coneinsertshape,3,kConeTheta,
hole21shape->GetZ(2));
hole21shape->Rmin(3) = hole21shape->GetRmin(2);
hole21shape->Rmax(3) = hole21shape->GetRmin(3);
hole21shape->Z(3) = ZFromRminpCone(coneinsertshape,3,kConeTheta,
hole21shape->GetRmax(3));
TGeoPcon *hole22shape = new TGeoPcon(-kHole2Phi/2., kHole2Phi, 4);
hole22shape->Rmin(0) = kHole2RMax;
hole22shape->Rmax(0) = hole22shape->GetRmin(0);
hole22shape->Z(0) = ZFromRmaxpCone(coneinsertshape,4,kConeTheta,
hole22shape->GetRmin(0));
hole22shape->Rmax(1) = hole22shape->GetRmax(0);
hole22shape->Z(1) = ZFromRmaxpCone(coneshape,4,kConeTheta,
hole22shape->GetRmax(1));
hole22shape->Rmin(1) = RmaxFromZpCone(coneinsertshape,4,kConeTheta,
hole22shape->GetZ(1));
hole22shape->Rmin(2) = kHole2RMin;
hole22shape->Z(2) = ZFromRmaxpCone(coneinsertshape,4,kConeTheta,
hole22shape->GetRmin(2));
hole22shape->Rmax(2) = RmaxFromZpCone(coneshape,4,kConeTheta,
hole22shape->GetZ(2));
hole22shape->Rmin(3) = hole22shape->GetRmin(2);
hole22shape->Rmax(3) = hole22shape->GetRmin(3);
hole22shape->Z(3) = ZFromRmaxpCone(coneshape,4,kConeTheta,
hole22shape->GetRmax(3));
Double_t holePhi;
holePhi = (kHole3Width/kHole3RMin)*TMath::RadToDeg();
TGeoPcon *hole3shape = new TGeoPcon(-holePhi/2., holePhi, 4);
hole3shape->Rmin(0) = kHole3RMin + kHole3DeltaR;
hole3shape->Rmax(0) = hole3shape->GetRmin(0);
hole3shape->Z(0) = ZFromRminpCone(conefoamshape,0,kConeTheta,
hole3shape->GetRmin(0));
hole3shape->Rmax(1) = hole3shape->GetRmax(0);
hole3shape->Z(1) = ZFromRmaxpCone(conefoamshape,3,kConeTheta,
hole3shape->GetRmax(1));
hole3shape->Rmin(1) = RminFromZpCone(conefoamshape,1,kConeTheta,
hole3shape->GetZ(1));
hole3shape->Rmin(2) = kHole3RMin;
hole3shape->Z(2) = ZFromRminpCone(conefoamshape,1,kConeTheta,
hole3shape->GetRmin(2));
hole3shape->Rmax(2) = RmaxFromZpCone(conefoamshape,3,kConeTheta,
hole3shape->GetZ(2));
hole3shape->Rmin(3) = hole3shape->GetRmin(2);
hole3shape->Rmax(3) = hole3shape->GetRmin(3);
hole3shape->Z(3) = ZFromRmaxpCone(conefoamshape,3,kConeTheta,
hole3shape->GetRmax(3));
TGeoPcon *hole31shape = new TGeoPcon(-holePhi/2., holePhi, 4);
hole31shape->Rmin(0) = kHole3RMin + kHole3DeltaR;
hole31shape->Rmax(0) = hole31shape->GetRmin(0);
hole31shape->Z(0) = ZFromRminpCone(coneshape,3,kConeTheta,
hole31shape->GetRmin(0));
hole31shape->Rmax(1) = hole31shape->GetRmax(0);
hole31shape->Z(1) = ZFromRminpCone(coneinsertshape,3,kConeTheta,
hole31shape->GetRmax(1));
hole31shape->Rmin(1) = RminFromZpCone(coneshape,3,kConeTheta,
hole31shape->GetZ(1));
hole31shape->Rmin(2) = kHole3RMin;
hole31shape->Z(2) = ZFromRminpCone(coneshape,3,kConeTheta,
hole31shape->GetRmin(2));
hole31shape->Rmax(2) = RminFromZpCone(coneinsertshape,3,kConeTheta,
hole31shape->GetZ(2));
hole31shape->Rmin(3) = hole31shape->GetRmin(2);
hole31shape->Rmax(3) = hole31shape->GetRmin(3);
hole31shape->Z(3) = ZFromRminpCone(coneinsertshape,3,kConeTheta,
hole31shape->GetRmax(3));
TGeoPcon *hole32shape = new TGeoPcon(-holePhi/2., holePhi, 4);
hole32shape->Rmin(0) = kHole3RMin + kHole3DeltaR;
hole32shape->Rmax(0) = hole32shape->GetRmin(0);
hole32shape->Z(0) = ZFromRmaxpCone(coneinsertshape,4,kConeTheta,
hole32shape->GetRmin(0));
hole32shape->Rmax(1) = hole32shape->GetRmax(0);
hole32shape->Z(1) = ZFromRmaxpCone(coneshape,4,kConeTheta,
hole32shape->GetRmax(1));
hole32shape->Rmin(1) = RmaxFromZpCone(coneinsertshape,4,kConeTheta,
hole32shape->GetZ(1));
hole32shape->Rmin(2) = kHole3RMin;
hole32shape->Z(2) = ZFromRmaxpCone(coneinsertshape,4,kConeTheta,
hole32shape->GetRmin(2));
hole32shape->Rmax(2) = RmaxFromZpCone(coneshape,4,kConeTheta,
hole32shape->GetZ(2));
hole32shape->Rmin(3) = hole32shape->GetRmin(2);
hole32shape->Rmax(3) = hole32shape->GetRmin(3);
hole32shape->Z(3) = ZFromRmaxpCone(coneshape,4,kConeTheta,
hole32shape->GetRmax(3));
holePhi = (kHole4Width/kHole4RMin)*TMath::RadToDeg();
TGeoPcon *hole4shape = new TGeoPcon(-holePhi/2., holePhi, 4);
hole4shape->Rmin(0) = kHole4RMin + kHole4DeltaR;
hole4shape->Rmax(0) = hole4shape->GetRmin(0);
hole4shape->Z(0) = ZFromRminpCone(coneshape,3,kConeTheta,
hole4shape->GetRmin(0));
hole4shape->Rmax(1) = hole4shape->GetRmax(0);
hole4shape->Z(1) = ZFromRmaxpCone(coneshape,4,kConeTheta,
hole4shape->GetRmax(1));
hole4shape->Rmin(1) = RminFromZpCone(coneshape,3,kConeTheta,
hole4shape->GetZ(1));
hole4shape->Rmin(2) = kHole4RMin;
hole4shape->Z(2) = ZFromRminpCone(coneshape,3,kConeTheta,
hole4shape->GetRmin(2));
hole4shape->Rmax(2) = RmaxFromZpCone(coneshape,4,kConeTheta,
hole4shape->GetZ(2));
hole4shape->Rmin(3) = hole4shape->GetRmin(2);
hole4shape->Rmax(3) = hole4shape->GetRmin(3);
hole4shape->Z(3) = ZFromRmaxpCone(coneshape,4,kConeTheta,
hole4shape->GetRmax(3));
TGeoPcon *hole1plastshape = new TGeoPcon(-kHole1Phi/2., kHole1Phi, 4);
hole1plastshape->Rmin(0) = hole1shape->GetRmin(0);
hole1plastshape->Rmax(0) = hole1shape->GetRmax(0);
hole1plastshape->Z(0) = hole1shape->GetZ(0);
hole1plastshape->Rmin(1) = hole1shape->GetRmin(1);
hole1plastshape->Rmax(1) = hole1shape->GetRmax(1);
hole1plastshape->Z(1) = hole1shape->GetZ(1);
dza = hole1plastshape->GetRmax(0) - (kHole1RMax-kHole1RMin)*kHolePlasticFrac;
hole1plastshape->Rmin(2) = dza;
hole1plastshape->Z(2) = ZFromRminpCone(conefoamshape,1,kConeTheta,
hole1plastshape->GetRmin(2));
hole1plastshape->Rmax(2) = RmaxFromZpCone(conefoamshape,3,kConeTheta,
hole1plastshape->GetZ(2));
hole1plastshape->Rmin(3) = hole1plastshape->GetRmin(2);
hole1plastshape->Rmax(3) = hole1plastshape->GetRmin(3);
hole1plastshape->Z(3) = ZFromRmaxpCone(conefoamshape,3,kConeTheta,
hole1plastshape->GetRmax(3));
TGeoPcon *hole1Cushape = new TGeoPcon(-kHole1Phi/2., kHole1Phi, 4);
hole1Cushape->Rmin(0) = hole1plastshape->GetRmin(2);
hole1Cushape->Rmax(0) = hole1Cushape->GetRmin(0);
hole1Cushape->Z(0) = hole1plastshape->GetZ(2);
dza = hole1Cushape->GetRmax(0) - (kHole1RMax-kHole1RMin)*kHoleCuFrac;
hole1Cushape->Rmin(1) = dza;
hole1Cushape->Rmax(1) = hole1Cushape->GetRmax(0);
hole1Cushape->Z(1) = ZFromRminpCone(conefoamshape,1,kConeTheta,
hole1Cushape->GetRmin(1));
hole1Cushape->Rmax(2) = hole1Cushape->GetRmax(0);
hole1Cushape->Rmin(2) = hole1Cushape->GetRmin(1);
hole1Cushape->Z(2) = hole1plastshape->GetZ(3);
hole1Cushape->Rmin(3) = hole1Cushape->GetRmin(1);
hole1Cushape->Rmax(3) = hole1Cushape->GetRmin(3);
hole1Cushape->Z(3) = ZFromRmaxpCone(conefoamshape,3,kConeTheta,
hole1Cushape->GetRmax(3));
TGeoPcon *hole1glassshape = new TGeoPcon(-kHole1Phi/2., kHole1Phi, 4);
hole1glassshape->Rmin(0) = hole1Cushape->GetRmin(1);
hole1glassshape->Rmax(0) = hole1glassshape->GetRmin(0);
hole1glassshape->Z(0) = hole1Cushape->GetZ(1);
dza = hole1glassshape->GetRmax(0) - (kHole1RMax-kHole1RMin)*kHoleGlassFrac;
hole1glassshape->Rmin(1) = dza;
hole1glassshape->Rmax(1) = hole1glassshape->GetRmax(0);
hole1glassshape->Z(1) = ZFromRminpCone(conefoamshape,1,kConeTheta,
hole1glassshape->GetRmin(1));
hole1glassshape->Rmax(2) = hole1glassshape->GetRmax(0);
hole1glassshape->Rmin(2) = hole1glassshape->GetRmin(1);
hole1glassshape->Z(2) = hole1Cushape->GetZ(3);
hole1glassshape->Rmin(3) = hole1glassshape->GetRmin(1);
hole1glassshape->Rmax(3) = hole1glassshape->GetRmin(3);
hole1glassshape->Z(3) = ZFromRmaxpCone(conefoamshape,3,kConeTheta,
hole1glassshape->GetRmax(3));
TGeoPcon *hole2plastshape = new TGeoPcon(-kHole2Phi/2., kHole2Phi, 4);
hole2plastshape->Rmin(0) = hole2shape->GetRmin(0);
hole2plastshape->Rmax(0) = hole2shape->GetRmax(0);
hole2plastshape->Z(0) = hole2shape->GetZ(0);
hole2plastshape->Rmin(1) = hole2shape->GetRmin(1);
hole2plastshape->Rmax(1) = hole2shape->GetRmax(1);
hole2plastshape->Z(1) = hole2shape->GetZ(1);
dza = hole2plastshape->GetRmax(0) - (kHole2RMax-kHole2RMin)*kHolePlasticFrac;
hole2plastshape->Rmin(2) = dza;
hole2plastshape->Z(2) = ZFromRminpCone(conefoamshape,1,kConeTheta,
hole2plastshape->GetRmin(2));
hole2plastshape->Rmax(2) = RmaxFromZpCone(conefoamshape,3,kConeTheta,
hole2plastshape->GetZ(2));
hole2plastshape->Rmin(3) = hole2plastshape->GetRmin(2);
hole2plastshape->Rmax(3) = hole2plastshape->GetRmin(3);
hole2plastshape->Z(3) = ZFromRmaxpCone(conefoamshape,3,kConeTheta,
hole2plastshape->GetRmax(3));
TGeoPcon *hole2Cushape = new TGeoPcon(-kHole2Phi/2., kHole2Phi, 4);
hole2Cushape->Rmin(0) = hole2plastshape->GetRmin(2);
hole2Cushape->Rmax(0) = hole2Cushape->GetRmin(0);
hole2Cushape->Z(0) = hole2plastshape->GetZ(2);
dza = hole2Cushape->GetRmax(0) - (kHole2RMax-kHole2RMin)*kHoleCuFrac;
hole2Cushape->Rmin(1) = dza;
hole2Cushape->Rmax(1) = hole2Cushape->GetRmax(0);
hole2Cushape->Z(1) = ZFromRminpCone(conefoamshape,1,kConeTheta,
hole2Cushape->GetRmin(1));
hole2Cushape->Rmax(2) = hole2Cushape->GetRmax(0);
hole2Cushape->Rmin(2) = hole2Cushape->GetRmin(1);
hole2Cushape->Z(2) = hole2plastshape->GetZ(3);
hole2Cushape->Rmin(3) = hole2Cushape->GetRmin(1);
hole2Cushape->Rmax(3) = hole2Cushape->GetRmin(3);
hole2Cushape->Z(3) = ZFromRmaxpCone(conefoamshape,3,kConeTheta,
hole2Cushape->GetRmax(3));
TGeoPcon *hole2glassshape = new TGeoPcon(-kHole2Phi/2., kHole2Phi, 4);
hole2glassshape->Rmin(0) = hole2Cushape->GetRmin(1);
hole2glassshape->Rmax(0) = hole2glassshape->GetRmin(0);
hole2glassshape->Z(0) = hole2Cushape->GetZ(1);
dza = hole2glassshape->GetRmax(0) - (kHole2RMax-kHole2RMin)*kHoleGlassFrac;
hole2glassshape->Rmin(1) = dza;
hole2glassshape->Rmax(1) = hole2glassshape->GetRmax(0);
hole2glassshape->Z(1) = ZFromRminpCone(conefoamshape,1,kConeTheta,
hole2glassshape->GetRmin(1));
hole2glassshape->Rmax(2) = hole2glassshape->GetRmax(0);
hole2glassshape->Rmin(2) = hole2glassshape->GetRmin(1);
hole2glassshape->Z(2) = hole2Cushape->GetZ(3);
hole2glassshape->Rmin(3) = hole2glassshape->GetRmin(1);
hole2glassshape->Rmax(3) = hole2glassshape->GetRmin(3);
hole2glassshape->Z(3) = ZFromRmaxpCone(conefoamshape,3,kConeTheta,
hole2glassshape->GetRmax(3));
if (GetDebug(1)) {
coneshape->InspectShape();
coneinsertshape->InspectShape();
conefoamshape->InspectShape();
hole1shape->InspectShape();
hole2shape->InspectShape();
hole3shape->InspectShape();
hole4shape->InspectShape();
}
TGeoVolume *cfcone = new TGeoVolume("SDDCarbonFiberCone",
coneshape,medSDDcf);
cfcone->SetVisibility(kTRUE);
cfcone->SetLineColor(4);
cfcone->SetLineWidth(1);
cfcone->SetFillColor(cfcone->GetLineColor());
cfcone->SetFillStyle(4000);
TGeoVolume *cfconeinsert = new TGeoVolume("SDDCarbonFiberConeInsert",
coneinsertshape,medSDDste);
cfconeinsert->SetVisibility(kTRUE);
cfconeinsert->SetLineColor(2);
cfconeinsert->SetLineWidth(1);
cfconeinsert->SetFillColor(cfconeinsert->GetLineColor());
cfconeinsert->SetFillStyle(4050);
TGeoVolume *cfconefoam = new TGeoVolume("SDDCarbonFiberConeFoam",
conefoamshape,medSDDroh);
cfconefoam->SetVisibility(kTRUE);
cfconefoam->SetLineColor(7);
cfconefoam->SetLineWidth(1);
cfconefoam->SetFillColor(cfconefoam->GetLineColor());
cfconefoam->SetFillStyle(4050);
TGeoVolume *hole1 = new TGeoVolume("SDDCableHole1",
hole1shape,medSDDair);
hole1->SetVisibility(kTRUE);
hole1->SetLineColor(5);
hole1->SetLineWidth(1);
hole1->SetFillColor(hole1->GetLineColor());
hole1->SetFillStyle(4090);
TGeoVolume *hole11 = new TGeoVolume("SDDCableHole11",
hole11shape,medSDDair);
hole11->SetVisibility(kTRUE);
hole11->SetLineColor(5);
hole11->SetLineWidth(1);
hole11->SetFillColor(hole11->GetLineColor());
hole11->SetFillStyle(4090);
TGeoVolume *hole12 = new TGeoVolume("SDDCableHole12",
hole12shape,medSDDair);
hole12->SetVisibility(kTRUE);
hole12->SetLineColor(5);
hole12->SetLineWidth(1);
hole12->SetFillColor(hole12->GetLineColor());
hole12->SetFillStyle(4090);
TGeoVolume *hole1plast = new TGeoVolume("SDDCableHole1Plast",
hole1plastshape,medSDDplast);
hole1plast->SetVisibility(kTRUE);
hole1plast->SetLineColor(kBlue);
hole1plast->SetLineWidth(1);
hole1plast->SetFillColor(hole1plast->GetLineColor());
hole1plast->SetFillStyle(4090);
TGeoVolume *hole1Cu = new TGeoVolume("SDDCableHole1Cu",
hole1Cushape,medSDDCu);
hole1Cu->SetVisibility(kTRUE);
hole1Cu->SetLineColor(kRed);
hole1Cu->SetLineWidth(1);
hole1Cu->SetFillColor(hole1Cu->GetLineColor());
hole1Cu->SetFillStyle(4090);
TGeoVolume *hole1glass = new TGeoVolume("SDDCableHole1glass",
hole1glassshape,medSDDglass);
hole1glass->SetVisibility(kTRUE);
hole1glass->SetLineColor(kGreen);
hole1glass->SetLineWidth(1);
hole1glass->SetFillColor(hole1glass->GetLineColor());
hole1glass->SetFillStyle(4090);
TGeoVolume *hole2 = new TGeoVolume("SDDCableHole2",
hole2shape,medSDDair);
hole2->SetVisibility(kTRUE);
hole2->SetLineColor(5);
hole2->SetLineWidth(1);
hole2->SetFillColor(hole2->GetLineColor());
hole2->SetFillStyle(4090);
TGeoVolume *hole21 = new TGeoVolume("SDDCableHole21",
hole21shape,medSDDair);
hole21->SetVisibility(kTRUE);
hole21->SetLineColor(5);
hole21->SetLineWidth(1);
hole21->SetFillColor(hole21->GetLineColor());
hole21->SetFillStyle(4090);
TGeoVolume *hole22 = new TGeoVolume("SDDCableHole22",
hole22shape,medSDDair);
hole22->SetVisibility(kTRUE);
hole22->SetLineColor(5);
hole22->SetLineWidth(1);
hole22->SetFillColor(hole22->GetLineColor());
hole22->SetFillStyle(4090);
TGeoVolume *hole2plast = new TGeoVolume("SDDCableHole2Plast",
hole2plastshape,medSDDplast);
hole2plast->SetVisibility(kTRUE);
hole2plast->SetLineColor(kBlue);
hole2plast->SetLineWidth(1);
hole2plast->SetFillColor(hole2plast->GetLineColor());
hole2plast->SetFillStyle(4090);
TGeoVolume *hole2Cu = new TGeoVolume("SDDCableHole2Cu",
hole2Cushape,medSDDCu);
hole2Cu->SetVisibility(kTRUE);
hole2Cu->SetLineColor(kRed);
hole2Cu->SetLineWidth(1);
hole2Cu->SetFillColor(hole2Cu->GetLineColor());
hole2Cu->SetFillStyle(4090);
TGeoVolume *hole2glass = new TGeoVolume("SDDCableHole2glass",
hole2glassshape,medSDDglass);
hole2glass->SetVisibility(kTRUE);
hole2glass->SetLineColor(kGreen);
hole2glass->SetLineWidth(1);
hole2glass->SetFillColor(hole2glass->GetLineColor());
hole2glass->SetFillStyle(4090);
TGeoVolume *hole3 = new TGeoVolume("SDDCableHole3",
hole3shape,medSDDair);
hole3->SetVisibility(kTRUE);
hole3->SetLineColor(5);
hole3->SetLineWidth(1);
hole3->SetFillColor(hole3->GetLineColor());
hole3->SetFillStyle(4090);
TGeoVolume *hole31 = new TGeoVolume("SDDCableHole31",
hole31shape,medSDDair);
hole31->SetVisibility(kTRUE);
hole31->SetLineColor(5);
hole31->SetLineWidth(1);
hole31->SetFillColor(hole31->GetLineColor());
hole31->SetFillStyle(4090);
TGeoVolume *hole32 = new TGeoVolume("SDDCableHole32",
hole32shape,medSDDair);
hole32->SetVisibility(kTRUE);
hole32->SetLineColor(5);
hole32->SetLineWidth(1);
hole32->SetFillColor(hole32->GetLineColor());
hole32->SetFillStyle(4090);
TGeoVolume *hole4 = new TGeoVolume("SDDCableHole4",
hole4shape,medSDDair);
hole4->SetVisibility(kTRUE);
hole4->SetLineColor(5);
hole4->SetLineWidth(1);
hole4->SetFillColor(hole4->GetLineColor());
hole4->SetFillStyle(4090);
cfconeinsert->AddNode(cfconefoam,1,0);
hole1->AddNode(hole1plast, 1, 0);
hole1->AddNode(hole1Cu, 1, 0);
hole1->AddNode(hole1glass, 1, 0);
hole2->AddNode(hole2plast, 1, 0);
hole2->AddNode(hole2Cu, 1, 0);
hole2->AddNode(hole2glass, 1, 0);
for (Int_t i=0; i<12; i++) {
Double_t phiH = i*30.0;
cfconefoam->AddNode(hole1 , i+1, new TGeoRotation("", 0, 0, phiH));
cfcone->AddNode(hole11, i+1, new TGeoRotation("", 0, 0, phiH));
cfcone->AddNode(hole12, i+1, new TGeoRotation("", 0, 0, phiH));
}
for (Int_t i=0; i<6; i++) {
Double_t phiH = i*60.0;
cfconefoam->AddNode(hole2 , i+1, new TGeoRotation("", 0, 0, phiH));
cfcone->AddNode(hole21, i+1, new TGeoRotation("", 0, 0, phiH));
cfcone->AddNode(hole22, i+1, new TGeoRotation("", 0, 0, phiH));
}
for (Int_t i=0; i<kNHole3; i++) {
Double_t phiH0 = 360./(Double_t)kNHole3;
Double_t phiH = i*phiH0 + 0.5*phiH0;
cfconefoam->AddNode(hole3 , i+1, new TGeoRotation("", phiH, 0, 0));
cfcone->AddNode(hole31, i+1, new TGeoRotation("", phiH, 0, 0));
cfcone->AddNode(hole32, i+1, new TGeoRotation("", phiH, 0, 0));
}
cfcone->AddNode(cfconeinsert,1,0);
moth->AddNode(cfcylinder,1,0);
z = coneshape->Z(9);
moth->AddNode(cfcone,1,new TGeoTranslation(0, 0, -z - kCylinderHalfLength));
moth->AddNode(cfcone,2,new TGeoCombiTrans (0, 0, z + kCylinderHalfLength,
new TGeoRotation("", 0, 180, 0) ));
return;
}
void AliITSv11GeometrySupport::SSDCone(TGeoVolume *moth,const TGeoManager *mgr)
{
const Double_t kCylinderHalfLength = (1143.6/2) *fgkmm;
const Double_t kCylinderOuterRadius = ( 595.0/2) *fgkmm;
const Double_t kCylinderThickness = 0.625*fgkmm;
const Double_t kFoamHalfLength = (1020.0/2) *fgkmm;
const Double_t kFoamThickness = 5.0 *fgkmm;
const Double_t kFlangeHalfLength =
(kCylinderHalfLength-kFoamHalfLength)/2.;
const Double_t kFlangeInnerRadius = ( 563.0/2) *fgkmm;
const Double_t kConeROuterMin = ( 957.0/2) *fgkmm;
const Double_t kConeROuterMax = ( 997.0/2) *fgkmm;
const Double_t kConeRInnerMin = ( 564.0/2) *fgkmm;
const Double_t kConeRCurv1 = 10.0 *fgkmm;
const Double_t kConeRCurv2 = 25.0 *fgkmm;
const Double_t kConeCent1RCurv2 = ( 578.0/2) *fgkmm;
const Double_t kConeCent2RCurv2 = ( 592.0/2) *fgkmm;
const Double_t kConeZOuterRing = 38.5 *fgkmm;
const Double_t kConeZOuterRingInside = 22.2 *fgkmm;
const Double_t kConeZInnerRing = 153.0 *fgkmm;
const Double_t kConeZLength = 168.0 *fgkmm;
const Double_t kConeZPosition = kConeZLength + kCylinderHalfLength;
const Double_t kConeThickness = 13.0 *fgkmm;
const Double_t kConeTheta = 39.1 *fgkDegree;
const Double_t kSinConeTheta =
TMath::Sin(kConeTheta*TMath::DegToRad());
const Double_t kCosConeTheta =
TMath::Cos(kConeTheta*TMath::DegToRad());
const Double_t kConeFoam1Length = 112.3 *fgkmm;
const Double_t kConeFoam2Length = 58.4 *fgkmm;
const Double_t kCoolingHoleWidth = 40.0 *fgkmm;
const Double_t kCoolingHoleHight = 30.0 *fgkmm;
const Double_t kCoolingHoleRmin = 350.0 *fgkmm;
const Double_t kCoolingHolePhi = 45.0 *fgkDegree;
const Double_t kMountingHoleWidth = 20.0 *fgkmm;
const Double_t kMountingHoleHight = 20.0 *fgkmm;
const Double_t kMountingHoleRmin = 317.5 *fgkmm;
const Double_t kMountingHolePhi = 60.0 *fgkDegree;
const Double_t kCableHoleRin = ( 800.0/2) *fgkmm;
const Double_t kCableHoleRout = ( 920.0/2) *fgkmm;
const Double_t kCableHoleWidth = 200.0 *fgkmm;
const Double_t kWingRmax = 527.5 *fgkmm;
const Double_t kWingWidth = 70.0 *fgkmm;
const Double_t kWingHalfThick = ( 10.0/2) *fgkmm;
const Double_t kThetaWing = 45.0 *fgkDegree;
const Double_t kBracketRmin = ( 541.0/2) *fgkmm;
const Double_t kBracketRmax = ( 585.0/2) *fgkmm;
const Double_t kBracketHalfLength = ( 4.0/2) *fgkmm;
const Double_t kBracketPhi = (70.*fgkmm/kBracketRmax)*fgkRadian;
const Double_t kCFThickness = 0.75*fgkmm;
Double_t rmin1, rmin2, rmax, z;
/*
<img src="picts/ITS/file_name.gif">
<P>
<FONT FACE'"TIMES">
ITS SSD central support and thermal shield cylinder.
</FONT>
</P>
*/
//End_Html
TGeoPcon *externalcylshape = new TGeoPcon(0,360,4);
rmax = kCylinderOuterRadius;
rmin1 = kFlangeInnerRadius - kCylinderThickness;
rmin2 = rmax - 2*kCylinderThickness - kFoamThickness;
externalcylshape->DefineSection(0,-kCylinderHalfLength,rmin1,rmax);
externalcylshape->DefineSection(1,-kFoamHalfLength ,rmin2,rmax);
externalcylshape->DefineSection(2, kFoamHalfLength ,rmin2,rmax);
externalcylshape->DefineSection(3, kCylinderHalfLength,rmin1,rmax);
rmax = kCylinderOuterRadius - kCylinderThickness;
rmin1 = rmax - kFoamThickness;
TGeoTube *foamshape = new TGeoTube(rmin1,rmax,kFoamHalfLength);
rmax = kCylinderOuterRadius - kCylinderThickness;
rmin1 = rmax - kFoamThickness;
rmin2 = kFlangeInnerRadius;
TGeoCone *flangeshape = new TGeoCone(kFlangeHalfLength,
rmin1,rmax,rmin2,rmax);
TGeoMedium *medSSDcf = mgr->GetMedium("ITS_SSD C (M55J)$");
TGeoMedium *medSSDair = mgr->GetMedium("ITS_SSD AIR$");
TGeoMedium *medSSDste = mgr->GetMedium("ITS_G10FR4$");
TGeoMedium *medSSDroh = mgr->GetMedium("ITS_ROHACELL$");
TGeoMedium *medSSDal = mgr->GetMedium("ITS_ALUMINUM$");
TGeoVolume *cfcylinder = new TGeoVolume("SSDexternalcylinder",
externalcylshape,medSSDcf);
cfcylinder->SetVisibility(kTRUE);
cfcylinder->SetLineColor(4);
cfcylinder->SetLineWidth(1);
cfcylinder->SetFillColor(cfcylinder->GetLineColor());
cfcylinder->SetFillStyle(4000);
TGeoVolume *foamcylinder = new TGeoVolume("SSDfoamcylinder",
foamshape,medSSDroh);
foamcylinder->SetVisibility(kTRUE);
foamcylinder->SetLineColor(3);
foamcylinder->SetLineWidth(1);
foamcylinder->SetFillColor(foamcylinder->GetLineColor());
foamcylinder->SetFillStyle(4050);
TGeoVolume *flangecylinder = new TGeoVolume("SSDflangecylinder",
flangeshape,medSSDste);
flangecylinder->SetVisibility(kTRUE);
flangecylinder->SetLineColor(2);
flangecylinder->SetLineWidth(1);
flangecylinder->SetFillColor(flangecylinder->GetLineColor());
flangecylinder->SetFillStyle(4050);
cfcylinder->AddNode(foamcylinder,1,0);
cfcylinder->AddNode(flangecylinder,1,
new TGeoTranslation(0, 0, kFoamHalfLength+kFlangeHalfLength));
cfcylinder->AddNode(flangecylinder,2,new TGeoCombiTrans(
0, 0, -kFoamHalfLength-kFlangeHalfLength,
new TGeoRotation("",0,180,0) ) );
TGeoVolumeAssembly *vC = new TGeoVolumeAssembly("ITSssdCone");
TGeoPcon *coneshape = new TGeoPcon(0.0, 360.0, 12);
coneshape->Z(0) = 0.0;
coneshape->Rmin(0) = kConeROuterMin;
coneshape->Rmax(0) = kConeROuterMax;
coneshape->Z(1) = kConeZOuterRingInside - kConeRCurv1;
coneshape->Rmin(1) = coneshape->GetRmin(0);
coneshape->Rmax(1) = coneshape->GetRmax(0);
coneshape->Z(2) = kConeZOuterRingInside;
coneshape->Rmin(2) = coneshape->GetRmin(1) - kConeRCurv1;
coneshape->Rmax(2) = coneshape->GetRmax(0);
coneshape->Z(3) = coneshape->GetZ(2);
coneshape->Rmax(3) = coneshape->GetRmax(0);
coneshape->Z(4) = kConeZOuterRing - kConeRCurv1;
coneshape->Rmax(4) = coneshape->GetRmax(0);
coneshape->Z(5) = kConeZOuterRing;
coneshape->Rmax(5) = coneshape->GetRmax(4) - kConeRCurv1;
coneshape->Z(6) = coneshape->GetZ(5);
RadiusOfCurvature(kConeRCurv2,90.0,kConeZInnerRing,kConeCent1RCurv2,
90.0-kConeTheta,z,rmin1);
coneshape->Z(7) = z;
coneshape->Rmin(7) = rmin1;
coneshape->Rmin(3) = RminFromZpCone(coneshape,7,90.-kConeTheta,
coneshape->GetZ(3));
coneshape->Rmin(4) = RminFrom2Points(coneshape,3,7,coneshape->GetZ(4));
coneshape->Rmin(5) = RminFrom2Points(coneshape,3,7,coneshape->GetZ(5));
coneshape->Rmin(6) = coneshape->GetRmin(5);
coneshape->Z(8) = kConeZInnerRing;
coneshape->Rmin(8) = kConeCent1RCurv2;
coneshape->Z(9) = coneshape->GetZ(8);
coneshape->Rmin(9) = kConeRInnerMin;
RadiusOfCurvature(kConeRCurv2,90.0,kConeZLength,kConeCent2RCurv2,
90.0-kConeTheta,z,rmax);
coneshape->Z(10) = z;
coneshape->Rmin(10) = coneshape->GetRmin(9);
coneshape->Rmax(10) = rmax;
coneshape->Rmax(6) = RmaxFromZpCone(coneshape,10,90.-kConeTheta,
coneshape->GetZ(6));
coneshape->Rmax(7) = RmaxFrom2Points(coneshape,6,10,coneshape->GetZ(7));
coneshape->Rmax(8) = RmaxFrom2Points(coneshape,6,10,coneshape->GetZ(8));
coneshape->Rmax(9) = coneshape->GetRmax(8);
coneshape->Z(11) = kConeZLength;
coneshape->Rmin(11) = coneshape->GetRmin(10);
coneshape->Rmax(11) = kConeCent2RCurv2;
Double_t x0, y0, x1, y1, x2, y2;
TGeoPcon *coneinsertshape = new TGeoPcon(0.0,360.0,12);
coneinsertshape->Z(0) = coneshape->GetZ(0) + kCFThickness;
coneinsertshape->Rmin(0) = coneshape->GetRmin(0) + kCFThickness;
coneinsertshape->Rmax(0) = coneshape->GetRmax(0) - kCFThickness;
x0 = coneshape->GetZ(0); y0 = coneshape->GetRmin(0);
x1 = coneshape->GetZ(1); y1 = coneshape->GetRmin(1);
x2 = coneshape->GetZ(2); y2 = coneshape->GetRmin(2);
InsidePoint(x0, y0, x1, y1, x2, y2, kCFThickness, z, rmin1);
coneinsertshape->Z(1) = z;
coneinsertshape->Rmin(1) = rmin1;
coneinsertshape->Rmax(1) = coneinsertshape->GetRmax(0);
x0 = coneshape->GetZ(1); y0 = coneshape->GetRmin(1);
x1 = coneshape->GetZ(2); y1 = coneshape->GetRmin(2);
x2 = coneshape->GetZ(3); y2 = coneshape->GetRmin(3);
InsidePoint(x0, y0, x1, y1, x2, y2, kCFThickness, z, rmin1);
coneinsertshape->Z(2) = z;
coneinsertshape->Rmin(2) = rmin1;
coneinsertshape->Rmax(2) = coneinsertshape->GetRmax(1);
x0 = coneshape->GetZ(2); y0 = coneshape->GetRmin(2);
x1 = coneshape->GetZ(3); y1 = coneshape->GetRmin(3);
x2 = coneshape->GetZ(4); y2 = coneshape->GetRmin(4);
InsidePoint(x0, y0, x1, y1, x2, y2, kCFThickness, z, rmin1);
coneinsertshape->Z(3) = z;
coneinsertshape->Rmin(3) = rmin1;
coneinsertshape->Rmax(3) = coneinsertshape->GetRmax(2);
x0 = coneshape->GetZ(3); y0 = coneshape->GetRmax(3);
x1 = coneshape->GetZ(4); y1 = coneshape->GetRmax(4);
x2 = coneshape->GetZ(5); y2 = coneshape->GetRmax(5);
InsidePoint(x0, y0, x1, y1, x2, y2, -kCFThickness, z, rmax);
coneinsertshape->Z(4) = z;
coneinsertshape->Rmax(4) = rmax;
x0 = coneshape->GetZ(4); y0 = coneshape->GetRmax(4);
x1 = coneshape->GetZ(5); y1 = coneshape->GetRmax(5);
x2 = coneshape->GetZ(6); y2 = coneshape->GetRmax(6);
InsidePoint(x0, y0, x1, y1, x2, y2, -kCFThickness, z, rmax);
coneinsertshape->Z(5) = z;
coneinsertshape->Rmax(5) = rmax;
x0 = coneshape->GetZ(5); y0 = coneshape->GetRmax(5);
x1 = coneshape->GetZ(6); y1 = coneshape->GetRmax(6);
x2 = coneshape->GetZ(7); y2 = coneshape->GetRmax(7);
InsidePoint(x0, y0, x1, y1, x2, y2, -kCFThickness, z, rmax);
coneinsertshape->Z(6) = z;
coneinsertshape->Rmax(6) = rmax;
x0 = coneshape->GetZ(6); y0 = coneshape->GetRmin(6);
x1 = coneshape->GetZ(7); y1 = coneshape->GetRmin(7);
x2 = coneshape->GetZ(8); y2 = coneshape->GetRmin(8);
InsidePoint(x0, y0, x1, y1, x2, y2, kCFThickness, z, rmin1);
coneinsertshape->Z(7) = z;
coneinsertshape->Rmin(7) = rmin1;
coneinsertshape->Rmin(4) = RminFrom2Points(coneinsertshape,3,7,
coneinsertshape->GetZ(4));
coneinsertshape->Rmin(5) = RminFrom2Points(coneinsertshape,3,7,
coneinsertshape->GetZ(5));
coneinsertshape->Rmin(6) = coneinsertshape->GetRmin(5);
x0 = coneshape->GetZ(7); y0 = coneshape->GetRmin(7);
x1 = coneshape->GetZ(8); y1 = coneshape->GetRmin(8);
x2 = coneshape->GetZ(9); y2 = coneshape->GetRmin(9);
InsidePoint(x0, y0, x1, y1, x2, y2, kCFThickness, z, rmin1);
coneinsertshape->Z(8) = z;
coneinsertshape->Rmin(8) = rmin1;
x0 = coneshape->GetZ( 8); y0 = coneshape->GetRmin( 8);
x1 = coneshape->GetZ( 9); y1 = coneshape->GetRmin( 9);
x2 = coneshape->GetZ(10); y2 = coneshape->GetRmin(10);
InsidePoint(x0, y0, x1, y1, x2, y2, kCFThickness, z, rmin1);
coneinsertshape->Z(9) = z;
coneinsertshape->Rmin(9) = rmin1;
x0 = coneshape->GetZ( 9); y0 = coneshape->GetRmax( 9);
x1 = coneshape->GetZ(10); y1 = coneshape->GetRmax(10);
x2 = coneshape->GetZ(11); y2 = coneshape->GetRmax(11);
InsidePoint(x0, y0, x1, y1, x2, y2, -kCFThickness, z, rmax);
coneinsertshape->Z(10) = z;
coneinsertshape->Rmax(10) = rmax;
coneinsertshape->Rmin(10) = coneinsertshape->GetRmin(9);
coneinsertshape->Rmax(7) = RmaxFrom2Points(coneinsertshape,6,10,
coneinsertshape->GetZ(7));
coneinsertshape->Rmax(8) = RmaxFrom2Points(coneinsertshape,6,10,
coneinsertshape->GetZ(8));
coneinsertshape->Rmax(9) = coneinsertshape->GetRmax(8);
x0 = coneshape->GetZ(10); y0 = coneshape->GetRmax(10);
x1 = coneshape->GetZ(11); y1 = coneshape->GetRmax(11);
x2 = coneshape->GetZ(11); y2 = coneshape->GetRmin(11);
InsidePoint(x0, y0, x1, y1, x2, y2, -kCFThickness, z, rmax);
coneinsertshape->Z(11) = z;
coneinsertshape->Rmax(11) = rmax;
coneinsertshape->Rmin(11) = coneinsertshape->GetRmin(10);
TGeoPcon *conefoam1shape = new TGeoPcon(0.0, 360.0, 4);
conefoam1shape->Z(0) = coneinsertshape->GetZ(3);
conefoam1shape->Rmin(0) = coneinsertshape->GetRmin(3);
conefoam1shape->Rmax(0) = conefoam1shape->GetRmin(0);
conefoam1shape->Rmax(1) = conefoam1shape->GetRmax(0);
conefoam1shape->Z(1) = ZFromRmaxpCone(coneinsertshape,7,90.-kConeTheta,
conefoam1shape->GetRmax(1));
conefoam1shape->Rmin(1) = RminFromZpCone(coneinsertshape,3,90.-kConeTheta,
conefoam1shape->GetZ(1));
Double_t t = kConeThickness - 2*kCFThickness;
conefoam1shape->Rmin(2) = conefoam1shape->GetRmax(0) -
(kConeFoam1Length*kCosConeTheta - t*kSinConeTheta);
conefoam1shape->Z(2) = ZFromRminpCone(coneinsertshape,3,90.-kConeTheta,
conefoam1shape->GetRmin(2));
conefoam1shape->Rmax(2) = RmaxFromZpCone(coneinsertshape,7,90.-kConeTheta,
conefoam1shape->GetZ(2));
conefoam1shape->Rmin(3) = conefoam1shape->GetRmin(2);
conefoam1shape->Rmax(3) = conefoam1shape->GetRmin(3);
conefoam1shape->Z(3) = ZFromRmaxpCone(coneinsertshape,7,90.-kConeTheta,
conefoam1shape->GetRmax(3));
TGeoPcon *conefoam2shape = new TGeoPcon(0.0, 360.0, 4);
conefoam2shape->Z(3) = coneinsertshape->GetZ(10);
conefoam2shape->Rmin(3) = coneinsertshape->GetRmax(10);
conefoam2shape->Rmax(3) = conefoam2shape->GetRmin(3);
conefoam2shape->Rmin(2) = conefoam2shape->GetRmin(3);
conefoam2shape->Z(2) = ZFromRminpCone(coneinsertshape,3,90.-kConeTheta,
conefoam2shape->GetRmin(2));
conefoam2shape->Rmax(2) = RmaxFromZpCone(coneinsertshape,7,90.-kConeTheta,
conefoam2shape->GetZ(2));
conefoam2shape->Rmin(0) = conefoam2shape->GetRmax(2) +
(kConeFoam2Length*kCosConeTheta - t*kSinConeTheta);
conefoam2shape->Rmax(0) = conefoam2shape->GetRmin(0);
conefoam2shape->Z(0) = ZFromRminpCone(coneinsertshape,3,90.-kConeTheta,
conefoam2shape->GetRmin(0));
conefoam2shape->Rmax(1) = conefoam2shape->GetRmax(0);
conefoam2shape->Z(1) = ZFromRmaxpCone(coneinsertshape,7,90.-kConeTheta,
conefoam2shape->GetRmax(1));
conefoam2shape->Rmin(1) = RminFromZpCone(coneinsertshape,3,90.-kConeTheta,
conefoam2shape->GetZ(1));
Double_t holePhi;
holePhi = (kCoolingHoleWidth/kCoolingHoleRmin)*TMath::RadToDeg();
TGeoPcon *coolingholeshape = new TGeoPcon(-holePhi/2., holePhi, 4);
coolingholeshape->Rmin(0) = kCoolingHoleRmin + kCoolingHoleHight;
coolingholeshape->Rmax(0) = coolingholeshape->GetRmin(0);
coolingholeshape->Z(0) = ZFromRminpCone(coneinsertshape,3,90.-kConeTheta,
coolingholeshape->GetRmin(0));
coolingholeshape->Rmax(1) = coolingholeshape->GetRmax(0);
coolingholeshape->Z(1) = ZFromRmaxpCone(coneinsertshape,7,90.-kConeTheta,
coolingholeshape->GetRmax(1));
coolingholeshape->Rmin(1) = RminFromZpCone(coneinsertshape,3,90.-kConeTheta,
coolingholeshape->GetZ(1));
coolingholeshape->Rmin(2) = kCoolingHoleRmin;
coolingholeshape->Z(2) = ZFromRminpCone(coneinsertshape,3,90.-kConeTheta,
coolingholeshape->GetRmin(2));
coolingholeshape->Rmax(2) = RmaxFromZpCone(coneinsertshape,7,90.-kConeTheta,
coolingholeshape->GetZ(2));
coolingholeshape->Rmin(3) = coolingholeshape->GetRmin(2);
coolingholeshape->Rmax(3) = coolingholeshape->GetRmin(3);
coolingholeshape->Z(3) = ZFromRmaxpCone(coneinsertshape,7,90.-kConeTheta,
coolingholeshape->GetRmax(3));
TGeoPcon *coolinghole2shape = new TGeoPcon(-holePhi/2., holePhi, 4);
coolinghole2shape->Rmin(0) = kCoolingHoleRmin + kCoolingHoleHight;
coolinghole2shape->Rmax(0) = coolinghole2shape->GetRmin(0);
coolinghole2shape->Z(0) = ZFromRminpCone(coneshape,3,90.-kConeTheta,
coolinghole2shape->GetRmin(0));
coolinghole2shape->Rmax(1) = coolinghole2shape->GetRmax(0);
coolinghole2shape->Z(1) = coolingholeshape->GetZ(0);
coolinghole2shape->Rmin(1) = RminFromZpCone(coneshape,3,90.-kConeTheta,
coolinghole2shape->GetZ(1));
coolinghole2shape->Rmin(2) = kCoolingHoleRmin;
coolinghole2shape->Z(2) = ZFromRminpCone(coneshape,3,90.-kConeTheta,
coolinghole2shape->GetRmin(2));
coolinghole2shape->Rmax(2) = RminFromZpCone(coneinsertshape,3,90.-kConeTheta,
coolinghole2shape->GetZ(2));
coolinghole2shape->Rmin(3) = coolinghole2shape->GetRmin(2);
coolinghole2shape->Rmax(3) = coolinghole2shape->GetRmin(3);
coolinghole2shape->Z(3) = coolingholeshape->GetZ(2);
TGeoPcon *coolinghole3shape = new TGeoPcon(-holePhi/2., holePhi, 4);
coolinghole3shape->Rmin(0) = kCoolingHoleRmin + kCoolingHoleHight;
coolinghole3shape->Rmax(0) = coolinghole3shape->GetRmin(0);
coolinghole3shape->Z(0) = coolingholeshape->GetZ(1);
coolinghole3shape->Rmax(1) = coolinghole3shape->GetRmax(0);
coolinghole3shape->Z(1) = ZFromRmaxpCone(coneshape,7,90.-kConeTheta,
coolinghole3shape->GetRmax(1));
coolinghole3shape->Rmin(1) = RmaxFromZpCone(coneinsertshape,7,90.-kConeTheta,
coolinghole3shape->GetZ(1));
coolinghole3shape->Rmin(2) = kCoolingHoleRmin;
coolinghole3shape->Z(2) = coolingholeshape->GetZ(3);
coolinghole3shape->Rmax(2) = RmaxFromZpCone(coneshape,7,90.-kConeTheta,
coolinghole3shape->GetZ(2));
coolinghole3shape->Rmin(3) = coolinghole3shape->GetRmin(2);
coolinghole3shape->Rmax(3) = coolinghole3shape->GetRmin(3);
coolinghole3shape->Z(3) = ZFromRmaxpCone(coneshape,7,90.-kConeTheta,
coolinghole3shape->GetRmax(3));
holePhi = (kMountingHoleWidth/kMountingHoleRmin)*TMath::RadToDeg();
TGeoPcon *mountingholeshape = new TGeoPcon(-holePhi/2., holePhi, 4);
mountingholeshape->Rmin(0) = kMountingHoleRmin + kMountingHoleHight;
mountingholeshape->Rmax(0) = mountingholeshape->GetRmin(0);
mountingholeshape->Z(0) = ZFromRminpCone(coneinsertshape,3,90.-kConeTheta,
mountingholeshape->GetRmin(0));
mountingholeshape->Rmin(1) = kMountingHoleRmin;
mountingholeshape->Rmax(1) = mountingholeshape->GetRmax(0);
mountingholeshape->Z(1) = ZFromRminpCone(coneinsertshape,3,90.-kConeTheta,
mountingholeshape->GetRmin(1));
mountingholeshape->Rmin(2) = mountingholeshape->GetRmin(1);
mountingholeshape->Rmax(2) = mountingholeshape->GetRmax(1);
mountingholeshape->Z(2) = ZFromRmaxpCone(coneinsertshape,7,90.-kConeTheta,
mountingholeshape->GetRmax(2));
mountingholeshape->Rmin(3) = mountingholeshape->GetRmin(2);
mountingholeshape->Rmax(3) = mountingholeshape->GetRmin(3);
mountingholeshape->Z(3) = ZFromRmaxpCone(coneinsertshape,7,90.-kConeTheta,
mountingholeshape->GetRmax(3));
TGeoPcon *mountinghole2shape = new TGeoPcon(-holePhi/2., holePhi, 4);
mountinghole2shape->Rmin(0) = kMountingHoleRmin + kMountingHoleHight;
mountinghole2shape->Rmax(0) = mountingholeshape->GetRmin(0);
mountinghole2shape->Z(0) = ZFromRminpCone(coneshape,3,90.-kConeTheta,
mountinghole2shape->GetRmin(0));
mountinghole2shape->Rmax(1) = mountinghole2shape->GetRmax(0);
mountinghole2shape->Z(1) = mountingholeshape->Z(0);
mountinghole2shape->Rmin(1) = RminFromZpCone(coneshape,3,90.-kConeTheta,
mountinghole2shape->GetZ(1));
mountinghole2shape->Rmin(2) = kMountingHoleRmin;
mountinghole2shape->Z(2) = ZFromRminpCone(coneshape,3,90.-kConeTheta,
mountinghole2shape->GetRmin(2));
mountinghole2shape->Rmax(2) = RminFromZpCone(coneinsertshape,3,90.-kConeTheta,
mountinghole2shape->GetZ(2));
mountinghole2shape->Rmin(3) = mountinghole2shape->Rmin(2);
mountinghole2shape->Rmax(3) = mountinghole2shape->Rmin(3);
mountinghole2shape->Z(3) = mountingholeshape->Z(1);
TGeoPcon *mountinghole3shape = new TGeoPcon(-holePhi/2., holePhi, 4);
mountinghole3shape->Rmin(0) = kMountingHoleRmin + kMountingHoleHight;
mountinghole3shape->Rmax(0) = mountingholeshape->GetRmin(0);
mountinghole3shape->Z(0) = mountingholeshape->GetZ(2);
mountinghole3shape->Rmax(1) = mountinghole3shape->GetRmax(0);
mountinghole3shape->Z(1) = ZFromRmaxpCone(coneshape,7,90.-kConeTheta,
mountinghole3shape->GetRmax(1));
mountinghole3shape->Rmin(1) = RmaxFromZpCone(coneinsertshape,7,90.-kConeTheta,
mountinghole3shape->GetZ(1));
mountinghole3shape->Rmin(2) = kMountingHoleRmin;
mountinghole3shape->Z(2) = mountingholeshape->Z(3);
mountinghole3shape->Rmax(2) = RmaxFromZpCone(coneshape,7,90.-kConeTheta,
mountinghole3shape->GetZ(2));
mountinghole3shape->Rmin(3) = mountinghole3shape->Rmin(2);
mountinghole3shape->Rmax(3) = mountinghole3shape->Rmin(3);
mountinghole3shape->Z(3) = ZFromRmaxpCone(coneshape,7,90.-kConeTheta,
mountinghole3shape->GetRmax(3));
TGeoPcon *coneshapecopy = new TGeoPcon("conecopy",0.0, 360.0, 12);
for (Int_t i=0; i<12; i++) {
coneshapecopy->Rmin(i) = coneshape->GetRmin(i);
coneshapecopy->Rmax(i) = coneshape->GetRmax(i);
coneshapecopy->Z(i) = coneshape->GetZ(i);
}
holePhi = (kCableHoleWidth/kCableHoleRout)*TMath::RadToDeg();
TGeoConeSeg *chCS = new TGeoConeSeg("chCS", 0.5*kConeZLength,
kCableHoleRin, kCableHoleRout,
kCableHoleRin, kCableHoleRout,
-0.5*holePhi, 0.5*holePhi);
TGeoCompositeShape *cableholeshape = new TGeoCompositeShape(
"SSDCableHoleShape",
"conecopy*chCS");
if(GetDebug(1)){
chCS->InspectShape();
cableholeshape->InspectShape();
}
Double_t angleWideWing, angleWideWingThickness;
angleWideWing = (kWingWidth/kWingRmax)*TMath::RadToDeg();
angleWideWingThickness = (kCFThickness/kWingRmax)*TMath::RadToDeg();
TGeoTubeSeg *wingshape = new TGeoTubeSeg(kConeROuterMax, kWingRmax,
kWingHalfThick,
0, angleWideWing);
TGeoTubeSeg *winginsertshape = new TGeoTubeSeg(kConeROuterMax,
kWingRmax-kCFThickness,
kWingHalfThick-kCFThickness,
angleWideWingThickness,
angleWideWing-angleWideWingThickness);
TGeoTubeSeg *bracketshape = new TGeoTubeSeg(kBracketRmin, kBracketRmax,
kBracketHalfLength, -kBracketPhi/2, kBracketPhi/2);
TGeoVolume *cfcone = new TGeoVolume("SSDCarbonFiberCone",
coneshape,medSSDcf);
cfcone->SetVisibility(kTRUE);
cfcone->SetLineColor(4);
cfcone->SetLineWidth(1);
cfcone->SetFillColor(cfcone->GetLineColor());
cfcone->SetFillStyle(4000);
TGeoVolume *cfconeinsert = new TGeoVolume("SSDCarbonFiberConeInsert",
coneinsertshape,medSSDste);
cfconeinsert->SetVisibility(kTRUE);
cfconeinsert->SetLineColor(2);
cfconeinsert->SetLineWidth(1);
cfconeinsert->SetFillColor(cfconeinsert->GetLineColor());
cfconeinsert->SetFillStyle(4050);
TGeoVolume *cfconefoam1 = new TGeoVolume("SSDCarbonFiberConeFoam1",
conefoam1shape,medSSDroh);
cfconefoam1->SetVisibility(kTRUE);
cfconefoam1->SetLineColor(3);
cfconefoam1->SetLineWidth(1);
cfconefoam1->SetFillColor(cfconefoam1->GetLineColor());
cfconefoam1->SetFillStyle(4050);
TGeoVolume *cfconefoam2 = new TGeoVolume("SSDCarbonFiberConeFoam2",
conefoam2shape,medSSDroh);
cfconefoam2->SetVisibility(kTRUE);
cfconefoam2->SetLineColor(3);
cfconefoam2->SetLineWidth(1);
cfconefoam2->SetFillColor(cfconefoam2->GetLineColor());
cfconefoam2->SetFillStyle(4050);
TGeoVolume *coolinghole = new TGeoVolume("SSDCoolingHole",
coolingholeshape,medSSDair);
coolinghole->SetVisibility(kTRUE);
coolinghole->SetLineColor(5);
coolinghole->SetLineWidth(1);
coolinghole->SetFillColor(coolinghole->GetLineColor());
coolinghole->SetFillStyle(4090);
TGeoVolume *coolinghole2 = new TGeoVolume("SSDCoolingHole2",
coolinghole2shape,medSSDair);
coolinghole2->SetVisibility(kTRUE);
coolinghole2->SetLineColor(5);
coolinghole2->SetLineWidth(1);
coolinghole2->SetFillColor(coolinghole2->GetLineColor());
coolinghole2->SetFillStyle(4090);
TGeoVolume *coolinghole3 = new TGeoVolume("SSDCoolingHole3",
coolinghole3shape,medSSDair);
coolinghole3->SetVisibility(kTRUE);
coolinghole3->SetLineColor(5);
coolinghole3->SetLineWidth(1);
coolinghole3->SetFillColor(coolinghole3->GetLineColor());
coolinghole3->SetFillStyle(4090);
TGeoVolume *mountinghole = new TGeoVolume("SSDMountingHole",
mountingholeshape,medSSDair);
mountinghole->SetVisibility(kTRUE);
mountinghole->SetLineColor(5);
mountinghole->SetLineWidth(1);
mountinghole->SetFillColor(mountinghole->GetLineColor());
mountinghole->SetFillStyle(4090);
TGeoVolume *mountinghole2 = new TGeoVolume("SSDMountingHole2",
mountinghole2shape,medSSDair);
mountinghole2->SetVisibility(kTRUE);
mountinghole2->SetLineColor(5);
mountinghole2->SetLineWidth(1);
mountinghole2->SetFillColor(mountinghole2->GetLineColor());
mountinghole2->SetFillStyle(4090);
TGeoVolume *mountinghole3 = new TGeoVolume("SSDMountingHole3",
mountinghole3shape,medSSDair);
mountinghole3->SetVisibility(kTRUE);
mountinghole3->SetLineColor(5);
mountinghole3->SetLineWidth(1);
mountinghole3->SetFillColor(mountinghole3->GetLineColor());
mountinghole3->SetFillStyle(4090);
TGeoVolume *wing = new TGeoVolume("SSDWing",wingshape,medSSDcf);
wing->SetVisibility(kTRUE);
wing->SetLineColor(4);
wing->SetLineWidth(1);
wing->SetFillColor(wing->GetLineColor());
wing->SetFillStyle(4000);
TGeoVolume *cablehole = new TGeoVolume("SSDCableHole",
cableholeshape,medSSDair);
cablehole->SetVisibility(kTRUE);
cablehole->SetLineColor(5);
cablehole->SetLineWidth(1);
cablehole->SetFillColor(cablehole->GetLineColor());
cablehole->SetFillStyle(4090);
TGeoVolume *winginsert = new TGeoVolume("SSDWingInsert",
winginsertshape,medSSDste);
winginsert->SetVisibility(kTRUE);
winginsert->SetLineColor(2);
winginsert->SetLineWidth(1);
winginsert->SetFillColor(winginsert->GetLineColor());
winginsert->SetFillStyle(4050);
TGeoVolume *bracket = new TGeoVolume("SSDMountingBracket",
bracketshape,medSSDal);
bracket->SetVisibility(kTRUE);
bracket->SetLineColor(6);
bracket->SetLineWidth(1);
bracket->SetFillColor(bracket->GetLineColor());
bracket->SetFillStyle(4000);
for (Int_t i=0; i<(Int_t)(360./kMountingHolePhi); i++) {
Double_t phiH = i*kMountingHolePhi + 0.5*kMountingHolePhi;
cfconefoam2->AddNode(mountinghole,i+1, new TGeoRotation("", phiH, 0, 0));
}
for (Int_t i=0; i<(Int_t)(360./kCoolingHolePhi); i++) {
Double_t phiH = i*kCoolingHolePhi + 0.5*kCoolingHolePhi;
cfconeinsert->AddNodeOverlap(coolinghole,i+1, new TGeoRotation("", phiH, 0, 0));
}
cfconeinsert->AddNode(cfconefoam1,1,0);
cfconeinsert->AddNode(cfconefoam2,1,0);
cfcone->AddNode(cfconeinsert,1,0);
for (Int_t i=0; i<(Int_t)(360./kCoolingHolePhi); i++) {
Double_t phiH = i*kCoolingHolePhi + 0.5*kCoolingHolePhi;
cfcone->AddNode(coolinghole2,i+1, new TGeoRotation("", phiH, 0, 0));
cfcone->AddNode(coolinghole3,i+1, new TGeoRotation("", phiH, 0, 0));
cfcone->AddNodeOverlap(cablehole,i+1, new TGeoRotation("", phiH, 0, 0));
}
for (Int_t i=0; i<(Int_t)(360./kMountingHolePhi); i++) {
Double_t phiH = i*kMountingHolePhi + 0.5*kMountingHolePhi;
cfcone->AddNode(mountinghole2,i+1, new TGeoRotation("", phiH, 0, 0));
cfcone->AddNode(mountinghole3,i+1, new TGeoRotation("", phiH, 0, 0));
}
wing->AddNode(winginsert,1,0);
vC->AddNode(cfcone,1,new TGeoTranslation(0,0,-kConeZPosition));
for (Int_t i=0; i<4; i++) {
Double_t thetaW = kThetaWing + 90.*i + angleWideWing/2.;
vC->AddNode(wing, i+1, new TGeoCombiTrans(0, 0, -kConeZPosition+kWingHalfThick,
new TGeoRotation("",thetaW,180,0)));
}
Double_t zBracket = kConeZPosition - coneshape->GetZ(9) +
2*bracketshape->GetDz();
for (Int_t i=0; i<3; i++) {
Double_t thetaB = 60 + 120.*i;
vC->AddNode(bracket, i+1, new TGeoCombiTrans(0, 0, -zBracket,
new TGeoRotation("",thetaB,0,0)));
}
moth->AddNode(cfcylinder,1,0);
moth->AddNode(vC, 1, 0 );
moth->AddNode(vC, 2, new TGeoRotation("",180, 180, 0) );
if(GetDebug(1)){
vC->PrintNodes();
vC->InspectShape();
}
return;
}
void AliITSv11GeometrySupport::ServicesCableSupport(TGeoVolume *moth,
TGeoManager *mgr){
TraySupportsSideA(moth, mgr);
ServicesCableSupportSPD(moth, mgr);
ServicesCableSupportSDD(moth, mgr);
ServicesCableSupportSSD(moth, mgr);
return;
}
void AliITSv11GeometrySupport::TraySupportsSideA(TGeoVolume *moth,
const TGeoManager *mgr){
const Double_t kSuppRingYTrans = 110.00 *fgkmm;
const Double_t kSuppRingZTrans =(1011.00+435.00) *fgkmm;
const Double_t kSuppForwYTrans = 185.00 *fgkmm;
const Double_t kExtSuppRingSpace1 = 33.00 *fgkmm;
const Double_t kExtSuppRingSpace2 = 45.00 *fgkmm;
const Double_t kExtSuppRingSpcAbov = 30.00 *fgkmm;
const Double_t kExtSuppRingBase = 491.50 *fgkmm;
const Double_t kExtSuppRingInward = 35.00 *fgkmm;
const Double_t kExtSuppRingRmax = 540.00 *fgkmm;
const Double_t kExtSuppRingRint1 = 465.00 *fgkmm;
const Double_t kExtSuppRingRint2 = 467.00 *fgkmm;
const Double_t kExtSuppRingInnerHi = 450.00 *fgkmm;
const Double_t kExtSuppRingInWide = 100.00 *fgkmm;
const Double_t kExtSuppRingR7 = 7.00 *fgkmm;
const Double_t kExtSuppRingR5 = 5.00 *fgkmm;
const Double_t kExtSuppRingThick = 20.00 *fgkmm;
const Double_t kExtSuppRingSpcAng = 10.50 *TMath::DegToRad();
const Double_t kExtSuppRingPartPhi = 15.00 *TMath::DegToRad();
const Double_t kExtSuppRingIntAng = 7.00 *TMath::DegToRad();
const Double_t kExtSuppRingBaseAng = 75.00 *TMath::DegToRad();
const Double_t kExtSuppRingR7Ang = 100.00 *TMath::DegToRad();
const Int_t kExtSuppRingNPtsArc = 10;
const Double_t kIntSuppRingThick1 = 15.00 *fgkmm;
const Double_t kIntSuppRingThick2 = 13.00 *fgkmm;
const Double_t kIntSuppRingInward = 24.00 *fgkmm;
const Double_t kIntSuppRingThick = 20.00 *fgkmm;
const Double_t kSuppCylHeight = 340.00 *fgkmm;
const Double_t kSuppCylRint = 475.00 *fgkmm;
const Double_t kSuppCylRext = 478.00 *fgkmm;
const Double_t kSuppCylDispl = 137.70 *fgkmm;
const Double_t kSuppSpacerHeight = 30.00 *fgkmm;
const Double_t kSuppSpacerThick = 10.00 *fgkmm;
const Double_t kSuppSpacerAngle = 15.00;
const Double_t kSuppForwRingRint1 = 500.00 *fgkmm;
const Double_t kSuppForwRingRint2 = 540.00 *fgkmm;
const Double_t kSuppForwRingRext = 560.00 *fgkmm;
const Double_t kSuppForwRingThikAll = 50.00 *fgkmm;
const Double_t kSuppForwRingThikInt = 20.00 *fgkmm;
const Double_t kSuppForwConeRmin = 558.00 *fgkmm;
const Double_t kSuppForwConeRmax = 681.00 *fgkmm;
const Double_t kSuppForwConeLen1 = 318.00 *fgkmm;
const Double_t kSuppForwConeLen2 = 662.00 *fgkmm;
const Double_t kSuppForwConeThick = 3.00 *fgkmm;
const Double_t kSuppBackRingPlacTop = 90.00 *fgkmm;
const Double_t kSuppBackRingPlacSid = 50.00 *fgkmm;
const Double_t kSuppBackRingHeight = 760.00 *fgkmm;
const Double_t kSuppBackRingRext = 760.00 *fgkmm;
const Double_t kSuppBackRingRint = 685.00 *fgkmm;
const Double_t kSuppBackRingR10 = 10.00 *fgkmm;
const Double_t kSuppBackRingBase = 739.00 *fgkmm;
const Double_t kSuppBackRingThikAll = 50.00 *fgkmm;
const Double_t kSuppBackRingThick1 = 20.00 *fgkmm;
const Double_t kSuppBackRingThick2 = 20.00 *fgkmm;
const Double_t kSuppBackRingPlacAng = 10.25 *TMath::DegToRad();
const Double_t kSuppBackRing2ndAng1 = 78.40 *TMath::DegToRad();
const Double_t kSuppBackRing2ndAng2 = 45.00 *TMath::DegToRad();
const Int_t kSuppBackRingNPtsArc = 10;
const Double_t kRearSuppZTransGlob =(1011.00+9315.00-6040.00) *fgkmm;
const Double_t kBackRodZTrans = 2420.00 *fgkmm;
const Double_t kBackRodLength = 1160.00 *fgkmm;
const Double_t kBackRodThickLen = 20.00 *fgkmm;
const Double_t kBackRodDiameter = 20.00 *fgkmm;
const Double_t kSuppRearRingRint = 360.00 *fgkmm;
const Double_t kSuppRearRingRext1 = 410.00 *fgkmm;
const Double_t kSuppRearRingRext2 = 414.00 *fgkmm;
const Double_t kSuppRearRingHeight = 397.00 *fgkmm;
const Double_t kSuppRearRingTopWide = 111.87 *fgkmm;
const Double_t kSuppRearRingBase = 451.50 *fgkmm;
const Double_t kSuppRearRingBaseHi = 58.00 *fgkmm;
const Double_t kSuppRearRingSideHi = 52.00 *fgkmm;
const Double_t kSuppRearRingInside = 40.00 *fgkmm;
const Double_t kSuppRearRingInsideHi= 12.00 *fgkmm;
const Double_t kSuppRearRingThick = 20.00 *fgkmm;
const Double_t kSuppRearRingXRodHole= 441.50 *fgkmm;
const Double_t kSuppRearRingYRodHole= 42.00 *fgkmm;
const Double_t kSuppRearRing1stAng = 22.00 *TMath::DegToRad();
const Double_t kSuppRearRingStepAng = 15.00 *TMath::DegToRad();
const Int_t kSuppRearRingNPtsArc = 10;
Double_t xprof[2*(15+kExtSuppRingNPtsArc)],yprof[2*(15+kExtSuppRingNPtsArc)];
Double_t slp1, slp2, phi, xm, ym;
Double_t xloc, yloc, zloc, rmin, rmax, deltaR;
Int_t npoints;
TGeoVolumeAssembly *trayASuppStruct = new TGeoVolumeAssembly("ITSsuppSideAStructure");
TGeoXtru *extSuppRing = new TGeoXtru(2);
xprof[ 0] = kExtSuppRingSpace1;
yprof[ 0] = kExtSuppRingInnerHi + kExtSuppRingSpcAbov;
slp1 = TMath::Tan(TMath::Pi()/2 - kExtSuppRingSpcAng);
IntersectCircle(slp1, xprof[0], yprof[0], kExtSuppRingRmax, 0., 0.,
xprof[5], yprof[5], xm, ym);
xprof[ 4] = xprof[5];
yprof[ 4] = yprof[5] - kExtSuppRingR5/TMath::Tan(kExtSuppRingSpcAng);
xprof[ 3] = xprof[4] - kExtSuppRingR5*(1 - TMath::Cos(TMath::Pi()/6));
yprof[ 3] = yprof[4] - kExtSuppRingR5*( TMath::Sin(TMath::Pi()/6));
xprof[ 2] = xprof[4] - kExtSuppRingR5*(1 - TMath::Cos(TMath::Pi()/3));
yprof[ 2] = yprof[4] - kExtSuppRingR5*( TMath::Sin(TMath::Pi()/3));
xprof[ 1] = xprof[4] - kExtSuppRingR5;
yprof[ 1] = yprof[4] - kExtSuppRingR5;
Int_t indx = 5+kExtSuppRingNPtsArc;
xprof[indx] = kExtSuppRingBase;
yprof[indx] = TMath::Sqrt(kExtSuppRingRmax*kExtSuppRingRmax -
kExtSuppRingBase*kExtSuppRingBase);
Double_t alphamin = TMath::ASin(kExtSuppRingSpace2/kExtSuppRingRmax);
Double_t alphamax = TMath::Pi()/2 -
TMath::ASin(yprof[5+kExtSuppRingNPtsArc]/kExtSuppRingRmax);
for (Int_t jp = 1; jp < kExtSuppRingNPtsArc; jp++) {
Double_t alpha = jp*(alphamax-alphamin)/kExtSuppRingNPtsArc;
xprof[5+jp] = kExtSuppRingRmax*TMath::Sin(alpha);
yprof[5+jp] = kExtSuppRingRmax*TMath::Cos(alpha);
}
xprof[indx+1] = kExtSuppRingBase;
yprof[indx+1] = kSuppRingYTrans;
xprof[indx+2] = xprof[indx+1] - kExtSuppRingInward;
yprof[indx+2] = yprof[indx+1];
phi = TMath::Pi()/2 - 4*kExtSuppRingPartPhi - kExtSuppRingIntAng;
slp1 = TMath::Tan(TMath::Pi() - kExtSuppRingBaseAng);
slp2 = TMath::Tan(TMath::Pi()/2 + phi);
xm = kExtSuppRingRint2*TMath::Cos(phi);
ym = kExtSuppRingRint2*TMath::Sin(phi);
IntersectLines(slp1, xprof[indx+2], yprof[indx+2], slp2, xm, ym,
xprof[indx+3], yprof[indx+3]);
slp1 = slp2;
phi += kExtSuppRingPartPhi;
slp2 = TMath::Tan(TMath::Pi()/2 + phi);
xm = kExtSuppRingRint1*TMath::Cos(phi);
ym = kExtSuppRingRint1*TMath::Sin(phi);
IntersectLines(slp1, xprof[indx+3], yprof[indx+3], slp2, xm, ym,
xprof[indx+4], yprof[indx+4]);
slp1 = slp2;
phi += kExtSuppRingPartPhi;
slp2 = TMath::Tan(TMath::Pi()/2 + phi);
xm = kExtSuppRingRint2*TMath::Cos(phi);
ym = kExtSuppRingRint2*TMath::Sin(phi);
IntersectLines(slp1, xprof[indx+4], yprof[indx+4], slp2, xm, ym,
xprof[indx+5], yprof[indx+5]);
slp1 = slp2;
phi += kExtSuppRingPartPhi;
slp2 = TMath::Tan(TMath::Pi()/2 + phi);
xm = kExtSuppRingRint1*TMath::Cos(phi);
ym = kExtSuppRingRint1*TMath::Sin(phi);
IntersectLines(slp1, xprof[indx+5], yprof[indx+5], slp2, xm, ym,
xprof[indx+6], yprof[indx+6]);
xprof[indx+9] = kExtSuppRingInWide;
yprof[indx+9] = kExtSuppRingInnerHi;
xprof[indx+8] = xprof[indx+9] +
(1 - TMath::Cos(kExtSuppRingR7Ang/2))*kExtSuppRingR7;
yprof[indx+8] = yprof[indx+9] +
( TMath::Sin(kExtSuppRingR7Ang/2))*kExtSuppRingR7;
xprof[indx+7] = xprof[indx+9] +
(1 + TMath::Cos(kExtSuppRingR7Ang ))*kExtSuppRingR7;
yprof[indx+7] = yprof[indx+9] +
( TMath::Sin(kExtSuppRingR7Ang ))*kExtSuppRingR7;
npoints = (sizeof(xprof)/sizeof(Double_t))/2;
for (Int_t jp = 0; jp < npoints; jp++) {
xprof[npoints+jp] = -xprof[npoints-1-jp];
yprof[npoints+jp] = yprof[npoints-1-jp];
}
extSuppRing->DefinePolygon(2*npoints, xprof, yprof);
extSuppRing->DefineSection(0,0);
extSuppRing->DefineSection(1,kExtSuppRingThick);
TGeoXtru *intSuppRing = new TGeoXtru(2);
npoints = 0;
slp1 = 0;
phi = TMath::Pi()/2 - kExtSuppRingPartPhi - kExtSuppRingIntAng;
slp2 = TMath::Tan(TMath::Pi()/2 + phi);
xm = (kExtSuppRingRint1+kIntSuppRingThick1)*TMath::Cos(phi);
ym = (kExtSuppRingRint1+kIntSuppRingThick1)*TMath::Sin(phi);
IntersectLines(slp1, 0, kExtSuppRingInnerHi+kExtSuppRingSpcAbov,
slp2, xm, ym,
xprof[npoints], yprof[npoints]);
npoints++;
slp1 = slp2;
phi -= kExtSuppRingPartPhi;
slp2 = TMath::Tan(TMath::Pi()/2 + phi);
xm = (kExtSuppRingRint2+kIntSuppRingThick2)*TMath::Cos(phi);
ym = (kExtSuppRingRint2+kIntSuppRingThick2)*TMath::Sin(phi);
IntersectLines(slp1, xprof[npoints-1], yprof[npoints-1],
slp2, xm, ym,
xprof[npoints], yprof[npoints]);
npoints++;
slp1 = slp2;
phi -= kExtSuppRingPartPhi;
slp2 = TMath::Tan(TMath::Pi()/2 + phi);
xm = (kExtSuppRingRint1+kIntSuppRingThick1)*TMath::Cos(phi);
ym = (kExtSuppRingRint1+kIntSuppRingThick1)*TMath::Sin(phi);
IntersectLines(slp1, xprof[npoints-1], yprof[npoints-1],
slp2, xm, ym,
xprof[npoints], yprof[npoints]);
npoints++;
slp1 = slp2;
phi -= kExtSuppRingPartPhi;
slp2 = TMath::Tan(TMath::Pi()/2 + phi);
xm = (kExtSuppRingRint2+kIntSuppRingThick2)*TMath::Cos(phi);
ym = (kExtSuppRingRint2+kIntSuppRingThick2)*TMath::Sin(phi);
IntersectLines(slp1, xprof[npoints-1], yprof[npoints-1],
slp2, xm, ym,
xprof[npoints], yprof[npoints]);
npoints++;
xprof[npoints] = kExtSuppRingBase-kIntSuppRingInward;
yprof[npoints] = Yfrom2Points(xprof[npoints-1], yprof[npoints-1], xm, ym,
xprof[npoints]);
npoints++;
xprof[npoints] = xprof[npoints-1];
yprof[npoints] = kSuppRingYTrans;
npoints++;
for (Int_t jp=0; jp < 8; jp++) {
xprof[npoints] = extSuppRing->GetX(17+jp);
yprof[npoints] = extSuppRing->GetY(17+jp);
npoints++;
}
for (Int_t jp = 0; jp < npoints; jp++) {
xprof[npoints+jp] = -xprof[npoints-1-jp];
yprof[npoints+jp] = yprof[npoints-1-jp];
}
intSuppRing->DefinePolygon(2*npoints, xprof, yprof);
intSuppRing->DefineSection(0,0);
intSuppRing->DefineSection(1,kIntSuppRingThick);
alphamin = TMath::ASin(kSuppCylDispl/kSuppCylRint)*TMath::RadToDeg();
alphamax = 180 - alphamin;
TGeoTubeSeg *interCylind = new TGeoTubeSeg(kSuppCylRint, kSuppCylRext,
kSuppCylHeight/2, alphamin, alphamax);
TGeoXtru *suppSpacer = new TGeoXtru(2);
xprof[0] = kSuppSpacerHeight;
yprof[0] = kSuppSpacerThick;
xprof[1] = xprof[0];
yprof[1] = 0;
xprof[2] = 0;
yprof[2] = 0;
xprof[3] = kSuppSpacerThick*SinD(kSuppSpacerAngle);
yprof[3] = yprof[0];
suppSpacer->DefinePolygon(4, xprof, yprof);
suppSpacer->DefineSection(0,-kSuppCylHeight/2);
suppSpacer->DefineSection(1, kSuppCylHeight/2);
Double_t rmean = (kSuppForwRingRint1+kSuppForwRingRext)/2;
alphamin = TMath::ASin(kSuppForwYTrans/rmean)*TMath::RadToDeg();
alphamax = 180 - alphamin;
TGeoPcon *forwardRing = new TGeoPcon(alphamin,alphamax-alphamin,4);
forwardRing->DefineSection(0,0,
kSuppForwRingRint1,kSuppForwRingRext);
forwardRing->DefineSection(1,kSuppForwRingThikInt,
kSuppForwRingRint1,kSuppForwRingRext);
forwardRing->DefineSection(2,kSuppForwRingThikInt,
kSuppForwRingRint2,kSuppForwRingRext);
forwardRing->DefineSection(3,kSuppForwRingThikAll,
kSuppForwRingRint2,kSuppForwRingRext);
TGeoPcon *forwardCone = new TGeoPcon(alphamin,alphamax-alphamin,3);
forwardCone->DefineSection(0,0,
kSuppForwConeRmin-kSuppForwConeThick,
kSuppForwConeRmin);
forwardCone->DefineSection(1,kSuppForwConeLen1,
kSuppForwConeRmin-kSuppForwConeThick,
kSuppForwConeRmin);
forwardCone->DefineSection(2,kSuppForwConeLen1+kSuppForwConeLen2,
kSuppForwConeRmax-kSuppForwConeThick,
kSuppForwConeRmax);
TGeoXtru *firstSuppBackRing = new TGeoXtru(2);
npoints = 0;
xprof[npoints] = kSuppBackRingPlacTop;
yprof[npoints] = kSuppBackRingHeight;
npoints++;
alphamax = TMath::Pi()/2 - TMath::ASin(kSuppBackRingPlacTop/kSuppBackRingRext);
alphamin = TMath::ASin((kSuppForwYTrans+kSuppBackRingPlacSid)/kSuppBackRingRext);
xprof[npoints] = xprof[npoints-1];
yprof[npoints] = kSuppBackRingRext*TMath::Sin(alphamax);
npoints++;
for (Int_t jp = 1; jp <= kSuppBackRingNPtsArc; jp++) {
Double_t alpha = alphamax - jp*(alphamax-alphamin)/kSuppBackRingNPtsArc;
xprof[npoints] = kSuppBackRingRext*TMath::Cos(alpha);
yprof[npoints] = kSuppBackRingRext*TMath::Sin(alpha);
npoints++;
}
xprof[npoints] = kSuppBackRingBase -
kSuppBackRingPlacSid*TMath::Tan(kSuppBackRingPlacAng);
yprof[npoints] = yprof[npoints-1];
npoints++;
xprof[npoints] = kSuppBackRingBase;
yprof[npoints] = kSuppForwYTrans;
npoints++;
alphamin = TMath::ASin(kSuppForwYTrans/kSuppBackRingRint);
alphamax = TMath::Pi()/2;
for (Int_t jp = 0; jp < kSuppBackRingNPtsArc; jp++) {
Double_t alpha = alphamin + jp*(alphamax-alphamin)/kSuppBackRingNPtsArc;
xprof[npoints] = kSuppBackRingRint*TMath::Cos(alpha);
yprof[npoints] = kSuppBackRingRint*TMath::Sin(alpha);
npoints++;
}
xprof[npoints] = 0;
yprof[npoints] = kSuppBackRingRint;
npoints++;
for (Int_t jp = 0; jp < npoints-1; jp++) {
xprof[npoints+jp] = -xprof[npoints-jp-2];
yprof[npoints+jp] = yprof[npoints-jp-2];
}
firstSuppBackRing->DefinePolygon(2*npoints-1, xprof, yprof);
firstSuppBackRing->DefineSection(0,0);
firstSuppBackRing->DefineSection(1,kSuppBackRingThick1);
alphamin = TMath::ASin(kSuppForwYTrans/kSuppBackRingRint)*TMath::RadToDeg();
alphamax = 180 - alphamin;
TGeoPcon *secondSuppBackRing = new TGeoPcon(alphamin,alphamax-alphamin,6);
deltaR = kSuppBackRingThick2/TMath::Sin(kSuppBackRing2ndAng1);
rmin = kSuppBackRingRint - kSuppBackRingThick1/TMath::Tan(kSuppBackRing2ndAng1);
rmax = rmin + deltaR + kSuppBackRingR10*TMath::Sin(kSuppBackRing2ndAng1);
secondSuppBackRing->DefineSection(0, 0, rmin, rmax);
zloc = kSuppBackRingR10*(1 - TMath::Cos(kSuppBackRing2ndAng1/3));
rmax -= kSuppBackRingR10*TMath::Sin(kSuppBackRing2ndAng1/3);
rmin = secondSuppBackRing->GetRmin(0) - zloc/TMath::Tan(kSuppBackRing2ndAng1);
secondSuppBackRing->DefineSection(1, zloc, rmin, rmax);
zloc = kSuppBackRingR10*(1 - TMath::Cos(kSuppBackRing2ndAng1*2/3));
rmax = secondSuppBackRing->GetRmax(0) - kSuppBackRingR10*TMath::Sin(kSuppBackRing2ndAng1*2/3);
rmin = secondSuppBackRing->GetRmin(0) - zloc/TMath::Tan(kSuppBackRing2ndAng1);
secondSuppBackRing->DefineSection(2, zloc, rmin, rmax);
zloc = kSuppBackRingR10*(1 - TMath::Cos(kSuppBackRing2ndAng1));
rmax = secondSuppBackRing->GetRmax(0) - kSuppBackRingR10*TMath::Sin(kSuppBackRing2ndAng1);
rmin = secondSuppBackRing->GetRmin(0) - zloc/TMath::Tan(kSuppBackRing2ndAng1);
secondSuppBackRing->DefineSection(3, zloc, rmin, rmax);
slp1 = TMath::Tan(kSuppBackRing2ndAng2);
slp2 = TMath::Tan(TMath::Pi()/2 + kSuppBackRing2ndAng1);
IntersectLines(-slp1,kSuppBackRingThikAll,deltaR/2,
slp2,kSuppBackRingThikAll,deltaR,
xm, ym);
zloc = xm - kSuppBackRingThick1;
rmin = secondSuppBackRing->GetRmin(0) - zloc/TMath::Tan(kSuppBackRing2ndAng1);
rmax = rmin + deltaR;
secondSuppBackRing->DefineSection(4, zloc, rmin, rmax);
zloc = kSuppBackRingThikAll - kSuppBackRingThick1;
rmin = secondSuppBackRing->GetRmin(0) - zloc/TMath::Tan(kSuppBackRing2ndAng1);
rmax = rmin + deltaR/2;
secondSuppBackRing->DefineSection(5, zloc, rmin, rmax);
TGeoTube *suppRod = new TGeoTube(0, kBackRodDiameter/2,
(kBackRodLength - kBackRodThickLen)/2);
TGeoXtru *suppRearRing = new TGeoXtru(2);
npoints = 0;
xprof[npoints] = kSuppRearRingTopWide;
yprof[npoints] = kSuppRearRingHeight;
npoints++;
phi = kSuppRearRing1stAng;
slp1 = TMath::Tan(TMath::Pi() - phi);
phi += kSuppRearRingStepAng;
slp2 = TMath::Tan(TMath::Pi() - phi);
xm = kSuppRearRingRext2*TMath::Sin(phi);
ym = kSuppRearRingRext2*TMath::Cos(phi);
IntersectLines(slp1, kSuppRearRingTopWide, kSuppRearRingHeight,
slp2, xm, ym,
xprof[npoints], yprof[npoints]);
npoints++;
slp1 = slp2;
phi += kSuppRearRingStepAng;
slp2 = TMath::Tan(TMath::Pi() - phi);
xm = kSuppRearRingRext1*TMath::Sin(phi);
ym = kSuppRearRingRext1*TMath::Cos(phi);
IntersectLines(slp1, xprof[npoints-1], yprof[npoints-1],
slp2, xm, ym,
xprof[npoints], yprof[npoints]);
npoints++;
slp1 = slp2;
phi += kSuppRearRingStepAng;
slp2 = TMath::Tan(TMath::Pi() - phi);
xm = kSuppRearRingRext2*TMath::Sin(phi);
ym = kSuppRearRingRext2*TMath::Cos(phi);
IntersectLines(slp1, xprof[npoints-1], yprof[npoints-1],
slp2, xm, ym,
xprof[npoints], yprof[npoints]);
npoints++;
slp1 = slp2;
slp2 = 0;
xm = kSuppRearRingBase;
ym = kSuppRearRingBaseHi + kSuppRearRingSideHi;
IntersectLines(slp1, xprof[npoints-1], yprof[npoints-1],
slp2, xm, ym,
xprof[npoints], yprof[npoints]);
npoints++;
xprof[npoints] = kSuppRearRingBase;
yprof[npoints] = kSuppRearRingBaseHi + kSuppRearRingSideHi;
npoints++;
xprof[npoints] = xprof[npoints - 1];
yprof[npoints] = kSuppRearRingBaseHi;
npoints++;
xprof[npoints] = xprof[npoints - 1] - kSuppRearRingInside;
yprof[npoints] = yprof[npoints - 1];
npoints++;
xprof[npoints] = xprof[npoints - 1];
yprof[npoints] = yprof[npoints - 1] + kSuppRearRingInsideHi;
npoints++;
xprof[npoints] = kSuppRearRingRint;
yprof[npoints] = yprof[npoints - 1];
alphamin = TMath::ASin(kSuppRearRingBaseHi/kSuppRearRingRint);
alphamax = TMath::Pi()/2;
for (Int_t jp = 1; jp < kSuppRearRingNPtsArc; jp++) {
Double_t alpha = alphamin + jp*(alphamax-alphamin)/kSuppRearRingNPtsArc;
xprof[npoints+jp] = kSuppRearRingRint*TMath::Cos(alpha);
yprof[npoints+jp] = kSuppRearRingRint*TMath::Sin(alpha);
}
xprof[npoints+kSuppRearRingNPtsArc] = 0;
yprof[npoints+kSuppRearRingNPtsArc] = kSuppRearRingRint;
Int_t nTotalPoints = npoints+kSuppRearRingNPtsArc;
for (Int_t jp = 0; jp < nTotalPoints; jp++) {
xprof[nTotalPoints+1+jp] = -xprof[nTotalPoints-1-jp];
yprof[nTotalPoints+1+jp] = yprof[nTotalPoints-1-jp];
}
suppRearRing->DefinePolygon(2*nTotalPoints+1, xprof, yprof);
suppRearRing->DefineSection(0,0);
suppRearRing->DefineSection(1,kSuppRearRingThick);
TGeoMedium *medAl = mgr->GetMedium("ITS_ANTICORODAL$");
TGeoVolume *sideAExtSuppRing = new TGeoVolume("ITSsuppSideAExtSuppRing",
extSuppRing, medAl);
sideAExtSuppRing->SetVisibility(kTRUE);
sideAExtSuppRing->SetLineColor(kMagenta+1);
sideAExtSuppRing->SetLineWidth(1);
sideAExtSuppRing->SetFillColor(sideAExtSuppRing->GetLineColor());
sideAExtSuppRing->SetFillStyle(4000);
TGeoVolume *sideAIntSuppRing = new TGeoVolume("ITSsuppSideAIntSuppRing",
intSuppRing, medAl);
sideAIntSuppRing->SetVisibility(kTRUE);
sideAIntSuppRing->SetLineColor(kMagenta+1);
sideAIntSuppRing->SetLineWidth(1);
sideAIntSuppRing->SetFillColor(sideAIntSuppRing->GetLineColor());
sideAIntSuppRing->SetFillStyle(4000);
TGeoVolume *sideASuppCyl = new TGeoVolume("ITSsuppSideASuppCyl",
interCylind, medAl);
sideASuppCyl->SetVisibility(kTRUE);
sideASuppCyl->SetLineColor(kMagenta+1);
sideASuppCyl->SetLineWidth(1);
sideASuppCyl->SetFillColor(sideASuppCyl->GetLineColor());
sideASuppCyl->SetFillStyle(4000);
TGeoVolume *sideASuppSpacer = new TGeoVolume("ITSsuppSideASuppSpacer",
suppSpacer, medAl);
sideASuppSpacer->SetVisibility(kTRUE);
sideASuppSpacer->SetLineColor(kMagenta+1);
sideASuppSpacer->SetLineWidth(1);
sideASuppSpacer->SetFillColor(sideASuppSpacer->GetLineColor());
sideASuppSpacer->SetFillStyle(4000);
TGeoVolume *sideASuppForwRing = new TGeoVolume("ITSsuppSideASuppForwRing",
forwardRing, medAl);
sideASuppForwRing->SetVisibility(kTRUE);
sideASuppForwRing->SetLineColor(kMagenta+1);
sideASuppForwRing->SetLineWidth(1);
sideASuppForwRing->SetFillColor(sideASuppForwRing->GetLineColor());
sideASuppForwRing->SetFillStyle(4000);
TGeoVolume *sideASuppForwCone = new TGeoVolume("ITSsuppSideASuppForwCone",
forwardCone, medAl);
sideASuppForwCone->SetVisibility(kTRUE);
sideASuppForwCone->SetLineColor(kMagenta+1);
sideASuppForwCone->SetLineWidth(1);
sideASuppForwCone->SetFillColor(sideASuppForwCone->GetLineColor());
sideASuppForwCone->SetFillStyle(4000);
TGeoVolume *sideAFirstSuppBackRing = new TGeoVolume("ITSsuppSideAFirstSuppBackRing",
firstSuppBackRing, medAl);
sideAFirstSuppBackRing->SetVisibility(kTRUE);
sideAFirstSuppBackRing->SetLineColor(kMagenta+1);
sideAFirstSuppBackRing->SetLineWidth(1);
sideAFirstSuppBackRing->SetFillColor(sideAFirstSuppBackRing->GetLineColor());
sideAFirstSuppBackRing->SetFillStyle(4000);
TGeoVolume *sideASecondSuppBackRing = new TGeoVolume("ITSsuppSideASecondSuppBackRing",
secondSuppBackRing, medAl);
sideASecondSuppBackRing->SetVisibility(kTRUE);
sideASecondSuppBackRing->SetLineColor(kMagenta+1);
sideASecondSuppBackRing->SetLineWidth(1);
sideASecondSuppBackRing->SetFillColor(sideASecondSuppBackRing->GetLineColor());
sideASecondSuppBackRing->SetFillStyle(4000);
TGeoVolume *sideASuppRod = new TGeoVolume("ITSsuppSideASuppRod",
suppRod, medAl);
sideASuppRod->SetVisibility(kTRUE);
sideASuppRod->SetLineColor(kMagenta+1);
sideASuppRod->SetLineWidth(1);
sideASuppRod->SetFillColor(sideASuppRod->GetLineColor());
sideASuppRod->SetFillStyle(4000);
TGeoVolume *sideASuppRearRing = new TGeoVolume("ITSsuppSideASuppRearRing",
suppRearRing, medAl);
sideASuppRearRing->SetVisibility(kTRUE);
sideASuppRearRing->SetLineColor(kMagenta+1);
sideASuppRearRing->SetLineWidth(1);
sideASuppRearRing->SetFillColor(sideASuppRearRing->GetLineColor());
sideASuppRearRing->SetFillStyle(4000);
zloc = kSuppRingZTrans;
trayASuppStruct->AddNode(sideAExtSuppRing, 1,
new TGeoTranslation(0, 0, zloc) );
trayASuppStruct->AddNode(sideAExtSuppRing, 2,
new TGeoCombiTrans( 0, 0, zloc,
new TGeoRotation("",180,0,0)));
zloc += kExtSuppRingThick;
trayASuppStruct->AddNode(sideAIntSuppRing, 1,
new TGeoTranslation(0, 0, zloc) );
trayASuppStruct->AddNode(sideAIntSuppRing, 2,
new TGeoCombiTrans( 0, 0, zloc,
new TGeoRotation("",180,0,0)));
xloc = kExtSuppRingBase - kIntSuppRingInward;
yloc = kSuppRingYTrans;
zloc += (kIntSuppRingThick + kSuppCylHeight/2);
trayASuppStruct->AddNode(sideASuppCyl, 1,
new TGeoTranslation(0, 0, zloc) );
trayASuppStruct->AddNode(sideASuppCyl, 2,
new TGeoCombiTrans( 0, 0, zloc,
new TGeoRotation("",180,0,0)));
trayASuppStruct->AddNode(sideASuppSpacer, 1,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",90+kSuppSpacerAngle,0,0)));
trayASuppStruct->AddNode(sideASuppSpacer, 2,
new TGeoCombiTrans(-xloc, yloc, zloc,
new TGeoRotation("",0,180,kSuppSpacerAngle-90)));
trayASuppStruct->AddNode(sideASuppSpacer, 3,
new TGeoCombiTrans( xloc,-yloc, zloc,
new TGeoRotation("",180,180,kSuppSpacerAngle-90)));
trayASuppStruct->AddNode(sideASuppSpacer, 4,
new TGeoCombiTrans(-xloc,-yloc, zloc,
new TGeoRotation("",270+kSuppSpacerAngle,0,0)));
zloc += kSuppCylHeight/2;
trayASuppStruct->AddNode(sideAIntSuppRing, 3,
new TGeoTranslation(0, 0, zloc) );
trayASuppStruct->AddNode(sideAIntSuppRing, 4,
new TGeoCombiTrans( 0, 0, zloc,
new TGeoRotation("",180,0,0)));
zloc += kIntSuppRingThick;
trayASuppStruct->AddNode(sideAExtSuppRing, 3,
new TGeoTranslation(0, 0, zloc) );
trayASuppStruct->AddNode(sideAExtSuppRing, 4,
new TGeoCombiTrans( 0, 0, zloc,
new TGeoRotation("",180,0,0)));
zloc += kExtSuppRingThick;
trayASuppStruct->AddNode(sideASuppForwRing, 1,
new TGeoTranslation(0, 0, zloc) );
trayASuppStruct->AddNode(sideASuppForwRing, 2,
new TGeoCombiTrans( 0, 0, zloc,
new TGeoRotation("",180,0,0)));
zloc += kSuppForwRingThikAll;
trayASuppStruct->AddNode(sideASuppForwCone, 1,
new TGeoTranslation(0, 0, zloc) );
trayASuppStruct->AddNode(sideASuppForwCone, 2,
new TGeoCombiTrans( 0, 0, zloc,
new TGeoRotation("",180,0,0)));
zloc += (kSuppForwConeLen1+kSuppForwConeLen2);
trayASuppStruct->AddNode(sideAFirstSuppBackRing, 1,
new TGeoTranslation(0, 0, zloc) );
trayASuppStruct->AddNode(sideAFirstSuppBackRing, 2,
new TGeoCombiTrans( 0, 0, zloc,
new TGeoRotation("",180,0,0)));
zloc += kSuppBackRingThick1;
trayASuppStruct->AddNode(sideASecondSuppBackRing, 1,
new TGeoTranslation(0, 0, zloc) );
trayASuppStruct->AddNode(sideASecondSuppBackRing, 2,
new TGeoCombiTrans( 0, 0, zloc,
new TGeoRotation("",180,0,0)));
xloc = kSuppRearRingXRodHole;
yloc = kSuppRearRingBaseHi + kSuppRearRingYRodHole;
zloc = kRearSuppZTransGlob - kBackRodZTrans + suppRod->GetDz();
trayASuppStruct->AddNode(sideASuppRod, 1,
new TGeoTranslation( xloc, yloc, zloc) );
trayASuppStruct->AddNode(sideASuppRod, 2,
new TGeoTranslation(-xloc, yloc, zloc) );
trayASuppStruct->AddNode(sideASuppRod, 3,
new TGeoTranslation( xloc,-yloc, zloc) );
trayASuppStruct->AddNode(sideASuppRod, 4,
new TGeoTranslation(-xloc,-yloc, zloc) );
zloc += suppRod->GetDz();
trayASuppStruct->AddNode(sideASuppRearRing, 1,
new TGeoTranslation( 0, 0, zloc) );
trayASuppStruct->AddNode(sideASuppRearRing, 2,
new TGeoCombiTrans( 0, 0, zloc,
new TGeoRotation("",180,0,0)));
moth->AddNode(trayASuppStruct,1,0);
return;
}
void AliITSv11GeometrySupport::ServicesCableSupportSPD(TGeoVolume *moth,
TGeoManager *mgr){
SPDCableTraysSideA(moth, mgr);
SPDCableTraysSideC(moth, mgr);
}
void AliITSv11GeometrySupport::ServicesCableSupportSDD(TGeoVolume *moth,
TGeoManager *mgr){
SDDCableTraysSideA(moth, mgr);
SDDCableTraysSideC(moth, mgr);
return;
}
void AliITSv11GeometrySupport::ServicesCableSupportSSD(TGeoVolume *moth,
TGeoManager *mgr){
SSDCableTraysSideA(moth, mgr);
SSDCableTraysSideC(moth, mgr);
return;
}
void AliITSv11GeometrySupport::SPDCableTraysSideA(TGeoVolume *moth,
const TGeoManager *mgr){
const Double_t kTrayAR1Trans = 396.93 *fgkmm;
const Double_t kTrayAR2Trans = 413.93 *fgkmm;
const Double_t kTrayAZTrans = 1011.00 *fgkmm;
const Double_t kTrayAZRot = (180-169.5);
const Double_t kTrayAFirstRotAng = 22.00;
const Double_t kTrayASecondRotAng = 15.00;
const Double_t kForwardTrayWide = 94.00 *fgkmm;
const Double_t kForwardTrayFirstHigh = 83.00 *fgkmm;
const Double_t kForwardTraySecondHigh = 52.70 *fgkmm;
const Double_t kForwardTrayTotalLen = 853.00 *fgkmm;
const Double_t kForwardTrayFirstLen = 435.00 *fgkmm;
const Double_t kForwardTrayWingWide = 16.00 *fgkmm;
const Double_t kForwardTrayInterSpace = 18.00 *fgkmm;
const Double_t kForwardTrayThick = 2.00 *fgkmm;
const Int_t kForwardSideNpoints = 6;
const Double_t kExternalTrayLen = 1200.00 *fgkmm;
const Double_t kExternalTrayWide = kForwardTrayWide;
const Double_t kExternalTrayHigh = kForwardTraySecondHigh;
const Double_t kExternalTrayThick = kForwardTrayThick;
const Double_t kCoolingTubeRmin = 2.00 *fgkmm;
const Double_t kCoolingTubeRmax = 3.00 *fgkmm;
const Double_t kOpticalFibersSect = 8.696*fgkmm;
const Double_t kLowVoltageCableSectCu = 7.675*fgkmm;
const Double_t kLowVoltageCableHighPUR = 1.000*fgkmm;
const Double_t kHiVoltageCableSectCu = 1.535*fgkmm;
const Double_t kHiVoltageCableHighPUR = 0.500*fgkmm;
const Double_t kCoaxCableSectCu = 6.024*fgkmm;
const Double_t kCoaxCableHighMeg = 5.695*fgkmm;
const Double_t kTrayCCablesRot = 75.000*fgkDegree;
const Double_t kTrayCCablesZLenOut = 227.000*fgkmm;
Double_t xprof[kForwardSideNpoints], yprof[kForwardSideNpoints];
Double_t xloc, yloc, zloc, alpharot;
TGeoVolumeAssembly *cableTrayAForw =
new TGeoVolumeAssembly("ITSsupportSPDTrayAForwRear");
TGeoVolumeAssembly *cableTrayAExt =
new TGeoVolumeAssembly("ITSsupportSPDTrayAExt");
TGeoBBox *forwTrayLowerFace = new TGeoBBox(kForwardTrayWide/2,
kForwardTrayThick/2,
kForwardTrayTotalLen/2);
TGeoXtru *forwTraySideFace = new TGeoXtru(2);
forwTraySideFace->SetName("ITSsuppSPDForwTraySide");
xprof[0] = 0;
yprof[0] = kForwardTrayThick;
xprof[1] = kForwardTrayTotalLen;
yprof[1] = yprof[0];
xprof[2] = xprof[1];
yprof[2] = kForwardTraySecondHigh - kForwardTrayThick;
xprof[3] = kForwardTrayFirstLen;
yprof[3] = yprof[2];
xprof[4] = xprof[3];
yprof[4] = kForwardTrayFirstHigh - kForwardTrayThick;
xprof[5] = xprof[0];
yprof[5] = yprof[4];
forwTraySideFace->DefinePolygon(6, xprof, yprof);
forwTraySideFace->DefineSection(0, 0);
forwTraySideFace->DefineSection(1, kForwardTrayThick);
TGeoBBox *forwTrayShortCover = new TGeoBBox(kForwardTrayWide/2,
kForwardTrayThick/2,
kForwardTrayFirstLen/2);
TGeoBBox *forwTrayLongCover = new TGeoBBox(kForwardTrayWide/2,
kForwardTrayThick/2,
(kForwardTrayTotalLen - kForwardTrayFirstLen)/2);
TGeoBBox *forwTrayWing = new TGeoBBox(kForwardTrayWingWide/2,
(kForwardTrayFirstHigh-kForwardTraySecondHigh)/2,
kForwardTrayThick/2);
TGeoBBox *forwTrayPlane = new TGeoBBox(kForwardTrayWide/2-kForwardTrayThick,
kForwardTrayThick/2,
kForwardTrayTotalLen/2);
TGeoBBox *forwTrayWall = new TGeoBBox(kForwardTrayThick/2,
(kForwardTrayInterSpace-kForwardTrayThick)/2,
kForwardTrayTotalLen/2);
TGeoBBox *extTrayHorFace = new TGeoBBox(kExternalTrayWide/2-kExternalTrayThick,
kExternalTrayThick/2,
kExternalTrayLen/2);
TGeoBBox *extTrayVerFace = new TGeoBBox(kExternalTrayThick/2,
kExternalTrayHigh/2,
kExternalTrayLen/2);
TGeoBBox *extTrayWall = new TGeoBBox(kExternalTrayThick/2,
(kForwardTrayInterSpace-kExternalTrayThick)/2,
kExternalTrayLen/2);
Double_t zelong = (kForwardTraySecondHigh - 2*kForwardTrayThick
- 2*forwTrayWall->GetDY() - kCoolingTubeRmax)*SinD(kTrayAZRot);
Double_t zlen = (zelong + kForwardTrayTotalLen)/2;
TGeoTube *coolTubeForw = new TGeoTube(0, kCoolingTubeRmax, zlen);
TGeoTube *freonTubeForw = new TGeoTube(0, kCoolingTubeRmin, zlen);
TGeoCtub *coolTubeExt = new TGeoCtub(0, kCoolingTubeRmax,
kExternalTrayLen/2, 0, 360,
0, SinD(kTrayAZRot),-CosD(kTrayAZRot),
0, 0, 1);
TGeoCtub *freonTubeExt = new TGeoCtub(0, kCoolingTubeRmin,
kExternalTrayLen/2, 0, 360,
0, SinD(kTrayAZRot),-CosD(kTrayAZRot),
0, 0, 1);
TGeoXtru *optFibsForw = new TGeoXtru(2);
xprof[0] = -kTrayCCablesZLenOut;
yprof[0] = xprof[0]/TanD(kTrayCCablesRot);
xprof[1] = 0;
yprof[1] = 0;
xprof[2] = kForwardTrayTotalLen;
yprof[2] = yprof[1];
xprof[3] = xprof[2];
yprof[3] = yprof[2] + kOpticalFibersSect;
xprof[4] = xprof[1];
yprof[4] = yprof[3];
xprof[5] = xprof[0];
yprof[5] = yprof[0] + kOpticalFibersSect;
optFibsForw->DefinePolygon(6, xprof, yprof);
optFibsForw->DefineSection(0,-kOpticalFibersSect/2);
optFibsForw->DefineSection(1, kOpticalFibersSect/2);
TGeoXtru *optFibsExt = new TGeoXtru(2);
optFibsExt->SetName("ITSsuppSPDExtTrayOptFibs");
yprof[0] = -kExternalTrayHigh + 2*kExternalTrayThick
+ 2*forwTrayWall->GetDY();
xprof[0] = yprof[0]*TanD(kTrayAZRot);
xprof[1] = kExternalTrayLen;
yprof[1] = yprof[0];
xprof[2] = xprof[1];
yprof[2] = yprof[1] + kOpticalFibersSect;
yprof[3] = yprof[2];
xprof[3] = yprof[2]*TanD(kTrayAZRot);
optFibsExt->DefinePolygon(4, xprof, yprof);
optFibsExt->DefineSection(0, 0);
optFibsExt->DefineSection(1, kOpticalFibersSect);
TGeoXtru *lowCablesForwCu = new TGeoXtru(2);
xprof[0] = -kTrayCCablesZLenOut;
yprof[0] = xprof[0]/TanD(kTrayCCablesRot);
xprof[1] = 0;
yprof[1] = 0;
xprof[2] = kForwardTrayTotalLen;
yprof[2] = yprof[1];
xprof[3] = xprof[2];
yprof[3] = yprof[2] + kLowVoltageCableSectCu/2;
xprof[4] = xprof[1];
yprof[4] = yprof[3];
xprof[5] = xprof[0];
yprof[5] = yprof[0] + kLowVoltageCableSectCu/2;
lowCablesForwCu->DefinePolygon(6, xprof, yprof);
lowCablesForwCu->DefineSection(0,-kLowVoltageCableSectCu);
lowCablesForwCu->DefineSection(1, kLowVoltageCableSectCu);
TGeoXtru *lowCablesForwPUR = new TGeoXtru(2);
xprof[0] = lowCablesForwCu->GetX(5);
yprof[0] = lowCablesForwCu->GetY(5);
xprof[1] = lowCablesForwCu->GetX(4);
yprof[1] = lowCablesForwCu->GetY(4);
xprof[2] = lowCablesForwCu->GetX(3);
yprof[2] = lowCablesForwCu->GetY(3);
xprof[3] = xprof[2];
yprof[3] = yprof[2] + kLowVoltageCableHighPUR/2;
xprof[4] = xprof[1];
yprof[4] = yprof[3];
xprof[5] = xprof[0];
yprof[5] = yprof[0] + kLowVoltageCableHighPUR/2;
lowCablesForwPUR->DefinePolygon(6, xprof, yprof);
lowCablesForwPUR->DefineSection(0,-kLowVoltageCableSectCu);
lowCablesForwPUR->DefineSection(1, kLowVoltageCableSectCu);
TGeoXtru *lowCablesExtCu = new TGeoXtru(2);
lowCablesExtCu->SetName("ITSsuppSPDExtTrayLowVoltageCu");
yprof[0] = -kExternalTrayHigh + 2*kExternalTrayThick
+ 2*forwTrayWall->GetDY();
xprof[0] = yprof[0]*TanD(kTrayAZRot);
xprof[1] = kExternalTrayLen;
yprof[1] = yprof[0];
xprof[2] = xprof[1];
yprof[2] = yprof[1] + kLowVoltageCableSectCu/2;
yprof[3] = yprof[2];
xprof[3] = yprof[2]*TanD(kTrayAZRot);
lowCablesExtCu->DefinePolygon(4, xprof, yprof);
lowCablesExtCu->DefineSection(0, 0);
lowCablesExtCu->DefineSection(1, kLowVoltageCableSectCu*2);
TGeoXtru *lowCablesExtPUR = new TGeoXtru(2);
lowCablesExtPUR->SetName("ITSsuppSPDExtTrayLowVoltagePUR");
xprof[0] = lowCablesExtCu->GetX(3);
yprof[0] = lowCablesExtCu->GetY(3);
xprof[1] = lowCablesExtCu->GetX(2);
yprof[1] = lowCablesExtCu->GetY(2);
xprof[2] = xprof[1];
yprof[2] = yprof[1] + kLowVoltageCableHighPUR/2;
yprof[3] = yprof[2];
xprof[3] = yprof[2]*TanD(kTrayAZRot);
lowCablesExtPUR->DefinePolygon(4, xprof, yprof);
lowCablesExtPUR->DefineSection(0, 0);
lowCablesExtPUR->DefineSection(1, kLowVoltageCableSectCu*2);
TGeoXtru *hiCablesForwCu = new TGeoXtru(2);
xprof[0] = -kTrayCCablesZLenOut;
yprof[0] = xprof[0]/TanD(kTrayCCablesRot);
xprof[1] = 0;
yprof[1] = 0;
xprof[2] = kForwardTrayTotalLen;
yprof[2] = yprof[1];
xprof[3] = xprof[2];
yprof[3] = yprof[2] + kHiVoltageCableSectCu/2;
xprof[4] = xprof[1];
yprof[4] = yprof[3];
xprof[5] = xprof[0];
yprof[5] = yprof[0] + kHiVoltageCableSectCu/2;
hiCablesForwCu->DefinePolygon(6, xprof, yprof);
hiCablesForwCu->DefineSection(0,-kHiVoltageCableSectCu);
hiCablesForwCu->DefineSection(1, kHiVoltageCableSectCu);
TGeoXtru *hiCablesForwPUR = new TGeoXtru(2);
xprof[0] = hiCablesForwCu->GetX(5);
yprof[0] = hiCablesForwCu->GetY(5);
xprof[1] = hiCablesForwCu->GetX(4);
yprof[1] = hiCablesForwCu->GetY(4);
xprof[2] = hiCablesForwCu->GetX(3);
yprof[2] = hiCablesForwCu->GetY(3);
xprof[3] = xprof[2];
yprof[3] = yprof[2] + kHiVoltageCableHighPUR/2;
xprof[4] = xprof[1];
yprof[4] = yprof[3];
xprof[5] = xprof[0];
yprof[5] = yprof[0] + kHiVoltageCableHighPUR/2;
hiCablesForwPUR->DefinePolygon(6, xprof, yprof);
hiCablesForwPUR->DefineSection(0,-kHiVoltageCableSectCu);
hiCablesForwPUR->DefineSection(1, kHiVoltageCableSectCu);
TGeoXtru *hiCablesExtCu = new TGeoXtru(2);
hiCablesExtCu->SetName("ITSsuppSPDExtTrayHiVoltageCu");
yprof[0] = -kExternalTrayHigh + 2*kExternalTrayThick
+ 2*forwTrayWall->GetDY();
xprof[0] = yprof[0]*TanD(kTrayAZRot);
xprof[1] = kExternalTrayLen;
yprof[1] = yprof[0];
xprof[2] = xprof[1];
yprof[2] = yprof[1] + kHiVoltageCableSectCu/2;
yprof[3] = yprof[2];
xprof[3] = yprof[2]*TanD(kTrayAZRot);
hiCablesExtCu->DefinePolygon(4, xprof, yprof);
hiCablesExtCu->DefineSection(0, 0);
hiCablesExtCu->DefineSection(1, kHiVoltageCableSectCu*2);
TGeoXtru *hiCablesExtPUR = new TGeoXtru(2);
hiCablesExtPUR->SetName("ITSsuppSPDExtTrayHiVoltagePUR");
xprof[0] = hiCablesExtCu->GetX(3);
yprof[0] = hiCablesExtCu->GetY(3);
xprof[1] = hiCablesExtCu->GetX(2);
yprof[1] = hiCablesExtCu->GetY(2);
xprof[2] = xprof[1];
yprof[2] = yprof[1] + kHiVoltageCableHighPUR/2;
yprof[3] = yprof[2];
xprof[3] = yprof[2]*TanD(kTrayAZRot);
hiCablesExtPUR->DefinePolygon(4, xprof, yprof);
hiCablesExtPUR->DefineSection(0, 0);
hiCablesExtPUR->DefineSection(1, kHiVoltageCableSectCu*2);
TGeoXtru *coaxCablesForwCu = new TGeoXtru(2);
coaxCablesForwCu->SetName("ITSsuppSPDForwTrayCoaxCu");
xprof[0] = -kTrayCCablesZLenOut;
yprof[0] = xprof[0]/TanD(kTrayCCablesRot);
xprof[1] = 0;
yprof[1] = 0;
xprof[2] = kForwardTrayTotalLen;
yprof[2] = yprof[1];
xprof[3] = xprof[2];
yprof[3] = yprof[2] + kCoaxCableSectCu/2;
xprof[4] = xprof[1];
yprof[4] = yprof[3];
xprof[5] = xprof[0];
yprof[5] = yprof[0] + kCoaxCableSectCu/2;
coaxCablesForwCu->DefinePolygon(6, xprof, yprof);
coaxCablesForwCu->DefineSection(0,-kCoaxCableSectCu);
coaxCablesForwCu->DefineSection(1, kCoaxCableSectCu);
TGeoXtru *coaxCablesForwMeg = new TGeoXtru(2);
coaxCablesForwMeg->SetName("ITSsuppSPDForwTrayCoaxMeg");
xprof[0] = coaxCablesForwCu->GetX(5);
yprof[0] = coaxCablesForwCu->GetY(5);
xprof[1] = coaxCablesForwCu->GetX(4);
yprof[1] = coaxCablesForwCu->GetY(4);
xprof[2] = coaxCablesForwCu->GetX(3);
yprof[2] = coaxCablesForwCu->GetY(3);
xprof[3] = xprof[2];
yprof[3] = yprof[2] + kCoaxCableHighMeg/2;
xprof[4] = xprof[1];
yprof[4] = yprof[3];
xprof[5] = xprof[0];
yprof[5] = yprof[0] + kCoaxCableHighMeg/2;
coaxCablesForwMeg->DefinePolygon(6, xprof, yprof);
coaxCablesForwMeg->DefineSection(0,-kCoaxCableSectCu);
coaxCablesForwMeg->DefineSection(1, kCoaxCableSectCu);
TGeoXtru *coaxCablesExtCu = new TGeoXtru(2);
coaxCablesExtCu->SetName("ITSsuppSPDExtTrayCoaxCu");
yprof[0] = -kExternalTrayHigh + 2*kExternalTrayThick
+ 2*forwTrayWall->GetDY();
xprof[0] = yprof[0]*TanD(kTrayAZRot);
xprof[1] = kExternalTrayLen;
yprof[1] = yprof[0];
xprof[2] = xprof[1];
yprof[2] = yprof[1] + kCoaxCableSectCu/2;
yprof[3] = yprof[2];
xprof[3] = yprof[2]*TanD(kTrayAZRot);
coaxCablesExtCu->DefinePolygon(4, xprof, yprof);
coaxCablesExtCu->DefineSection(0, 0);
coaxCablesExtCu->DefineSection(1, kCoaxCableSectCu*2);
TGeoXtru *coaxCablesExtMeg = new TGeoXtru(2);
coaxCablesExtMeg->SetName("ITSsuppSPDExtTrayCoaxMeg");
xprof[0] = coaxCablesExtCu->GetX(3);
yprof[0] = coaxCablesExtCu->GetY(3);
xprof[1] = coaxCablesExtCu->GetX(2);
yprof[1] = coaxCablesExtCu->GetY(2);
xprof[2] = xprof[1];
yprof[2] = yprof[1] + kCoaxCableHighMeg/2;
yprof[3] = yprof[2];
xprof[3] = yprof[2]*TanD(kTrayAZRot);
coaxCablesExtMeg->DefinePolygon(4, xprof, yprof);
coaxCablesExtMeg->DefineSection(0, 0);
coaxCablesExtMeg->DefineSection(1, kCoaxCableSectCu*2);
TGeoMedium *medAl = mgr->GetMedium("ITS_ALUMINUM$");
TGeoMedium *medIn = mgr->GetMedium("ITS_INOX$");
TGeoMedium *medFreon = mgr->GetMedium("ITS_GASEOUS FREON$");
TGeoMedium *medFibs = mgr->GetMedium("ITS_SDD OPTICFIB$");
TGeoMedium *medCu = mgr->GetMedium("ITS_COPPER$");
TGeoMedium *medPUR = mgr->GetMedium("ITS_POLYURETHANE$");
TGeoMedium *medMeg = mgr->GetMedium("ITS_MEGOLON$");
TGeoVolume *forwTrayABase = new TGeoVolume("ITSsuppSPDSideAForwTrayABase",
forwTrayLowerFace, medAl);
forwTrayABase->SetVisibility(kTRUE);
forwTrayABase->SetLineColor(6);
forwTrayABase->SetLineWidth(1);
forwTrayABase->SetFillColor(forwTrayABase->GetLineColor());
forwTrayABase->SetFillStyle(4000);
TGeoVolume *forwTrayASide = new TGeoVolume("ITSsuppSPDSideAForwTrayASide",
forwTraySideFace, medAl);
forwTrayASide->SetVisibility(kTRUE);
forwTrayASide->SetLineColor(6);
forwTrayASide->SetLineWidth(1);
forwTrayASide->SetFillColor(forwTrayASide->GetLineColor());
forwTrayASide->SetFillStyle(4000);
TGeoVolume *forwTrayACoverShort = new TGeoVolume("ITSsuppSPDSideAForwTrayASC",
forwTrayShortCover, medAl);
forwTrayACoverShort->SetVisibility(kTRUE);
forwTrayACoverShort->SetLineColor(6);
forwTrayACoverShort->SetLineWidth(1);
forwTrayACoverShort->SetFillColor(forwTrayACoverShort->GetLineColor());
forwTrayACoverShort->SetFillStyle(4000);
TGeoVolume *forwTrayACoverLong = new TGeoVolume("ITSsuppSPDSideAForwTrayALC",
forwTrayLongCover, medAl);
forwTrayACoverLong->SetVisibility(kTRUE);
forwTrayACoverLong->SetLineColor(6);
forwTrayACoverLong->SetLineWidth(1);
forwTrayACoverLong->SetFillColor(forwTrayACoverLong->GetLineColor());
forwTrayACoverLong->SetFillStyle(4000);
TGeoVolume *forwTrayAWing = new TGeoVolume("ITSsuppSPDSideAForwTrayAWing",
forwTrayWing, medAl);
forwTrayAWing->SetVisibility(kTRUE);
forwTrayAWing->SetLineColor(6);
forwTrayAWing->SetLineWidth(1);
forwTrayAWing->SetFillColor(forwTrayAWing->GetLineColor());
forwTrayAWing->SetFillStyle(4000);
TGeoVolume *forwTrayAPlane = new TGeoVolume("ITSsuppSPDSideAForwTrayAPlane",
forwTrayPlane, medAl);
forwTrayAPlane->SetVisibility(kTRUE);
forwTrayAPlane->SetLineColor(6);
forwTrayAPlane->SetLineWidth(1);
forwTrayAPlane->SetFillColor(forwTrayAPlane->GetLineColor());
forwTrayAPlane->SetFillStyle(4000);
TGeoVolume *forwTrayAWall = new TGeoVolume("ITSsuppSPDSideAForwTrayAWall",
forwTrayWall, medAl);
forwTrayAWall->SetVisibility(kTRUE);
forwTrayAWall->SetLineColor(6);
forwTrayAWall->SetLineWidth(1);
forwTrayAWall->SetFillColor(forwTrayAWall->GetLineColor());
forwTrayAWall->SetFillStyle(4000);
TGeoVolume *extTrayAHorFace = new TGeoVolume("ITSsuppSPDSideAExtTrayHorFace",
extTrayHorFace, medAl);
extTrayAHorFace->SetVisibility(kTRUE);
extTrayAHorFace->SetLineColor(6);
extTrayAHorFace->SetLineWidth(1);
extTrayAHorFace->SetFillColor(extTrayAHorFace->GetLineColor());
extTrayAHorFace->SetFillStyle(4000);
TGeoVolume *extTrayAVerFace = new TGeoVolume("ITSsuppSPDSideAExtTrayVerFace",
extTrayVerFace, medAl);
extTrayAVerFace->SetVisibility(kTRUE);
extTrayAVerFace->SetLineColor(6);
extTrayAVerFace->SetLineWidth(1);
extTrayAVerFace->SetFillColor(extTrayAVerFace->GetLineColor());
extTrayAVerFace->SetFillStyle(4000);
TGeoVolume *extTrayAWall = new TGeoVolume("ITSsuppSPDSideAExtTrayWall",
extTrayWall, medAl);
extTrayAWall->SetVisibility(kTRUE);
extTrayAWall->SetLineColor(6);
extTrayAWall->SetLineWidth(1);
extTrayAWall->SetFillColor(extTrayAWall->GetLineColor());
extTrayAWall->SetFillStyle(4000);
TGeoVolume *forwCoolTube = new TGeoVolume("ITSsuppSPDSideAForwTrayCoolTube",
coolTubeForw, medIn);
forwCoolTube->SetVisibility(kTRUE);
forwCoolTube->SetLineColor(kGray);
forwCoolTube->SetLineWidth(1);
forwCoolTube->SetFillColor(forwCoolTube->GetLineColor());
forwCoolTube->SetFillStyle(4000);
TGeoVolume *forwCoolFreon = new TGeoVolume("ITSsuppSPDSideAForwTrayFreon",
freonTubeForw, medFreon);
forwCoolFreon->SetVisibility(kTRUE);
forwCoolFreon->SetLineColor(kBlue);
forwCoolFreon->SetLineWidth(1);
forwCoolFreon->SetFillColor(forwCoolFreon->GetLineColor());
forwCoolFreon->SetFillStyle(4000);
TGeoVolume *extCoolTube = new TGeoVolume("ITSsuppSPDSideAExtTrayCoolTube",
coolTubeExt, medIn);
extCoolTube->SetVisibility(kTRUE);
extCoolTube->SetLineColor(kGray);
extCoolTube->SetLineWidth(1);
extCoolTube->SetFillColor(extCoolTube->GetLineColor());
extCoolTube->SetFillStyle(4000);
TGeoVolume *extCoolFreon = new TGeoVolume("ITSsuppSPDSideAExtTrayFreon",
freonTubeExt, medFreon);
extCoolFreon->SetVisibility(kTRUE);
extCoolFreon->SetLineColor(kBlue);
extCoolFreon->SetLineWidth(1);
extCoolFreon->SetFillColor(extCoolFreon->GetLineColor());
extCoolFreon->SetFillStyle(4000);
TGeoVolume *forwOptFibs = new TGeoVolume("ITSsuppSPDSideAForwTrayOptFibs",
optFibsForw, medFibs);
forwOptFibs->SetVisibility(kTRUE);
forwOptFibs->SetLineColor(kOrange);
forwOptFibs->SetLineWidth(1);
forwOptFibs->SetFillColor(forwOptFibs->GetLineColor());
forwOptFibs->SetFillStyle(4000);
TGeoVolume *extOptFibs = new TGeoVolume("ITSsuppSPDSideAExtTrayOptFibs",
optFibsExt, medFibs);
extOptFibs->SetVisibility(kTRUE);
extOptFibs->SetLineColor(kOrange);
extOptFibs->SetLineWidth(1);
extOptFibs->SetFillColor(extOptFibs->GetLineColor());
extOptFibs->SetFillStyle(4000);
TGeoVolume *forwLowCabsCu = new TGeoVolume("ITSsuppSPDSideAForwLowCabsCu",
lowCablesForwCu, medCu);
forwLowCabsCu->SetVisibility(kTRUE);
forwLowCabsCu->SetLineColor(kRed);
forwLowCabsCu->SetLineWidth(1);
forwLowCabsCu->SetFillColor(forwLowCabsCu->GetLineColor());
forwLowCabsCu->SetFillStyle(4000);
TGeoVolume *forwLowCabsPUR = new TGeoVolume("ITSsuppSPDSideAForwLowCabsPUR",
lowCablesForwPUR, medPUR);
forwLowCabsPUR->SetVisibility(kTRUE);
forwLowCabsPUR->SetLineColor(kBlack);
forwLowCabsPUR->SetLineWidth(1);
forwLowCabsPUR->SetFillColor(forwLowCabsPUR->GetLineColor());
forwLowCabsPUR->SetFillStyle(4000);
TGeoVolume *extLowCabsCu = new TGeoVolume("ITSsuppSPDSideAExtLowCabsCu",
lowCablesExtCu, medCu);
extLowCabsCu->SetVisibility(kTRUE);
extLowCabsCu->SetLineColor(kRed);
extLowCabsCu->SetLineWidth(1);
extLowCabsCu->SetFillColor(extLowCabsCu->GetLineColor());
extLowCabsCu->SetFillStyle(4000);
TGeoVolume *extLowCabsPUR = new TGeoVolume("ITSsuppSPDSideAExtLowCabsPUR",
lowCablesExtPUR, medPUR);
extLowCabsPUR->SetVisibility(kTRUE);
extLowCabsPUR->SetLineColor(kBlack);
extLowCabsPUR->SetLineWidth(1);
extLowCabsPUR->SetFillColor(extLowCabsPUR->GetLineColor());
extLowCabsPUR->SetFillStyle(4000);
TGeoVolume *forwHiCabsCu = new TGeoVolume("ITSsuppSPDSideAForwTrayHiCabsCu",
hiCablesForwCu, medCu);
forwHiCabsCu->SetVisibility(kTRUE);
forwHiCabsCu->SetLineColor(kRed);
forwHiCabsCu->SetLineWidth(1);
forwHiCabsCu->SetFillColor(forwHiCabsCu->GetLineColor());
forwHiCabsCu->SetFillStyle(4000);
TGeoVolume *forwHiCabsPUR = new TGeoVolume("ITSsuppSPDSideAForwTrayHiCabsPUR",
hiCablesForwPUR, medPUR);
forwHiCabsPUR->SetVisibility(kTRUE);
forwHiCabsPUR->SetLineColor(kBlack);
forwHiCabsPUR->SetLineWidth(1);
forwHiCabsPUR->SetFillColor(forwHiCabsPUR->GetLineColor());
forwHiCabsPUR->SetFillStyle(4000);
TGeoVolume *extHiCabsCu = new TGeoVolume("ITSsuppSPDSideAExtTrayHiCabsCu",
hiCablesExtCu, medCu);
extHiCabsCu->SetVisibility(kTRUE);
extHiCabsCu->SetLineColor(kRed);
extHiCabsCu->SetLineWidth(1);
extHiCabsCu->SetFillColor(extHiCabsCu->GetLineColor());
extHiCabsCu->SetFillStyle(4000);
TGeoVolume *extHiCabsPUR = new TGeoVolume("ITSsuppSPDSideAExtTrayHiCabsPUR",
hiCablesExtPUR, medPUR);
extHiCabsPUR->SetVisibility(kTRUE);
extHiCabsPUR->SetLineColor(kBlack);
extHiCabsPUR->SetLineWidth(1);
extHiCabsPUR->SetFillColor(extHiCabsPUR->GetLineColor());
extHiCabsPUR->SetFillStyle(4000);
TGeoVolume *forwCoaxCu = new TGeoVolume("ITSsuppSPDSideAForwTrayCoaxCu",
coaxCablesForwCu, medCu);
forwCoaxCu->SetVisibility(kTRUE);
forwCoaxCu->SetLineColor(kRed);
forwCoaxCu->SetLineWidth(1);
forwCoaxCu->SetFillColor(forwCoaxCu->GetLineColor());
forwCoaxCu->SetFillStyle(4000);
TGeoVolume *forwCoaxMeg = new TGeoVolume("ITSsuppSPDSideAForwTrayCoaxMeg",
coaxCablesForwMeg, medMeg);
forwCoaxMeg->SetVisibility(kTRUE);
forwCoaxMeg->SetLineColor(kBlack);
forwCoaxMeg->SetLineWidth(1);
forwCoaxMeg->SetFillColor(forwCoaxMeg->GetLineColor());
forwCoaxMeg->SetFillStyle(4000);
TGeoVolume *extCoaxCu = new TGeoVolume("ITSsuppSPDSideAExtTrayCoaxCu",
coaxCablesExtCu, medCu);
extCoaxCu->SetVisibility(kTRUE);
extCoaxCu->SetLineColor(kRed);
extCoaxCu->SetLineWidth(1);
extCoaxCu->SetFillColor(extCoaxCu->GetLineColor());
extCoaxCu->SetFillStyle(4000);
TGeoVolume *extCoaxMeg = new TGeoVolume("ITSsuppSPDSideAExtTrayCoaxMeg",
coaxCablesExtMeg, medMeg);
extCoaxMeg->SetVisibility(kTRUE);
extCoaxMeg->SetLineColor(kBlack);
extCoaxMeg->SetLineWidth(1);
extCoaxMeg->SetFillColor(extCoaxMeg->GetLineColor());
extCoaxMeg->SetFillStyle(4000);
yloc = forwTrayLowerFace->GetDY();
zloc = forwTrayLowerFace->GetDZ();
cableTrayAForw->AddNode(forwTrayABase, 1,
new TGeoTranslation(0, yloc, zloc));
xloc = kForwardTrayWide/2;
cableTrayAForw->AddNode(forwTrayASide, 1,
new TGeoCombiTrans( xloc, 0, 0,
new TGeoRotation("",90,-90,-90)));
cableTrayAForw->AddNode(forwTrayASide, 2,
new TGeoCombiTrans(-xloc+kForwardTrayThick, 0, 0,
new TGeoRotation("",90,-90,-90)));
yloc = kForwardTrayFirstHigh - forwTrayShortCover->GetDY();
zloc = forwTrayShortCover->GetDZ();
cableTrayAForw->AddNode(forwTrayACoverShort, 1,
new TGeoTranslation(0, yloc, zloc));
yloc = kForwardTraySecondHigh - forwTrayLongCover->GetDY();
zloc = kForwardTrayFirstLen + forwTrayLongCover->GetDZ();
cableTrayAForw->AddNode(forwTrayACoverLong, 1,
new TGeoTranslation(0, yloc, zloc));
xloc = kForwardTrayWide/2 - kForwardTrayThick - forwTrayWing->GetDX();
yloc = kForwardTrayFirstHigh - kForwardTrayThick - forwTrayWing->GetDY();
zloc = kForwardTrayFirstLen - forwTrayWing->GetDZ();
cableTrayAForw->AddNode(forwTrayAWing, 1,
new TGeoTranslation( xloc, yloc, zloc));
cableTrayAForw->AddNode(forwTrayAWing, 2,
new TGeoTranslation(-xloc, yloc, zloc));
yloc = kForwardTrayThick + kForwardTrayInterSpace - forwTrayPlane->GetDY();
zloc = forwTrayPlane->GetDZ();
cableTrayAForw->AddNode(forwTrayAPlane, 1,
new TGeoTranslation(0, yloc, zloc));
yloc = kForwardTrayThick + forwTrayWall->GetDY();
zloc = forwTrayWall->GetDZ();
cableTrayAForw->AddNode(forwTrayAWall, 1,
new TGeoTranslation(0, yloc, zloc));
forwCoolTube->AddNode(forwCoolFreon, 1, 0);
yloc = 2*kForwardTrayThick + 2*forwTrayWall->GetDY()
+ coolTubeForw->GetRmax();
zloc = coolTubeForw->GetDz();
cableTrayAForw->AddNode(forwCoolTube, 1,
new TGeoTranslation(0, yloc, zloc));
xloc = optFibsForw->GetZ(1) + coolTubeForw->GetRmax();
yloc = 2*kForwardTrayThick + 2*forwTrayWall->GetDY();
cableTrayAForw->AddNode(forwOptFibs, 1,
new TGeoCombiTrans( xloc, yloc, 0,
new TGeoRotation("",-90.,90.,90.)));
xloc = lowCablesForwCu->GetZ(1) + coolTubeForw->GetRmax();
yloc = 2*kForwardTrayThick + 2*forwTrayWall->GetDY();
cableTrayAForw->AddNode(forwLowCabsCu, 1,
new TGeoCombiTrans(-xloc, yloc, 0,
new TGeoRotation("",-90.,90.,90.)));
cableTrayAForw->AddNode(forwLowCabsPUR, 1,
new TGeoCombiTrans(-xloc, yloc, 0,
new TGeoRotation("",-90.,90.,90.)));
xloc = 2*lowCablesForwCu->GetZ(1) +
hiCablesForwCu->GetZ(1) + coolTubeForw->GetRmax();
yloc = 2*kForwardTrayThick + 2*forwTrayWall->GetDY();
cableTrayAForw->AddNode(forwHiCabsCu, 1,
new TGeoCombiTrans(-xloc, yloc, 0,
new TGeoRotation("",-90.,90.,90.)));
cableTrayAForw->AddNode(forwHiCabsPUR, 1,
new TGeoCombiTrans(-xloc, yloc, 0,
new TGeoRotation("",-90.,90.,90.)));
xloc = 2*optFibsForw->GetZ(1) + coaxCablesForwCu->GetZ(1) +
coolTubeForw->GetRmax();
yloc = 2*kForwardTrayThick + 2*forwTrayWall->GetDY();
cableTrayAForw->AddNode(forwCoaxCu, 1,
new TGeoCombiTrans( xloc, yloc, 0,
new TGeoRotation("",-90.,90.,90.)));
cableTrayAForw->AddNode(forwCoaxMeg, 1,
new TGeoCombiTrans( xloc, yloc, 0,
new TGeoRotation("",-90.,90.,90.)));
yloc = -kExternalTrayHigh + kExternalTrayThick/2;
zloc = kExternalTrayLen/2;
cableTrayAExt->AddNode(extTrayAHorFace, 1,
new TGeoTranslation( 0, yloc, zloc));
xloc = kExternalTrayWide/2 - kExternalTrayThick/2;
yloc = -kExternalTrayHigh/2;
cableTrayAExt->AddNode(extTrayAVerFace, 1,
new TGeoTranslation( xloc, yloc, zloc));
cableTrayAExt->AddNode(extTrayAVerFace, 2,
new TGeoTranslation(-xloc, yloc, zloc));
yloc = -kExternalTrayThick/2;
cableTrayAExt->AddNode(extTrayAHorFace, 2,
new TGeoTranslation( 0, yloc, zloc));
yloc = -kExternalTrayHigh
+ kExternalTrayThick + kForwardTrayInterSpace - kExternalTrayThick/2;
cableTrayAExt->AddNode(extTrayAHorFace, 3,
new TGeoTranslation( 0, yloc, zloc));
yloc = -kExternalTrayHigh + kExternalTrayThick + extTrayWall->GetDY();
cableTrayAExt->AddNode(extTrayAWall, 1,
new TGeoTranslation( 0, yloc, zloc));
extCoolTube->AddNode(extCoolFreon, 1, 0);
yloc = -kExternalTrayHigh + 2*kExternalTrayThick + 2*extTrayWall->GetDY()
+ coolTubeExt->GetRmax();
zloc = coolTubeExt->GetDz();
cableTrayAExt->AddNode(extCoolTube, 1,
new TGeoTranslation(0, yloc, zloc));
xloc = optFibsExt->GetZ(1) + coolTubeExt->GetRmax();
cableTrayAExt->AddNode(extOptFibs, 1,
new TGeoCombiTrans( xloc, 0, 0,
new TGeoRotation("",90,-90,-90)));
xloc = coolTubeExt->GetRmax();
cableTrayAExt->AddNode(extLowCabsCu, 1,
new TGeoCombiTrans(-xloc, 0, 0,
new TGeoRotation("",90,-90,-90)));
cableTrayAExt->AddNode(extLowCabsPUR, 1,
new TGeoCombiTrans(-xloc, 0, 0,
new TGeoRotation("",90,-90,-90)));
xloc = lowCablesExtCu->GetZ(1) + coolTubeExt->GetRmax();
cableTrayAExt->AddNode(extHiCabsCu, 1,
new TGeoCombiTrans(-xloc, 0, 0,
new TGeoRotation("",90,-90,-90)));
cableTrayAExt->AddNode(extHiCabsPUR, 1,
new TGeoCombiTrans(-xloc, 0, 0,
new TGeoRotation("",90,-90,-90)));
xloc = coaxCablesExtCu->GetZ(1) + optFibsExt->GetZ(1) +
coolTubeExt->GetRmax();
cableTrayAExt->AddNode(extCoaxCu, 1,
new TGeoCombiTrans( xloc, 0, 0,
new TGeoRotation("",90,-90,-90)));
cableTrayAExt->AddNode(extCoaxMeg, 1,
new TGeoCombiTrans( xloc, 0, 0,
new TGeoRotation("",90,-90,-90)));
Double_t rExtTray = kTrayAR2Trans + kExternalTrayHigh;
moth->AddNode(cableTrayAForw,1,
new TGeoTranslation( 0, kTrayAR1Trans, kTrayAZTrans));
moth->AddNode(cableTrayAForw,2,
new TGeoCombiTrans( 0,-kTrayAR1Trans, kTrayAZTrans,
new TGeoRotation("",180, 0, 0)));
yloc = kTrayAR1Trans + kExternalTrayHigh;
zloc = kTrayAZTrans + kForwardTrayTotalLen;
moth->AddNode(cableTrayAExt,1,
new TGeoCombiTrans( 0, yloc, zloc,
new TGeoRotation("", 0,-kTrayAZRot, 0)));
moth->AddNode(cableTrayAExt,2,
new TGeoCombiTrans( 0,-yloc, zloc,
new TGeoRotation("",180,-kTrayAZRot, 0)));
alpharot = kTrayAFirstRotAng + kTrayASecondRotAng;
xloc = kTrayAR2Trans*SinD(alpharot);
yloc = kTrayAR2Trans*CosD(alpharot);
moth->AddNode(cableTrayAForw,3,
new TGeoCombiTrans( xloc, yloc, kTrayAZTrans,
new TGeoRotation("",-alpharot,0,0) ) );
xloc = rExtTray*SinD(alpharot);
yloc = rExtTray*CosD(alpharot);
moth->AddNode(cableTrayAExt,3,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",-alpharot,-kTrayAZRot,0) ) );
alpharot += 180;
xloc = kTrayAR2Trans*SinD(alpharot);
yloc = kTrayAR2Trans*CosD(alpharot);
moth->AddNode(cableTrayAForw,4,
new TGeoCombiTrans( xloc, yloc, kTrayAZTrans,
new TGeoRotation("",-alpharot,0,0) ) );
xloc = rExtTray*SinD(alpharot);
yloc = rExtTray*CosD(alpharot);
moth->AddNode(cableTrayAExt,4,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",-alpharot,-kTrayAZRot,0) ) );
alpharot = - kTrayAFirstRotAng - kTrayASecondRotAng;
xloc = kTrayAR2Trans*SinD(alpharot);
yloc = kTrayAR2Trans*CosD(alpharot);
moth->AddNode(cableTrayAForw,5,
new TGeoCombiTrans( xloc, yloc, kTrayAZTrans,
new TGeoRotation("",-alpharot,0,0) ) );
xloc = rExtTray*SinD(alpharot);
yloc = rExtTray*CosD(alpharot);
moth->AddNode(cableTrayAExt,5,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",-alpharot,-kTrayAZRot,0) ) );
alpharot += 180;
xloc = kTrayAR2Trans*SinD(alpharot);
yloc = kTrayAR2Trans*CosD(alpharot);
moth->AddNode(cableTrayAForw,6,
new TGeoCombiTrans( xloc, yloc, kTrayAZTrans,
new TGeoRotation("",-alpharot,0,0) ) );
xloc = rExtTray*SinD(alpharot);
yloc = rExtTray*CosD(alpharot);
moth->AddNode(cableTrayAExt,6,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",-alpharot,-kTrayAZRot,0) ) );
alpharot = kTrayAFirstRotAng + 3*kTrayASecondRotAng;
xloc = kTrayAR2Trans*SinD(alpharot);
yloc = kTrayAR2Trans*CosD(alpharot);
moth->AddNode(cableTrayAForw,7,
new TGeoCombiTrans( xloc, yloc, kTrayAZTrans,
new TGeoRotation("",-alpharot,0,0) ) );
xloc = rExtTray*SinD(alpharot);
yloc = rExtTray*CosD(alpharot);
moth->AddNode(cableTrayAExt,7,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",-alpharot,-kTrayAZRot,0) ) );
alpharot += 180;
xloc = kTrayAR2Trans*SinD(alpharot);
yloc = kTrayAR2Trans*CosD(alpharot);
moth->AddNode(cableTrayAForw,8,
new TGeoCombiTrans( xloc, yloc, kTrayAZTrans,
new TGeoRotation("",-alpharot,0,0) ) );
xloc = rExtTray*SinD(alpharot);
yloc = rExtTray*CosD(alpharot);
moth->AddNode(cableTrayAExt,8,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",-alpharot,-kTrayAZRot,0) ) );
alpharot = - kTrayAFirstRotAng - 3*kTrayASecondRotAng;
xloc = kTrayAR2Trans*SinD(alpharot);
yloc = kTrayAR2Trans*CosD(alpharot);
moth->AddNode(cableTrayAForw,9,
new TGeoCombiTrans( xloc, yloc, kTrayAZTrans,
new TGeoRotation("",-alpharot,0,0) ) );
xloc = rExtTray*SinD(alpharot);
yloc = rExtTray*CosD(alpharot);
moth->AddNode(cableTrayAExt,9,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",-alpharot,-kTrayAZRot,0) ) );
alpharot += 180;
xloc = kTrayAR2Trans*SinD(alpharot);
yloc = kTrayAR2Trans*CosD(alpharot);
moth->AddNode(cableTrayAForw,10,
new TGeoCombiTrans( xloc, yloc, kTrayAZTrans,
new TGeoRotation("",-alpharot,0,0) ) );
xloc = rExtTray*SinD(alpharot);
yloc = rExtTray*CosD(alpharot);
moth->AddNode(cableTrayAExt,10,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",-alpharot,-kTrayAZRot,0) ) );
return;
}
void AliITSv11GeometrySupport::SPDCableTraysSideC(TGeoVolume *moth,
const TGeoManager *mgr){
const Int_t kNumTraysSideC = 10;
const Double_t kTrayCCablesOutRot = 75.000 *fgkDegree;
const Double_t kTrayCCablesZLenOut = 245.000 *fgkmm;
const Double_t kTrayCHalfWide = 6.350 *fgkcm;
const Double_t kTrayCLength1 = 172.800 *fgkcm;
const Double_t kTrayCLength2 = 189.300 *fgkcm;
const Double_t kTrayCFirstLen = 435.000 *fgkmm;
const Double_t kTrayCFirstHigh = 83.000 *fgkmm;
const Double_t kTrayCSecondHigh = 52.700 *fgkmm;
const Double_t kTrayCThick = 0.200 *fgkcm;
const Double_t kTrayCInterSpace = 18.000 *fgkmm;
const Double_t kTrayCFoldAngle = 5.000 *fgkDegree;
const Double_t kCoolingTubeRmin = 2.000 *fgkmm;
const Double_t kCoolingTubeRmax = 3.000 *fgkmm;
const Double_t kOpticalFibersSect = 8.696 *fgkmm;
const Double_t kLowVoltCableSectCu = 7.675 *fgkmm;
const Double_t kLowVoltCableHighPUR = 1.000 *fgkmm;
const Double_t kHiVoltCableSectCu = 1.535 *fgkmm;
const Double_t kHiVoltCableHighPUR = 0.500 *fgkmm;
const Double_t kCoaxCableSectCu = 6.024 *fgkmm;
const Double_t kCoaxCableHighMeg = 5.695 *fgkmm;
const Double_t kCablesYtrans = 2.500 *fgkmm;
const Double_t kTraySideCRPos = 45.300 *fgkcm;
const Double_t kTraySideCZPos = -102.400 *fgkcm;
const Double_t kTraySideCAlphaRot[kNumTraysSideC/2] =
{ 0.0, 41.0, -41.0, 76.0, -76.0};
Double_t xprof[8], yprof[8];
Double_t xloc, yloc, zloc, delta, alpharot;
TGeoVolumeAssembly *cableTrayC = new TGeoVolumeAssembly("ITSsupportSPDTrayC");
TGeoXtru *sideCHorFace = new TGeoXtru(2);
sideCHorFace->SetName("ITSsuppSPDTraySideCHor");
xprof[0] = 0.;
yprof[0] = 0.;
xprof[1] = kTrayCLength1;
yprof[1] = 0.;
xprof[2] = xprof[1] + kTrayCLength2*CosD(kTrayCFoldAngle);
yprof[2] = yprof[1] + kTrayCLength2*SinD(kTrayCFoldAngle);
xprof[3] = xprof[2] - kTrayCThick*SinD(kTrayCFoldAngle);
yprof[3] = yprof[2] + kTrayCThick*CosD(kTrayCFoldAngle);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
kTrayCThick , xprof[4], yprof[4]);
xprof[5] = 0.;
yprof[5] = kTrayCThick;
delta = kTrayCHalfWide - kTrayCThick;
sideCHorFace->DefinePolygon(6, xprof, yprof);
sideCHorFace->DefineSection(0,-delta);
sideCHorFace->DefineSection(1, delta);
TGeoXtru *sideCMidFace = new TGeoXtru(2);
xprof[0] = 0.;
yprof[0] = kTrayCInterSpace + kTrayCThick;
xprof[1] = kTrayCLength1;
yprof[1] = yprof[0];
xprof[2] = xprof[1] + kTrayCLength2*CosD(kTrayCFoldAngle);
yprof[2] = yprof[1] + kTrayCLength2*SinD(kTrayCFoldAngle);
xprof[3] = xprof[2] - kTrayCThick*SinD(kTrayCFoldAngle);
yprof[3] = yprof[2] + kTrayCThick*CosD(kTrayCFoldAngle);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
kTrayCThick , xprof[4], yprof[4]);
xprof[5] = 0.;
yprof[5] = yprof[0] + kTrayCThick;
delta = kTrayCHalfWide - kTrayCThick;
sideCMidFace->DefinePolygon(6, xprof, yprof);
sideCMidFace->DefineSection(0,-delta);
sideCMidFace->DefineSection(1, delta);
TGeoXtru *sideCSideFace = new TGeoXtru(2);
xprof[0] = 0.;
yprof[0] = 0.;
xprof[1] = kTrayCLength1;
yprof[1] = 0.;
xprof[2] = xprof[1] + kTrayCLength2*CosD(kTrayCFoldAngle);
yprof[2] = yprof[1] + kTrayCLength2*SinD(kTrayCFoldAngle);
xprof[3] = xprof[2] - kTrayCSecondHigh*SinD(kTrayCFoldAngle);
yprof[3] = yprof[2] + kTrayCSecondHigh*CosD(kTrayCFoldAngle);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
kTrayCSecondHigh , xprof[4], yprof[4]);
xprof[5] = kTrayCFirstLen;
yprof[5] = kTrayCSecondHigh;
xprof[6] = xprof[5];
yprof[6] = kTrayCFirstHigh;
xprof[7] = xprof[0];
yprof[7] = yprof[6];
sideCSideFace->DefinePolygon(8, xprof, yprof);
sideCSideFace->DefineSection(0, 0);
sideCSideFace->DefineSection(1, kTrayCThick);
TGeoBBox *sideCShortCover = new TGeoBBox(kTrayCFirstLen/2,
kTrayCThick/2,
kTrayCHalfWide-kTrayCThick);
TGeoXtru *sideCLongCover = new TGeoXtru(2);
xprof[5] = sideCSideFace->GetX(5);
yprof[5] = sideCSideFace->GetY(5);
xprof[4] = sideCSideFace->GetX(4);
yprof[4] = sideCSideFace->GetY(4);
xprof[3] = sideCSideFace->GetX(3);
yprof[3] = sideCSideFace->GetY(3);
xprof[2] = xprof[3] + kTrayCThick*SinD(kTrayCFoldAngle);
yprof[2] = yprof[3] - kTrayCThick*CosD(kTrayCFoldAngle);
InsidePoint(xprof[5], yprof[5], xprof[4], yprof[4], xprof[3], yprof[3],
-kTrayCThick , xprof[1], yprof[1]);
xprof[0] = xprof[5];
yprof[0] = yprof[5] - kTrayCThick;
delta = kTrayCHalfWide - kTrayCThick;
sideCLongCover->DefinePolygon(6, xprof, yprof);
sideCLongCover->DefineSection(0,-delta);
sideCLongCover->DefineSection(1, delta);
TGeoXtru *intWall = new TGeoXtru(2);
intWall->SetName("ITSsuppSPDTraySideCWall");
xprof[0] = sideCHorFace->GetX(5);
yprof[0] = sideCHorFace->GetY(5);
xprof[1] = sideCHorFace->GetX(4);
yprof[1] = sideCHorFace->GetY(4);
xprof[2] = sideCHorFace->GetX(3);
yprof[2] = sideCHorFace->GetY(3);
xprof[3] = sideCMidFace->GetX(2);
yprof[3] = sideCMidFace->GetY(2);
xprof[4] = sideCMidFace->GetX(1);
yprof[4] = sideCMidFace->GetY(1);
xprof[5] = sideCMidFace->GetX(0);
yprof[5] = sideCMidFace->GetY(0);
intWall->DefinePolygon(6, xprof, yprof);
intWall->DefineSection(0,-kTrayCThick/2);
intWall->DefineSection(1, kTrayCThick/2);
delta = sideCMidFace->GetX(4) - sideCMidFace->GetX(5);
TGeoTube *horTube = new TGeoTube(0, kCoolingTubeRmax, delta/2);
TGeoTube *horFreon = new TGeoTube(0, kCoolingTubeRmin, delta/2);
Double_t x3, y3, x4, y4;
x3 = sideCMidFace->GetX(3);
y3 = sideCMidFace->GetY(3);
x4 = sideCMidFace->GetX(4);
y4 = sideCMidFace->GetY(4);
delta = TMath::Sqrt( (x4 - x3 + kCoolingTubeRmax*SinD(kTrayCFoldAngle))*
(x4 - x3 + kCoolingTubeRmax*SinD(kTrayCFoldAngle)) +
(y4 + kCoolingTubeRmax - y3 - kCoolingTubeRmax*SinD(kTrayCFoldAngle))*
(y4 + kCoolingTubeRmax - y3 - kCoolingTubeRmax*SinD(kTrayCFoldAngle)) );
TGeoCtub *incTube = new TGeoCtub(0, kCoolingTubeRmax, delta/2, 0, 360,
0, SinD(kTrayCFoldAngle),-CosD(kTrayCFoldAngle),
0, 0, 1);
TGeoCtub *incFreon = new TGeoCtub(0, kCoolingTubeRmin, delta/2, 0, 360,
0, SinD(kTrayCFoldAngle),-CosD(kTrayCFoldAngle),
0, 0, 1);
TGeoCtub *outTube = new TGeoCtub(0, kCoolingTubeRmax,
0.5*kTrayCCablesZLenOut/SinD(kTrayCCablesOutRot),
0, 360,
0, 0, -1,
0,-SinD(kTrayCCablesOutRot), CosD(kTrayCCablesOutRot));
TGeoCtub *outFreon = new TGeoCtub(0, kCoolingTubeRmin,
outTube->GetDz(),
0, 360,
0, 0, -1,
0,-SinD(kTrayCCablesOutRot), CosD(kTrayCCablesOutRot));
TGeoXtru *optFibs = new TGeoXtru(2);
xprof[0] = -kTrayCCablesZLenOut;
yprof[0] = xprof[0]/TanD(kTrayCCablesOutRot);
xprof[1] = sideCMidFace->GetX(5);
yprof[1] = sideCMidFace->GetY(5) + kCablesYtrans;
xprof[2] = sideCMidFace->GetX(4);
yprof[2] = sideCMidFace->GetY(4) + kCablesYtrans;
xprof[3] = sideCMidFace->GetX(3);
yprof[3] = sideCMidFace->GetY(3) + kCablesYtrans;
xprof[4] = xprof[3] - kOpticalFibersSect*SinD(kTrayCFoldAngle);
yprof[4] = yprof[3] + kOpticalFibersSect*CosD(kTrayCFoldAngle);
InsidePoint(xprof[1], yprof[1], xprof[2], yprof[2], xprof[3], yprof[3],
kOpticalFibersSect , xprof[5], yprof[5]);
xprof[6] = 0.;
yprof[6] = yprof[1] + kOpticalFibersSect;
xprof[7] = xprof[0];
yprof[7] = yprof[0] + kOpticalFibersSect;
optFibs->DefinePolygon(8, xprof, yprof);
optFibs->DefineSection(0, 0);
optFibs->DefineSection(1, kOpticalFibersSect);
TGeoXtru *lowCablesCu = new TGeoXtru(2);
xprof[0] = -kTrayCCablesZLenOut;
yprof[0] = xprof[0]/TanD(kTrayCCablesOutRot);
xprof[1] = sideCMidFace->GetX(5);
yprof[1] = sideCMidFace->GetY(5) + kCablesYtrans;
xprof[2] = sideCMidFace->GetX(4);
yprof[2] = sideCMidFace->GetY(4) + kCablesYtrans;
xprof[3] = sideCMidFace->GetX(3);
yprof[3] = sideCMidFace->GetY(3) + kCablesYtrans;
xprof[4] = xprof[3] - kLowVoltCableSectCu*SinD(kTrayCFoldAngle);
yprof[4] = yprof[3] + kLowVoltCableSectCu*CosD(kTrayCFoldAngle);
InsidePoint(xprof[1], yprof[1], xprof[2], yprof[2], xprof[3], yprof[3],
kLowVoltCableSectCu , xprof[5], yprof[5]);
xprof[6] = 0.;
yprof[6] = yprof[1] + kLowVoltCableSectCu;
xprof[7] = xprof[0];
yprof[7] = yprof[0] + kLowVoltCableSectCu;
lowCablesCu->DefinePolygon(8, xprof, yprof);
lowCablesCu->DefineSection(0, 0);
lowCablesCu->DefineSection(1, kLowVoltCableSectCu);
TGeoXtru *lowCablesPUR = new TGeoXtru(2);
xprof[0] = lowCablesCu->GetX(7);
yprof[0] = lowCablesCu->GetY(7);
xprof[1] = lowCablesCu->GetX(6);
yprof[1] = lowCablesCu->GetY(6);
xprof[2] = lowCablesCu->GetX(5);
yprof[2] = lowCablesCu->GetY(5);
xprof[3] = lowCablesCu->GetX(4);
yprof[3] = lowCablesCu->GetY(4);
xprof[4] = xprof[3] - kLowVoltCableHighPUR*SinD(kTrayCFoldAngle);
yprof[4] = yprof[3] + kLowVoltCableHighPUR*CosD(kTrayCFoldAngle);
InsidePoint(xprof[1], yprof[1], xprof[2], yprof[2], xprof[3], yprof[3],
kLowVoltCableHighPUR , xprof[5], yprof[5]);
xprof[6] = 0.;
yprof[6] = yprof[1] + kLowVoltCableHighPUR;
xprof[7] = xprof[0];
yprof[7] = yprof[0] + kLowVoltCableHighPUR;
lowCablesPUR->DefinePolygon(8, xprof, yprof);
lowCablesPUR->DefineSection(0, 0);
lowCablesPUR->DefineSection(1, kLowVoltCableSectCu);
TGeoXtru *hiCablesCu = new TGeoXtru(2);
xprof[0] = -kTrayCCablesZLenOut;
yprof[0] = xprof[0]/TanD(kTrayCCablesOutRot);
xprof[1] = sideCMidFace->GetX(5);
yprof[1] = sideCMidFace->GetY(5) + kCablesYtrans;
xprof[2] = sideCMidFace->GetX(4);
yprof[2] = sideCMidFace->GetY(4) + kCablesYtrans;
xprof[3] = sideCMidFace->GetX(3);
yprof[3] = sideCMidFace->GetY(3) + kCablesYtrans;
xprof[4] = xprof[3] - kHiVoltCableSectCu*SinD(kTrayCFoldAngle);
yprof[4] = yprof[3] + kHiVoltCableSectCu*CosD(kTrayCFoldAngle);
InsidePoint(xprof[1], yprof[1], xprof[2], yprof[2], xprof[3], yprof[3],
kHiVoltCableSectCu , xprof[5], yprof[5]);
xprof[6] = 0.;
yprof[6] = yprof[1] + kHiVoltCableSectCu;
xprof[7] = xprof[0];
yprof[7] = yprof[0] + kHiVoltCableSectCu;
hiCablesCu->DefinePolygon(8, xprof, yprof);
hiCablesCu->DefineSection(0, 0);
hiCablesCu->DefineSection(1, kHiVoltCableSectCu);
TGeoXtru *hiCablesPUR = new TGeoXtru(2);
xprof[0] = hiCablesCu->GetX(7);
yprof[0] = hiCablesCu->GetY(7);
xprof[1] = hiCablesCu->GetX(6);
yprof[1] = hiCablesCu->GetY(6);
xprof[2] = hiCablesCu->GetX(5);
yprof[2] = hiCablesCu->GetY(5);
xprof[3] = hiCablesCu->GetX(4);
yprof[3] = hiCablesCu->GetY(4);
xprof[4] = xprof[3] - kHiVoltCableHighPUR*SinD(kTrayCFoldAngle);
yprof[4] = yprof[3] + kHiVoltCableHighPUR*CosD(kTrayCFoldAngle);
InsidePoint(xprof[1], yprof[1], xprof[2], yprof[2], xprof[3], yprof[3],
kHiVoltCableHighPUR , xprof[5], yprof[5]);
xprof[6] = 0.;
yprof[6] = yprof[1] + kHiVoltCableHighPUR;
xprof[7] = xprof[0];
yprof[7] = yprof[0] + kHiVoltCableHighPUR;
hiCablesPUR->DefinePolygon(8, xprof, yprof);
hiCablesPUR->DefineSection(0, 0);
hiCablesPUR->DefineSection(1, kHiVoltCableSectCu);
TGeoXtru *coaxCablesCu = new TGeoXtru(2);
xprof[0] = -kTrayCCablesZLenOut;
yprof[0] = xprof[0]/TanD(kTrayCCablesOutRot);
xprof[1] = sideCMidFace->GetX(5);
yprof[1] = sideCMidFace->GetY(5) + kCablesYtrans;
xprof[2] = sideCMidFace->GetX(4);
yprof[2] = sideCMidFace->GetY(4) + kCablesYtrans;
xprof[3] = sideCMidFace->GetX(3);
yprof[3] = sideCMidFace->GetY(3) + kCablesYtrans;
xprof[4] = xprof[3] - kCoaxCableSectCu*SinD(kTrayCFoldAngle);
yprof[4] = yprof[3] + kCoaxCableSectCu*CosD(kTrayCFoldAngle);
InsidePoint(xprof[1], yprof[1], xprof[2], yprof[2], xprof[3], yprof[3],
kCoaxCableSectCu , xprof[5], yprof[5]);
xprof[6] = 0.;
yprof[6] = yprof[1] + kCoaxCableSectCu;
xprof[7] = xprof[0];
yprof[7] = yprof[0] + kCoaxCableSectCu;
coaxCablesCu->DefinePolygon(8, xprof, yprof);
coaxCablesCu->DefineSection(0, 0);
coaxCablesCu->DefineSection(1, kCoaxCableSectCu);
TGeoXtru *coaxCablesMeg = new TGeoXtru(2);
xprof[0] = coaxCablesCu->GetX(7);
yprof[0] = coaxCablesCu->GetY(7);
xprof[1] = coaxCablesCu->GetX(6);
yprof[1] = coaxCablesCu->GetY(6);
xprof[2] = coaxCablesCu->GetX(5);
yprof[2] = coaxCablesCu->GetY(5);
xprof[3] = coaxCablesCu->GetX(4);
yprof[3] = coaxCablesCu->GetY(4);
xprof[4] = xprof[3] - kCoaxCableHighMeg*SinD(kTrayCFoldAngle);
yprof[4] = yprof[3] + kCoaxCableHighMeg*CosD(kTrayCFoldAngle);
InsidePoint(xprof[1], yprof[1], xprof[2], yprof[2], xprof[3], yprof[3],
kCoaxCableHighMeg , xprof[5], yprof[5]);
xprof[6] = 0.;
yprof[6] = yprof[1] + kCoaxCableHighMeg;
xprof[7] = xprof[0];
yprof[7] = yprof[0] + kCoaxCableHighMeg;
coaxCablesMeg->DefinePolygon(8, xprof, yprof);
coaxCablesMeg->DefineSection(0, 0);
coaxCablesMeg->DefineSection(1, kCoaxCableSectCu);
TGeoCompositeShape *trayIntern =
new TGeoCompositeShape("ITSSPDInternalTrayC",
"ITSsuppSPDTraySideCHor+ITSsuppSPDTraySideCWall");
TGeoMedium *medAl = mgr->GetMedium("ITS_ALUMINUM$");
TGeoMedium *medIn = mgr->GetMedium("ITS_INOX$");
TGeoMedium *medFr = mgr->GetMedium("ITS_Freon$");
TGeoMedium *medFibs = mgr->GetMedium("ITS_SDD OPTICFIB$");
TGeoMedium *medCu = mgr->GetMedium("ITS_COPPER$");
TGeoMedium *medPUR = mgr->GetMedium("ITS_POLYURETHANE$");
TGeoMedium *medMeg = mgr->GetMedium("ITS_MEGOLON$");
TGeoVolume *traySideCIntern = new TGeoVolume("ITSsuppSPDTraySideCInternal",
trayIntern, medAl);
traySideCIntern->SetVisibility(kTRUE);
traySideCIntern->SetLineColor(6);
traySideCIntern->SetLineWidth(1);
traySideCIntern->SetFillColor(traySideCIntern->GetLineColor());
traySideCIntern->SetFillStyle(4000);
TGeoVolume *traySideCMidFace = new TGeoVolume("ITSsuppSPDTraySideCMid",
sideCMidFace, medAl);
traySideCMidFace->SetVisibility(kTRUE);
traySideCMidFace->SetLineColor(6);
traySideCMidFace->SetLineWidth(1);
traySideCMidFace->SetFillColor(traySideCMidFace->GetLineColor());
traySideCMidFace->SetFillStyle(4000);
TGeoVolume *traySideCSideFace = new TGeoVolume("ITSsuppSPDTraySideCSide",
sideCSideFace, medAl);
traySideCSideFace->SetVisibility(kTRUE);
traySideCSideFace->SetLineColor(6);
traySideCSideFace->SetLineWidth(1);
traySideCSideFace->SetFillColor(traySideCSideFace->GetLineColor());
traySideCSideFace->SetFillStyle(4000);
TGeoVolume *traySideCShortCover = new TGeoVolume("ITSsuppSPDTraySideCShCov",
sideCShortCover, medAl);
traySideCShortCover->SetVisibility(kTRUE);
traySideCShortCover->SetLineColor(6);
traySideCShortCover->SetLineWidth(1);
traySideCShortCover->SetFillColor(traySideCShortCover->GetLineColor());
traySideCShortCover->SetFillStyle(4000);
TGeoVolume *traySideCLongCover = new TGeoVolume("ITSsuppSPDTraySideCLnCov",
sideCLongCover, medAl);
traySideCLongCover->SetVisibility(kTRUE);
traySideCLongCover->SetLineColor(6);
traySideCLongCover->SetLineWidth(1);
traySideCLongCover->SetFillColor(traySideCLongCover->GetLineColor());
traySideCLongCover->SetFillStyle(4000);
TGeoVolume *traySideCHorTube = new TGeoVolume("ITSsuppSPDTraySideCHorTube",
horTube, medIn);
traySideCHorTube->SetVisibility(kTRUE);
traySideCHorTube->SetLineColor(kGray);
traySideCHorTube->SetLineWidth(1);
traySideCHorTube->SetFillColor(traySideCHorTube->GetLineColor());
traySideCHorTube->SetFillStyle(4000);
TGeoVolume *traySideCHorFreon = new TGeoVolume("ITSsuppSPDTraySideCHorFreon",
horFreon, medFr);
traySideCHorFreon->SetVisibility(kTRUE);
traySideCHorFreon->SetLineColor(kBlue);
traySideCHorFreon->SetLineWidth(1);
traySideCHorFreon->SetFillColor(traySideCHorFreon->GetLineColor());
traySideCHorFreon->SetFillStyle(4000);
TGeoVolume *traySideCIncTube = new TGeoVolume("ITSsuppSPDTraySideCIncTube",
incTube, medIn);
traySideCIncTube->SetVisibility(kTRUE);
traySideCIncTube->SetLineColor(kGray);
traySideCIncTube->SetLineWidth(1);
traySideCIncTube->SetFillColor(traySideCIncTube->GetLineColor());
traySideCIncTube->SetFillStyle(4000);
TGeoVolume *traySideCIncFreon = new TGeoVolume("ITSsuppSPDTraySideCIncFreon",
incFreon, medFr);
traySideCIncFreon->SetVisibility(kTRUE);
traySideCIncFreon->SetLineColor(kBlue);
traySideCIncFreon->SetLineWidth(1);
traySideCIncFreon->SetFillColor(traySideCIncFreon->GetLineColor());
traySideCIncFreon->SetFillStyle(4000);
TGeoVolume *traySideCOutTube = new TGeoVolume("ITSsuppSPDTraySideCOutTube",
outTube, medIn);
traySideCOutTube->SetVisibility(kTRUE);
traySideCOutTube->SetLineColor(kGray);
traySideCOutTube->SetLineWidth(1);
traySideCOutTube->SetFillColor(traySideCOutTube->GetLineColor());
traySideCOutTube->SetFillStyle(4000);
TGeoVolume *traySideCOutFreon = new TGeoVolume("ITSsuppSPDTraySideCOutFreon",
outFreon, medFr);
traySideCOutFreon->SetVisibility(kTRUE);
traySideCOutFreon->SetLineColor(kBlue);
traySideCOutFreon->SetLineWidth(1);
traySideCOutFreon->SetFillColor(traySideCOutFreon->GetLineColor());
traySideCOutFreon->SetFillStyle(4000);
TGeoVolume *traySideCOptFibs = new TGeoVolume("ITSsuppSPDTraySideCOptFibs",
optFibs, medFibs);
traySideCOptFibs->SetVisibility(kTRUE);
traySideCOptFibs->SetLineColor(kOrange);
traySideCOptFibs->SetLineWidth(1);
traySideCOptFibs->SetFillColor(traySideCOptFibs->GetLineColor());
traySideCOptFibs->SetFillStyle(4000);
TGeoVolume *traySideCLowCabsCu = new TGeoVolume("ITSsuppSPDTraySideCLVCu",
lowCablesCu, medCu);
traySideCLowCabsCu->SetVisibility(kTRUE);
traySideCLowCabsCu->SetLineColor(kRed);
traySideCLowCabsCu->SetLineWidth(1);
traySideCLowCabsCu->SetFillColor(traySideCLowCabsCu->GetLineColor());
traySideCLowCabsCu->SetFillStyle(4000);
TGeoVolume *traySideCLowCabsPUR = new TGeoVolume("ITSsuppSPDTraySideCLVPUR",
lowCablesPUR, medPUR);
traySideCLowCabsPUR->SetVisibility(kTRUE);
traySideCLowCabsPUR->SetLineColor(kBlack);
traySideCLowCabsPUR->SetLineWidth(1);
traySideCLowCabsPUR->SetFillColor(traySideCLowCabsPUR->GetLineColor());
traySideCLowCabsPUR->SetFillStyle(4000);
TGeoVolume *traySideCHiCabsCu = new TGeoVolume("ITSsuppSPDTraySideCHVCu",
hiCablesCu, medCu);
traySideCHiCabsCu->SetVisibility(kTRUE);
traySideCHiCabsCu->SetLineColor(kRed);
traySideCHiCabsCu->SetLineWidth(1);
traySideCHiCabsCu->SetFillColor(traySideCHiCabsCu->GetLineColor());
traySideCHiCabsCu->SetFillStyle(4000);
TGeoVolume *traySideCHiCabsPUR = new TGeoVolume("ITSsuppSPDTraySideCHVPUR",
hiCablesPUR, medPUR);
traySideCHiCabsPUR->SetVisibility(kTRUE);
traySideCHiCabsPUR->SetLineColor(kBlack);
traySideCHiCabsPUR->SetLineWidth(1);
traySideCHiCabsPUR->SetFillColor(traySideCHiCabsPUR->GetLineColor());
traySideCHiCabsPUR->SetFillStyle(4000);
TGeoVolume *traySideCCoaxCu = new TGeoVolume("ITSsuppSPDTraySideCCoaxCu",
coaxCablesCu, medCu);
traySideCCoaxCu->SetVisibility(kTRUE);
traySideCCoaxCu->SetLineColor(kRed);
traySideCCoaxCu->SetLineWidth(1);
traySideCCoaxCu->SetFillColor(traySideCCoaxCu->GetLineColor());
traySideCCoaxCu->SetFillStyle(4000);
TGeoVolume *traySideCCoaxMeg = new TGeoVolume("ITSsuppSPDTraySideCCoaxMeg",
coaxCablesMeg, medMeg);
traySideCCoaxMeg->SetVisibility(kTRUE);
traySideCCoaxMeg->SetLineColor(kBlack);
traySideCCoaxMeg->SetLineWidth(1);
traySideCCoaxMeg->SetFillColor(traySideCCoaxMeg->GetLineColor());
traySideCCoaxMeg->SetFillStyle(4000);
cableTrayC->AddNode(traySideCIntern,1,0);
cableTrayC->AddNode(traySideCMidFace,1,0);
zloc = kTrayCHalfWide - kTrayCThick;
cableTrayC->AddNode(traySideCSideFace, 1,
new TGeoTranslation( 0, 0, zloc));
zloc = -kTrayCHalfWide;
cableTrayC->AddNode(traySideCSideFace, 2,
new TGeoTranslation( 0, 0, zloc));
xloc = sideCShortCover->GetDX();
yloc = kTrayCFirstHigh - sideCShortCover->GetDY();
cableTrayC->AddNode(traySideCShortCover, 1,
new TGeoTranslation( xloc, yloc, 0));
cableTrayC->AddNode(traySideCLongCover,1,0);
traySideCHorTube->AddNode(traySideCHorFreon, 1, 0);
traySideCIncTube->AddNode(traySideCIncFreon, 1, 0);
traySideCOutTube->AddNode(traySideCOutFreon, 1, 0);
xloc = horTube->GetDz();
yloc = sideCMidFace->GetY(5) + horTube->GetRmax();
cableTrayC->AddNode(traySideCHorTube, 1,
new TGeoCombiTrans( xloc, yloc, 0,
new TGeoRotation("",-90.,-90.,90.)));
xloc = sideCMidFace->GetX(4) + (incTube->GetDz())*CosD(kTrayCFoldAngle);
yloc = sideCMidFace->GetY(4) + incTube->GetRmax() +
(incTube->GetDz())*SinD(kTrayCFoldAngle)+0.005;
cableTrayC->AddNode(traySideCIncTube, 1,
new TGeoCombiTrans( xloc, yloc, 0,
new TGeoRotation("",-90.+kTrayCFoldAngle,-90.,90.)));
xloc = -kTrayCCablesZLenOut/2 - outTube->GetRmax();
yloc = xloc/TanD(kTrayCCablesOutRot) + sideCMidFace->GetY(4) -
2*outTube->GetRmax();
cableTrayC->AddNode(traySideCOutTube, 1,
new TGeoCombiTrans( xloc, yloc, 0,
new TGeoRotation("",-70.,-90.,90.)));
zloc = horTube->GetRmax();
cableTrayC->AddNode(traySideCOptFibs, 1,
new TGeoTranslation( 0, 0, zloc));
zloc = kLowVoltCableSectCu + horTube->GetRmax();
cableTrayC->AddNode(traySideCLowCabsCu, 1,
new TGeoTranslation( 0, 0,-zloc));
cableTrayC->AddNode(traySideCLowCabsPUR, 1,
new TGeoTranslation( 0, 0,-zloc));
zloc = kHiVoltCableSectCu + kLowVoltCableSectCu + horTube->GetRmax();
cableTrayC->AddNode(traySideCHiCabsCu, 1,
new TGeoTranslation( 0, 0,-zloc));
cableTrayC->AddNode(traySideCHiCabsPUR, 1,
new TGeoTranslation( 0, 0,-zloc));
zloc = kOpticalFibersSect + kCoaxCableSectCu + horTube->GetRmax();
cableTrayC->AddNode(traySideCCoaxCu, 1,
new TGeoTranslation( 0, 0, zloc));
cableTrayC->AddNode(traySideCCoaxMeg, 1,
new TGeoTranslation( 0, 0, zloc));
for (Int_t jt = 0; jt < kNumTraysSideC/2; jt++) {
alpharot = kTraySideCAlphaRot[jt];
xloc = kTraySideCRPos*SinD(alpharot);
yloc = kTraySideCRPos*CosD(alpharot);
moth->AddNode(cableTrayC,2*jt+1,
new TGeoCombiTrans(-xloc, yloc, kTraySideCZPos,
new TGeoRotation("",-90.+alpharot,-90.,90.+kTrayCFoldAngle)));
alpharot += 180;
xloc = kTraySideCRPos*SinD(alpharot);
yloc = kTraySideCRPos*CosD(alpharot);
moth->AddNode(cableTrayC,2*jt+2,
new TGeoCombiTrans(-xloc, yloc, kTraySideCZPos,
new TGeoRotation("",-90.+alpharot,-90.,90.+kTrayCFoldAngle)));
}
return;
}
void AliITSv11GeometrySupport::SDDCableTraysSideA(TGeoVolume *moth,
const TGeoManager *mgr){
const Double_t kTrayARTrans = 408.35 *fgkmm;
const Double_t kTrayAZTrans = 1011.00 *fgkmm;
const Double_t kTrayAZToSupportRing = 435.00 *fgkmm;
const Double_t kExternTrayYTrans = 96.00 *fgkmm;
const Double_t kExternTrayZTrans = 823.00 *fgkmm;
const Double_t kExternCoverYTrans = 2.00 *fgkmm;
const Double_t kTrayAZRot = (180-169.5);
const Double_t kTrayAFirstRotAng = 22.00;
const Double_t kTrayASecondRotAng = 15.00;
const Double_t kForwardTrayThick = 2.00 *fgkmm;
const Double_t kForwardTrayTailHeight = 100.00 *fgkmm;
const Double_t kForwardTrayTotalHeight = 170.00 *fgkmm;
const Double_t kForwardTrayUpperLength = 405.00 *fgkmm;
const Double_t kForwardCoverLength = 380.00 *fgkmm;
const Double_t kForwardCoverWide = 133.00 *fgkmm;
const Double_t kForwardCoverHeight = 10.00 *fgkmm;
const Double_t kForwardCoverThick = 1.00 *fgkmm;
const Double_t kExternTrayTotalLen = 1200.00 *fgkmm;
const Double_t kExternTrayTotalHeight = 52.00 *fgkmm;
const Double_t kExternCoverLen = kExternTrayTotalLen;
const Double_t kExternCoverThick = 5.00 *fgkmm;
const Double_t kExternCoverSideThick = 3.00 *fgkmm;
const Int_t kForwardTrayNpoints = 8;
const Double_t kSideACoolManifWide = 8.23 *fgkcm;
const Double_t kSideACoolManifHigh = 8.06 *fgkcm;
const Double_t kSideACoolManifLen = 3.90 *fgkcm;
const Double_t kSideACoolManifPOMFrac = 0.0054;
const Double_t kSideACoolManifSteelFrac= 0.8850;
const Double_t kSideACoolManifWaterFrac= 0.0913;
const Double_t kSideACoolManifAlFrac = 0.0183;
const Double_t kSideACoolTubesWide = 9.07 *fgkcm;
const Double_t kSideACoolTubesHigh = 1.88 *fgkcm;
const Double_t kSideACoolTubesTrans = 0.88 *fgkcm;
const Double_t kSideACoolTubesPURFrac = 0.5897;
const Double_t kSideACoolTubesWaterFrac= 0.4101;
const Double_t kSideACoolTubesAirFrac = 0.0002;
const Double_t kSideAOptConnWide = 0.90 *fgkcm;
const Double_t kSideAOptConnLen = 1.37 *fgkcm;
const Double_t kSideAOptConnPBTFrac = 0.5010;
const Double_t kSideAOptConnSteelFrac = 0.1784;
const Double_t kSideAOptConnAlFrac = 0.3206;
const Double_t kSideAOptFibsWide = 0.71 *fgkcm;
const Double_t kSideAOptFibsHigh = 3.20 *fgkcm;
const Double_t kSideAInputCablesWide = 12.50 *fgkcm;
const Double_t kSideAInputCablesHigh = 1.24 *fgkcm;
const Double_t kSideAInputCablesLen = 25.20 *fgkcm;
const Double_t kSideAInputCablesYTrans = 1.15 *fgkcm;
const Double_t kSideAInputCablesCu = 0.7404;
const Double_t kSideAInputCablesPlast = 0.1269;
const Double_t kSideAInputCablesAl = 0.0057;
const Double_t kSideAInputCablesKapton = 0.0172;
const Double_t kSideAInputCablesPOLYAX = 0.1098;
const Double_t kSideAOutputCablesWide = 8.30 *fgkcm;
const Double_t kSideAOutputCablesHigh = 1.56 *fgkcm;
const Double_t kSideAOutputCablesCu = 0.6783;
const Double_t kSideAOutputCablesPlast = 0.1605;
const Double_t kSideAOutputCablesAl = 0.0078;
const Double_t kSideAOutputCablesKapton= 0.0232;
const Double_t kSideAOutputCablesPOLYAX= 0.1302;
const Double_t kSideAPCBBoardsWide = 12.50 *fgkcm;
const Double_t kSideAPCBBoardsHigh = 6.32 *fgkcm;
const Double_t kSideAPCBBoardsLen = 24.00 *fgkcm;
const Double_t kSideAPCBBoardsYTrans = 0.75 *fgkcm;
const Double_t kSideAPCBBoardsCu = 0.3864;
const Double_t kSideAPCBBoardsEpoxy = 0.1486;
const Double_t kSideAPCBBoardsPlast = 0.0578;
const Double_t kSideAPCBBoardsSteel = 0.1521;
const Double_t kSideAPCBBoardsPPS = 0.2551;
Double_t xprof[kForwardTrayNpoints], yprof[kForwardTrayNpoints];
Double_t xloc, yloc, zloc, alpharot, height;
TGeoVolumeAssembly *cableTrayA = new TGeoVolumeAssembly("ITSsupportSDDTrayA");
CreateSDDForwardTraySideA(cableTrayA,mgr);
TGeoXtru *forwardCover = new TGeoXtru(2);
forwardCover->SetName("ITSsuppSDDForwCover");
xprof[0] = kForwardCoverWide/2;
yprof[0] = kForwardCoverHeight;
xprof[1] = xprof[0];
yprof[1] = 0;
xprof[2] = xprof[1] - kForwardCoverThick;
yprof[2] = yprof[1];
xprof[3] = xprof[2];
yprof[3] = yprof[0] - kForwardCoverThick;
for (Int_t jp = 0; jp < 4; jp++) {
xprof[4+jp] = -xprof[3-jp];
yprof[4+jp] = yprof[3-jp];
}
forwardCover->DefinePolygon(8, xprof, yprof);
forwardCover->DefineSection(0, 0);
forwardCover->DefineSection(1, kForwardCoverLength);
TGeoXtru *externalTray = CreateSDDSSDTraysSideA(kExternTrayTotalLen,
kExternTrayTotalHeight);
TGeoCompositeShape *externCover = CreateTrayAExternalCover(kExternCoverLen);
TGeoBBox *coolManifPOM = new TGeoBBox(kSideACoolManifWide/2,
kSideACoolManifPOMFrac*kSideACoolManifHigh/2,
kSideACoolManifLen/2);
TGeoBBox *coolManifSteel = new TGeoBBox(kSideACoolManifWide/2,
kSideACoolManifSteelFrac*kSideACoolManifHigh/2,
kSideACoolManifLen/2);
TGeoBBox *coolManifWater = new TGeoBBox(kSideACoolManifWide/2,
kSideACoolManifWaterFrac*kSideACoolManifHigh/2,
kSideACoolManifLen/2);
TGeoBBox *coolManifAl = new TGeoBBox(kSideACoolManifWide/2,
kSideACoolManifAlFrac*kSideACoolManifHigh/2,
kSideACoolManifLen/2);
TGeoXtru *coolTubesPUR = new TGeoXtru(2);
height = kSideACoolTubesHigh*kSideACoolTubesPURFrac;
xprof[0] = kSideACoolManifLen;
yprof[0] = kForwardTrayThick + kSideACoolTubesTrans;
xprof[2] = kExternTrayZTrans + kForwardTrayTotalHeight*SinD(kTrayAZRot) +
kExternTrayTotalLen*CosD(kTrayAZRot) - xprof[0]/2;
yprof[2] = kForwardTrayTotalHeight*(1 - CosD(kTrayAZRot)) +
kExternTrayYTrans - kExternTrayTotalHeight*CosD(kTrayAZRot) +
kExternTrayTotalLen*SinD(kTrayAZRot) + yprof[0];
IntersectLines( 0 , xprof[0], yprof[0],
TanD(kTrayAZRot), xprof[2], yprof[2],
xprof[1], yprof[1]);
xprof[3] = xprof[2] - height*SinD(kTrayAZRot);
yprof[3] = yprof[2] + height*CosD(kTrayAZRot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
height, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + height;
coolTubesPUR->DefinePolygon(6, xprof, yprof);
coolTubesPUR->DefineSection(0,-kSideACoolTubesWide/2);
coolTubesPUR->DefineSection(1, kSideACoolTubesWide/2);
TGeoXtru *coolTubesWater = new TGeoXtru(2);
height = kSideACoolTubesHigh*kSideACoolTubesWaterFrac;
xprof[0] = coolTubesPUR->GetX(5);
yprof[0] = coolTubesPUR->GetY(5);
xprof[1] = coolTubesPUR->GetX(4);
yprof[1] = coolTubesPUR->GetY(4);
xprof[2] = coolTubesPUR->GetX(3);
yprof[2] = coolTubesPUR->GetY(3);
xprof[3] = xprof[2] - height*SinD(kTrayAZRot);
yprof[3] = yprof[2] + height*CosD(kTrayAZRot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
height, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + height;
coolTubesWater->DefinePolygon(6, xprof, yprof);
coolTubesWater->DefineSection(0,-kSideACoolTubesWide/2);
coolTubesWater->DefineSection(1, kSideACoolTubesWide/2);
TGeoXtru *coolTubesAir = new TGeoXtru(2);
height = kSideACoolTubesHigh*kSideACoolTubesAirFrac;
xprof[0] = coolTubesWater->GetX(5);
yprof[0] = coolTubesWater->GetY(5);
xprof[1] = coolTubesWater->GetX(4);
yprof[1] = coolTubesWater->GetY(4);
xprof[2] = coolTubesWater->GetX(3);
yprof[2] = coolTubesWater->GetY(3);
xprof[3] = xprof[2] - height*SinD(kTrayAZRot);
yprof[3] = yprof[2] + height*CosD(kTrayAZRot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
height, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + height;
coolTubesAir->DefinePolygon(6, xprof, yprof);
coolTubesAir->DefineSection(0,-kSideACoolTubesWide/2);
coolTubesAir->DefineSection(1, kSideACoolTubesWide/2);
TGeoBBox *optConnPBT = new TGeoBBox(kSideAOptConnWide/2,
kSideAOptConnPBTFrac*kSideACoolManifHigh/2,
kSideAOptConnLen/2);
TGeoBBox *optConnSteel = new TGeoBBox(kSideAOptConnWide/2,
kSideAOptConnSteelFrac*kSideACoolManifHigh/2,
kSideAOptConnLen/2);
TGeoBBox *optConnAl = new TGeoBBox(kSideAOptConnWide/2,
kSideAOptConnAlFrac*kSideACoolManifHigh/2,
kSideAOptConnLen/2);
TGeoXtru *opticalFibs = new TGeoXtru(2);
xprof[0] = kSideAOptConnLen;
yprof[0] = coolTubesPUR->GetY(0);
xprof[1] = coolTubesPUR->GetX(1);
yprof[1] = coolTubesPUR->GetY(1);
xprof[2] = coolTubesPUR->GetX(2);
yprof[2] = coolTubesPUR->GetY(2);
xprof[3] = xprof[2] - kSideAOptFibsHigh*SinD(kTrayAZRot);
yprof[3] = yprof[2] + kSideAOptFibsHigh*CosD(kTrayAZRot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
kSideAOptFibsHigh, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + kSideAOptFibsHigh;
opticalFibs->DefinePolygon(6, xprof, yprof);
opticalFibs->DefineSection(0,-kSideAOptFibsWide/2);
opticalFibs->DefineSection(1, kSideAOptFibsWide/2);
TGeoBBox *inputCabsCu = new TGeoBBox(kSideAInputCablesWide/2,
kSideAInputCablesCu*kSideAInputCablesHigh/2,
kSideAInputCablesLen/2);
TGeoBBox *inputCabsPlast = new TGeoBBox(kSideAInputCablesWide/2,
kSideAInputCablesPlast*kSideAInputCablesHigh/2,
kSideAInputCablesLen/2);
TGeoBBox *inputCabsAl = new TGeoBBox(kSideAInputCablesWide/2,
kSideAInputCablesAl*kSideAInputCablesHigh/2,
kSideAInputCablesLen/2);
TGeoBBox *inputCabsKapton = new TGeoBBox(kSideAInputCablesWide/2,
kSideAInputCablesKapton*kSideAInputCablesHigh/2,
kSideAInputCablesLen/2);
TGeoBBox *inputCabsPOLYAX = new TGeoBBox(kSideAInputCablesWide/2,
kSideAInputCablesPOLYAX*kSideAInputCablesHigh/2,
kSideAInputCablesLen/2);
TGeoXtru *outputCabsCu = new TGeoXtru(2);
height = kSideAOutputCablesCu*kSideAOutputCablesHigh;
xprof[0] = kSideAInputCablesLen/2 + kSideAPCBBoardsLen/2;
yprof[0] = coolTubesAir->GetY(5);
xprof[1] = coolTubesAir->GetX(4);
yprof[1] = coolTubesAir->GetY(4);
xprof[2] = coolTubesAir->GetX(3);
yprof[2] = coolTubesAir->GetY(3);
xprof[3] = xprof[2] - height*SinD(kTrayAZRot);
yprof[3] = yprof[2] + height*CosD(kTrayAZRot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
height, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + height;
outputCabsCu->DefinePolygon(6, xprof, yprof);
outputCabsCu->DefineSection(0,-kSideAOutputCablesWide/2);
outputCabsCu->DefineSection(1, kSideAOutputCablesWide/2);
TGeoXtru *outputCabsPlast = new TGeoXtru(2);
height = kSideAOutputCablesPlast*kSideAOutputCablesHigh;
xprof[0] = outputCabsCu->GetX(5);
yprof[0] = outputCabsCu->GetY(5);
xprof[1] = outputCabsCu->GetX(4);
yprof[1] = outputCabsCu->GetY(4);
xprof[2] = outputCabsCu->GetX(3);
yprof[2] = outputCabsCu->GetY(3);
xprof[3] = xprof[2] - height*SinD(kTrayAZRot);
yprof[3] = yprof[2] + height*CosD(kTrayAZRot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
height, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + height;
outputCabsPlast->DefinePolygon(6, xprof, yprof);
outputCabsPlast->DefineSection(0,-kSideAOutputCablesWide/2);
outputCabsPlast->DefineSection(1, kSideAOutputCablesWide/2);
TGeoXtru *outputCabsAl = new TGeoXtru(2);
height = kSideAOutputCablesAl*kSideAOutputCablesHigh;
xprof[0] = outputCabsPlast->GetX(5);
yprof[0] = outputCabsPlast->GetY(5);
xprof[1] = outputCabsPlast->GetX(4);
yprof[1] = outputCabsPlast->GetY(4);
xprof[2] = outputCabsPlast->GetX(3);
yprof[2] = outputCabsPlast->GetY(3);
xprof[3] = xprof[2] - height*SinD(kTrayAZRot);
yprof[3] = yprof[2] + height*CosD(kTrayAZRot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
height, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + height;
outputCabsAl->DefinePolygon(6, xprof, yprof);
outputCabsAl->DefineSection(0,-kSideAOutputCablesWide/2);
outputCabsAl->DefineSection(1, kSideAOutputCablesWide/2);
TGeoXtru *outputCabsKapton = new TGeoXtru(2);
height = kSideAOutputCablesKapton*kSideAOutputCablesHigh;
xprof[0] = outputCabsAl->GetX(5);
yprof[0] = outputCabsAl->GetY(5);
xprof[1] = outputCabsAl->GetX(4);
yprof[1] = outputCabsAl->GetY(4);
xprof[2] = outputCabsAl->GetX(3);
yprof[2] = outputCabsAl->GetY(3);
xprof[3] = xprof[2] - height*SinD(kTrayAZRot);
yprof[3] = yprof[2] + height*CosD(kTrayAZRot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
height, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + height;
outputCabsKapton->DefinePolygon(6, xprof, yprof);
outputCabsKapton->DefineSection(0,-kSideAOutputCablesWide/2);
outputCabsKapton->DefineSection(1, kSideAOutputCablesWide/2);
TGeoXtru *outputCabsPOLYAX = new TGeoXtru(2);
height = kSideAOutputCablesPOLYAX*kSideAOutputCablesHigh;
xprof[0] = outputCabsKapton->GetX(5);
yprof[0] = outputCabsKapton->GetY(5);
xprof[1] = outputCabsKapton->GetX(4);
yprof[1] = outputCabsKapton->GetY(4);
xprof[2] = outputCabsKapton->GetX(3);
yprof[2] = outputCabsKapton->GetY(3);
xprof[3] = xprof[2] - height*SinD(kTrayAZRot);
yprof[3] = yprof[2] + height*CosD(kTrayAZRot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
height, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + height;
outputCabsPOLYAX->DefinePolygon(6, xprof, yprof);
outputCabsPOLYAX->DefineSection(0,-kSideAOutputCablesWide/2);
outputCabsPOLYAX->DefineSection(1, kSideAOutputCablesWide/2);
TGeoBBox *pcbBoardsCu = new TGeoBBox(kSideAPCBBoardsWide/2,
kSideAPCBBoardsCu*kSideAPCBBoardsHigh/2,
kSideAPCBBoardsLen/2);
TGeoBBox *pcbBoardsEpoxy = new TGeoBBox(kSideAPCBBoardsWide/2,
kSideAPCBBoardsEpoxy*kSideAPCBBoardsHigh/2,
kSideAPCBBoardsLen/2);
TGeoBBox *pcbBoardsPlast = new TGeoBBox(kSideAPCBBoardsWide/2,
kSideAPCBBoardsPlast*kSideAPCBBoardsHigh/2,
kSideAPCBBoardsLen/2);
TGeoBBox *pcbBoardsSteel = new TGeoBBox(kSideAPCBBoardsWide/2,
kSideAPCBBoardsSteel*kSideAPCBBoardsHigh/2,
kSideAPCBBoardsLen/2);
TGeoBBox *pcbBoardsPPS = new TGeoBBox(kSideAPCBBoardsWide/2,
kSideAPCBBoardsPPS*kSideAPCBBoardsHigh/2,
kSideAPCBBoardsLen/2);
TGeoMedium *medAl = mgr->GetMedium("ITS_ALUMINUM$");
TGeoMedium *medAntic = mgr->GetMedium("ITS_ANTICORODAL$");
TGeoMedium *medPOM = mgr->GetMedium("ITS_POLYOXYMETHYLENE$");
TGeoMedium *medSteel = mgr->GetMedium("ITS_INOX$");
TGeoMedium *medWater = mgr->GetMedium("ITS_WATER$");
TGeoMedium *medPUR = mgr->GetMedium("ITS_POLYURETHANE$");
TGeoMedium *medAir = mgr->GetMedium("ITS_AIR$");
TGeoMedium *medPBT = mgr->GetMedium("ITS_PBT$");
TGeoMedium *medOptFib = mgr->GetMedium("ITS_SDD OPTICFIB$");
TGeoMedium *medCu = mgr->GetMedium("ITS_COPPER$");
TGeoMedium *medKapton = mgr->GetMedium("ITS_SDDKAPTON (POLYCH2)$");
TGeoMedium *medPOLYAX = mgr->GetMedium("ITS_POLYAX$");
TGeoMedium *medPPS = mgr->GetMedium("ITS_PPS$");
TGeoMedium *medEpoxy = mgr->GetMedium("ITS_EPOXY$");
TGeoVolume *forwardTrayCover = new TGeoVolume("ITSsuppSDDSideAForwTrayCover",
forwardCover, medAl);
forwardTrayCover->SetVisibility(kTRUE);
forwardTrayCover->SetLineColor(kMagenta+1);
forwardTrayCover->SetLineWidth(1);
forwardTrayCover->SetFillColor(forwardTrayCover->GetLineColor());
forwardTrayCover->SetFillStyle(4000);
TGeoVolume *externalTraySDD = new TGeoVolume("ITSsuppSDDSideAExternalTray",
externalTray, medAl);
externalTraySDD->SetVisibility(kTRUE);
externalTraySDD->SetLineColor(6);
externalTraySDD->SetLineWidth(1);
externalTraySDD->SetFillColor(externalTraySDD->GetLineColor());
externalTraySDD->SetFillStyle(4000);
TGeoVolume *externTrayCover = new TGeoVolume("ITSsuppSDDSideAExtTrayCover",
externCover, medAntic);
externTrayCover->SetVisibility(kTRUE);
externTrayCover->SetLineColor(kMagenta+1);
externTrayCover->SetLineWidth(1);
externTrayCover->SetFillColor(externTrayCover->GetLineColor());
externTrayCover->SetFillStyle(4000);
TGeoVolume *pomCoolManif = new TGeoVolume("ITSsuppSDDSideACoolManifPOM",
coolManifPOM, medPOM);
pomCoolManif->SetVisibility(kTRUE);
pomCoolManif->SetLineColor(kRed);
pomCoolManif->SetLineWidth(1);
pomCoolManif->SetFillColor(pomCoolManif->GetLineColor());
pomCoolManif->SetFillStyle(4000);
TGeoVolume *steelCoolManif = new TGeoVolume("ITSsuppSDDSideACoolManifSteel",
coolManifSteel, medSteel);
steelCoolManif->SetVisibility(kTRUE);
steelCoolManif->SetLineColor(kBlue);
steelCoolManif->SetLineWidth(1);
steelCoolManif->SetFillColor(steelCoolManif->GetLineColor());
steelCoolManif->SetFillStyle(4000);
TGeoVolume *waterCoolManif = new TGeoVolume("ITSsuppSDDSideACoolManifWater",
coolManifWater, medWater);
waterCoolManif->SetVisibility(kTRUE);
waterCoolManif->SetLineColor(33);
waterCoolManif->SetLineWidth(1);
waterCoolManif->SetFillColor(waterCoolManif->GetLineColor());
waterCoolManif->SetFillStyle(4000);
TGeoVolume *alCoolManif = new TGeoVolume("ITSsuppSDDSideACoolManifAl",
coolManifAl, medAl);
alCoolManif->SetVisibility(kTRUE);
alCoolManif->SetLineColor(6);
alCoolManif->SetLineWidth(1);
alCoolManif->SetFillColor(alCoolManif->GetLineColor());
alCoolManif->SetFillStyle(4000);
TGeoVolume *purCoolTubes = new TGeoVolume("ITSsuppSDDSideACoolTubesPUR",
coolTubesPUR, medPUR);
purCoolTubes->SetVisibility(kTRUE);
purCoolTubes->SetLineColor(kRed);
purCoolTubes->SetLineWidth(1);
purCoolTubes->SetFillColor(purCoolTubes->GetLineColor());
purCoolTubes->SetFillStyle(4000);
TGeoVolume *waterCoolTubes = new TGeoVolume("ITSsuppSDDSideACoolTubesWater",
coolTubesWater, medWater);
waterCoolTubes->SetVisibility(kTRUE);
waterCoolTubes->SetLineColor(33);
waterCoolTubes->SetLineWidth(1);
waterCoolTubes->SetFillColor(waterCoolTubes->GetLineColor());
waterCoolTubes->SetFillStyle(4000);
TGeoVolume *airCoolTubes = new TGeoVolume("ITSsuppSDDSideACoolTubesAir",
coolTubesAir, medAir);
airCoolTubes->SetVisibility(kTRUE);
airCoolTubes->SetLineColor(41);
airCoolTubes->SetLineWidth(1);
airCoolTubes->SetFillColor(airCoolTubes->GetLineColor());
airCoolTubes->SetFillStyle(4000);
TGeoVolume *pbtOptConn = new TGeoVolume("ITSsuppSDDSideAOptConnPBT",
optConnPBT, medPBT);
pbtOptConn->SetVisibility(kTRUE);
pbtOptConn->SetLineColor(kRed);
pbtOptConn->SetLineWidth(1);
pbtOptConn->SetFillColor(pbtOptConn->GetLineColor());
pbtOptConn->SetFillStyle(4000);
TGeoVolume *steelOptConn = new TGeoVolume("ITSsuppSDDSideAOptConnSteel",
optConnSteel, medSteel);
steelOptConn->SetVisibility(kTRUE);
steelOptConn->SetLineColor(kBlue);
steelOptConn->SetLineWidth(1);
steelOptConn->SetFillColor(steelOptConn->GetLineColor());
steelOptConn->SetFillStyle(4000);
TGeoVolume *alOptConn = new TGeoVolume("ITSsuppSDDSideAOptConnAl",
optConnAl, medAl);
alOptConn->SetVisibility(kTRUE);
alOptConn->SetLineColor(6);
alOptConn->SetLineWidth(1);
alOptConn->SetFillColor(alOptConn->GetLineColor());
alOptConn->SetFillStyle(4000);
TGeoVolume *optFibs = new TGeoVolume("ITSsuppSDDSideAOptFibs",
opticalFibs, medOptFib);
optFibs->SetVisibility(kTRUE);
optFibs->SetLineColor(kOrange+2);
optFibs->SetLineWidth(1);
optFibs->SetFillColor(optFibs->GetLineColor());
optFibs->SetFillStyle(4000);
TGeoVolume *cuInputCabs = new TGeoVolume("ITSsuppSDDSideAInputCabsCu",
inputCabsCu, medCu);
cuInputCabs->SetVisibility(kTRUE);
cuInputCabs->SetLineColor(kBlack);
cuInputCabs->SetLineWidth(1);
cuInputCabs->SetFillColor(cuInputCabs->GetLineColor());
cuInputCabs->SetFillStyle(4000);
TGeoVolume *plastInputCabs = new TGeoVolume("ITSsuppSDDSideAInputCabsPlast",
inputCabsPlast, medPUR);
plastInputCabs->SetVisibility(kTRUE);
plastInputCabs->SetLineColor(kRed);
plastInputCabs->SetLineWidth(1);
plastInputCabs->SetFillColor(plastInputCabs->GetLineColor());
plastInputCabs->SetFillStyle(4000);
TGeoVolume *alInputCabs = new TGeoVolume("ITSsuppSDDSideAInputCabsAl",
inputCabsAl, medAl);
alInputCabs->SetVisibility(kTRUE);
alInputCabs->SetLineColor(6);
alInputCabs->SetLineWidth(1);
alInputCabs->SetFillColor(alInputCabs->GetLineColor());
alInputCabs->SetFillStyle(4000);
TGeoVolume *kaptonInputCabs = new TGeoVolume("ITSsuppSDDSideAInputCabsKapton",
inputCabsKapton, medKapton);
kaptonInputCabs->SetVisibility(kTRUE);
kaptonInputCabs->SetLineColor(14);
kaptonInputCabs->SetLineWidth(1);
kaptonInputCabs->SetFillColor(kaptonInputCabs->GetLineColor());
kaptonInputCabs->SetFillStyle(4000);
TGeoVolume *polyaxInputCabs = new TGeoVolume("ITSsuppSDDSideAInputCabsPOLYAX",
inputCabsPOLYAX, medPOLYAX);
polyaxInputCabs->SetVisibility(kTRUE);
polyaxInputCabs->SetLineColor(34);
polyaxInputCabs->SetLineWidth(1);
polyaxInputCabs->SetFillColor(polyaxInputCabs->GetLineColor());
polyaxInputCabs->SetFillStyle(4000);
TGeoVolume *cuOutputCabs = new TGeoVolume("ITSsuppSDDSideAOutputCabsCu",
outputCabsCu, medCu);
cuOutputCabs->SetVisibility(kTRUE);
cuOutputCabs->SetLineColor(kBlack);
cuOutputCabs->SetLineWidth(1);
cuOutputCabs->SetFillColor(cuOutputCabs->GetLineColor());
cuOutputCabs->SetFillStyle(4000);
TGeoVolume *plastOutputCabs = new TGeoVolume("ITSsuppSDDSideAOutputCabsPlast",
outputCabsPlast, medPUR);
plastOutputCabs->SetVisibility(kTRUE);
plastOutputCabs->SetLineColor(kRed);
plastOutputCabs->SetLineWidth(1);
plastOutputCabs->SetFillColor(plastOutputCabs->GetLineColor());
plastOutputCabs->SetFillStyle(4000);
TGeoVolume *alOutputCabs = new TGeoVolume("ITSsuppSDDSideAOutputCabsAl",
outputCabsAl, medAl);
alOutputCabs->SetVisibility(kTRUE);
alOutputCabs->SetLineColor(6);
alOutputCabs->SetLineWidth(1);
alOutputCabs->SetFillColor(alOutputCabs->GetLineColor());
alOutputCabs->SetFillStyle(4000);
TGeoVolume *kaptonOutputCabs = new TGeoVolume("ITSsuppSDDSideAOutputCabsKapton",
outputCabsKapton, medKapton);
kaptonOutputCabs->SetVisibility(kTRUE);
kaptonOutputCabs->SetLineColor(14);
kaptonOutputCabs->SetLineWidth(1);
kaptonOutputCabs->SetFillColor(kaptonOutputCabs->GetLineColor());
kaptonOutputCabs->SetFillStyle(4000);
TGeoVolume *polyaxOutputCabs = new TGeoVolume("ITSsuppSDDSideAOutputCabsPOLYAX",
outputCabsPOLYAX, medPOLYAX);
polyaxOutputCabs->SetVisibility(kTRUE);
polyaxOutputCabs->SetLineColor(34);
polyaxOutputCabs->SetLineWidth(1);
polyaxOutputCabs->SetFillColor(polyaxOutputCabs->GetLineColor());
polyaxOutputCabs->SetFillStyle(4000);
TGeoVolume *cuPCBBoards = new TGeoVolume("ITSsuppSDDSideAPCBBoardsCu",
pcbBoardsCu, medCu);
cuPCBBoards->SetVisibility(kTRUE);
cuPCBBoards->SetLineColor(kBlack);
cuPCBBoards->SetLineWidth(1);
cuPCBBoards->SetFillColor(cuPCBBoards->GetLineColor());
cuPCBBoards->SetFillStyle(4000);
TGeoVolume *epoxyPCBBoards = new TGeoVolume("ITSsuppSDDSideAPCBBoardsEpoxy",
pcbBoardsEpoxy, medEpoxy);
epoxyPCBBoards->SetVisibility(kTRUE);
epoxyPCBBoards->SetLineColor(22);
epoxyPCBBoards->SetLineWidth(1);
epoxyPCBBoards->SetFillColor(epoxyPCBBoards->GetLineColor());
epoxyPCBBoards->SetFillStyle(4000);
TGeoVolume *plastPCBBoards = new TGeoVolume("ITSsuppSDDSideAPCBBoardsPlast",
pcbBoardsPlast, medPUR);
plastPCBBoards->SetVisibility(kTRUE);
plastPCBBoards->SetLineColor(kRed);
plastPCBBoards->SetLineWidth(1);
plastPCBBoards->SetFillColor(plastPCBBoards->GetLineColor());
plastPCBBoards->SetFillStyle(4000);
TGeoVolume *steelPCBBoards = new TGeoVolume("ITSsuppSDDSideAPCBBoardsSteel",
pcbBoardsSteel, medSteel);
steelPCBBoards->SetVisibility(kTRUE);
steelPCBBoards->SetLineColor(kBlue);
steelPCBBoards->SetLineWidth(1);
steelPCBBoards->SetFillColor(steelPCBBoards->GetLineColor());
steelPCBBoards->SetFillStyle(4000);
TGeoVolume *ppsPCBBoards = new TGeoVolume("ITSsuppSDDSideAPCBBoardsPPS",
pcbBoardsPPS, medPPS);
ppsPCBBoards->SetVisibility(kTRUE);
ppsPCBBoards->SetLineColor(kGreen);
ppsPCBBoards->SetLineWidth(1);
ppsPCBBoards->SetFillColor(ppsPCBBoards->GetLineColor());
ppsPCBBoards->SetFillStyle(4000);
yloc = kForwardTrayTotalHeight - forwardCover->GetY(3);
zloc = kForwardTrayUpperLength - kForwardCoverLength;
cableTrayA->AddNode(forwardTrayCover, 1,
new TGeoTranslation( 0, yloc, zloc) );
Double_t totalhi = kExternTrayTotalHeight + kExternCoverThick
- kExternCoverYTrans;
yloc = totalhi*(1 - CosD(kTrayAZRot)) + kExternTrayYTrans -
kExternTrayTotalHeight*CosD(kTrayAZRot);
zloc = kExternTrayZTrans + totalhi*SinD(kTrayAZRot);
cableTrayA->AddNode(externalTraySDD, 1,
new TGeoCombiTrans( 0, yloc, zloc,
new TGeoRotation("", 0,-kTrayAZRot, 0) ) );
yloc = kExternCoverThick*(1 - CosD(kTrayAZRot)) + kExternTrayYTrans -
kExternCoverYTrans*CosD(kTrayAZRot)/2-0.01;
zloc = kExternTrayZTrans + kExternCoverThick*SinD(kTrayAZRot);
cableTrayA->AddNode(externTrayCover,1,
new TGeoCombiTrans( 0, yloc, zloc,
new TGeoRotation("", 0,-kTrayAZRot, 0) ) );
yloc = kForwardTrayThick + coolManifPOM->GetDY();
zloc = coolManifPOM->GetDZ();
cableTrayA->AddNode(pomCoolManif, 1,
new TGeoTranslation( 0, yloc, zloc) );
yloc += coolManifPOM->GetDY() + coolManifSteel->GetDY();
cableTrayA->AddNode(steelCoolManif, 1,
new TGeoTranslation( 0, yloc, zloc) );
yloc += coolManifSteel->GetDY() + coolManifWater->GetDY();
cableTrayA->AddNode(waterCoolManif, 1,
new TGeoTranslation( 0, yloc, zloc) );
yloc += coolManifWater->GetDY() + coolManifAl->GetDY();
cableTrayA->AddNode(alCoolManif, 1,
new TGeoTranslation( 0, yloc, zloc) );
cableTrayA->AddNode(purCoolTubes,1,
new TGeoCombiTrans( 0, 0, 0,
new TGeoRotation("",-90, 90, 90) ) );
cableTrayA->AddNode(waterCoolTubes,1,
new TGeoCombiTrans( 0, 0, 0,
new TGeoRotation("",-90, 90, 90) ) );
cableTrayA->AddNode(airCoolTubes,1,
new TGeoCombiTrans( 0, 0, 0,
new TGeoRotation("",-90, 90, 90) ) );
xloc = coolManifPOM->GetDX() + optConnPBT->GetDX();
yloc = kForwardTrayThick + optConnPBT->GetDY();
zloc = optConnPBT->GetDZ();
cableTrayA->AddNode(pbtOptConn, 1,
new TGeoTranslation( xloc, yloc, zloc) );
cableTrayA->AddNode(pbtOptConn, 2,
new TGeoTranslation(-xloc, yloc, zloc) );
yloc += optConnPBT->GetDY() + optConnSteel->GetDY();
cableTrayA->AddNode(steelOptConn, 1,
new TGeoTranslation( xloc, yloc, zloc) );
cableTrayA->AddNode(steelOptConn, 2,
new TGeoTranslation(-xloc, yloc, zloc) );
yloc += optConnSteel->GetDY() + optConnAl->GetDY();
cableTrayA->AddNode(alOptConn, 1,
new TGeoTranslation( xloc, yloc, zloc) );
cableTrayA->AddNode(alOptConn, 2,
new TGeoTranslation(-xloc, yloc, zloc) );
xloc = kSideACoolTubesWide/2 + kSideAOptFibsWide/2;
cableTrayA->AddNode(optFibs,1,
new TGeoCombiTrans( xloc, 0, 0,
new TGeoRotation("",-90, 90, 90) ) );
cableTrayA->AddNode(optFibs,2,
new TGeoCombiTrans(-xloc, 0, 0,
new TGeoRotation("",-90, 90, 90) ) );
yloc = kForwardTrayTotalHeight - forwardCover->GetY(3) -
kSideAInputCablesYTrans - inputCabsPOLYAX->GetDY();
zloc = inputCabsPOLYAX->GetDZ();
cableTrayA->AddNode(polyaxInputCabs, 1,
new TGeoTranslation( 0, yloc, zloc) );
yloc -= (inputCabsPOLYAX->GetDY() + inputCabsKapton->GetDY());
cableTrayA->AddNode(kaptonInputCabs, 1,
new TGeoTranslation( 0, yloc, zloc) );
yloc -= (inputCabsKapton->GetDY() + inputCabsAl->GetDY());
cableTrayA->AddNode(alInputCabs, 1,
new TGeoTranslation( 0, yloc, zloc) );
yloc -= (inputCabsAl->GetDY() + inputCabsPlast->GetDY());
cableTrayA->AddNode(plastInputCabs, 1,
new TGeoTranslation( 0, yloc, zloc) );
yloc -= (inputCabsPlast->GetDY() + inputCabsCu->GetDY());
cableTrayA->AddNode(cuInputCabs, 1,
new TGeoTranslation( 0, yloc, zloc) );
yloc -= (inputCabsCu->GetDY()+pcbBoardsPPS->GetDY()+kSideAPCBBoardsYTrans);
zloc += pcbBoardsPPS->GetDZ();
cableTrayA->AddNode(ppsPCBBoards, 1,
new TGeoTranslation( 0, yloc, zloc) );
yloc -= (pcbBoardsPPS->GetDY()+pcbBoardsSteel->GetDY());
cableTrayA->AddNode(steelPCBBoards, 1,
new TGeoTranslation( 0, yloc, zloc) );
yloc -= (pcbBoardsSteel->GetDY()+pcbBoardsPlast->GetDY());
cableTrayA->AddNode(plastPCBBoards, 1,
new TGeoTranslation( 0, yloc, zloc) );
yloc -= (pcbBoardsPlast->GetDY()+pcbBoardsEpoxy->GetDY());
cableTrayA->AddNode(epoxyPCBBoards, 1,
new TGeoTranslation( 0, yloc, zloc) );
yloc -= (pcbBoardsEpoxy->GetDY()+pcbBoardsCu->GetDY());
cableTrayA->AddNode(cuPCBBoards, 1,
new TGeoTranslation( 0, yloc, zloc) );
cableTrayA->AddNode(cuOutputCabs,1,
new TGeoCombiTrans( 0, 0, 0,
new TGeoRotation("",-90, 90, 90) ) );
cableTrayA->AddNode(plastOutputCabs,1,
new TGeoCombiTrans( 0, 0, 0,
new TGeoRotation("",-90, 90, 90) ) );
cableTrayA->AddNode(alOutputCabs,1,
new TGeoCombiTrans( 0, 0, 0,
new TGeoRotation("",-90, 90, 90) ) );
cableTrayA->AddNode(kaptonOutputCabs,1,
new TGeoCombiTrans( 0, 0, 0,
new TGeoRotation("",-90, 90, 90) ) );
cableTrayA->AddNode(polyaxOutputCabs,1,
new TGeoCombiTrans( 0, 0, 0,
new TGeoRotation("",-90, 90, 90) ) );
Double_t rforw = kTrayARTrans + kExternTrayTotalHeight +
kExternCoverSideThick -
kForwardTrayTailHeight;
alpharot = -kTrayAFirstRotAng;
xloc = rforw*SinD(alpharot);
yloc = rforw*CosD(alpharot);
zloc = kTrayAZTrans + kTrayAZToSupportRing - kForwardTrayUpperLength;
moth->AddNode(cableTrayA,1,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",-alpharot,0,0) ) );
alpharot += 180;
xloc = rforw*SinD(alpharot);
yloc = rforw*CosD(alpharot);
moth->AddNode(cableTrayA,2,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",-alpharot,0,0) ) );
alpharot = kTrayAFirstRotAng + 2*kTrayASecondRotAng;
xloc = rforw*SinD(alpharot);
yloc = rforw*CosD(alpharot);
moth->AddNode(cableTrayA,3,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",-alpharot,0,0) ) );
alpharot += 180;
xloc = rforw*SinD(alpharot);
yloc = rforw*CosD(alpharot);
moth->AddNode(cableTrayA,4,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",-alpharot,0,0) ) );
return;
}
void AliITSv11GeometrySupport::SDDCableTraysSideC(TGeoVolume *moth,
const TGeoManager *mgr){
const Int_t kNumTraySideC = 4;
const Double_t kSideCHalfThick = 0.100 *fgkcm;
const Double_t kSideCLength1 = 172.800 *fgkcm;
const Double_t kSideCLength2 = 189.300 *fgkcm;
const Double_t kBarCoolRmax = 0.4 *fgkcm;
const Double_t kXShiftBarCool = 13.00 *fgkcm;
const Double_t kSideCFoldAngle = 5.00 *fgkDegree;
const Double_t kSideCCoolManifHalfX = 4.25 *fgkcm;
const Double_t kSideCCoolManifHalfY = 4.03 *fgkcm;
const Double_t kSideCCoolManifHalfZ = 2.17 *fgkcm;
const Double_t kSideCCoolManifPOMFrac = 0.0051;
const Double_t kSideCCoolManifSteelFrac= 0.8502;
const Double_t kSideCCoolManifWaterFrac= 0.0868;
const Double_t kSideCCoolManifAlFrac = 0.0579;
const Double_t kSideCCoolTubesHigh = 1.88 *fgkcm;
const Double_t kSideCCoolTubesTrans = 0.85 *fgkcm;
const Double_t kSideCCoolTubesPURFrac = 0.5884;
const Double_t kSideCCoolTubesWaterFrac= 0.4114;
const Double_t kSideCCoolTubesAirFrac = 0.0002;
const Double_t kSideCOptConnHalfX = 0.90 *fgkcm;
const Double_t kSideCOptConnHalfZ = 1.37 *fgkcm;
const Double_t kSideCOptConnPBTFrac = 0.6798;
const Double_t kSideCOptConnSteelFrac = 0.2421;
const Double_t kSideCOptConnAlFrac = 0.0781;
const Double_t kSideCOptFibsWide = 0.71 *fgkcm;
const Double_t kSideCOptFibsHigh = 3.20 *fgkcm;
const Double_t kSideCOptFibsTrans = 0.20 *fgkcm;
const Double_t kSideCInputCablesLen = 31.45 *fgkcm;
const Double_t kSideCInputCablesWide = 12.50 *fgkcm;
const Double_t kSideCInputCablesHigh = 0.95 *fgkcm;
const Double_t kSideCInputCablesTrans = 1.15 *fgkcm;
const Double_t kSideCInputCablesCu = 0.7405;
const Double_t kSideCInputCablesPlast = 0.1268;
const Double_t kSideCInputCablesAl = 0.0057;
const Double_t kSideCInputCablesKapton = 0.0172;
const Double_t kSideCInputCablesPOLYAX = 0.1098;
const Double_t kSideCOutputCablesX0 = 27.40 *fgkcm;
const Double_t kSideCOutputCablesWide = 8.50 *fgkcm;
const Double_t kSideCOutputCablesHigh = 1.18 *fgkcm;
const Double_t kSideCOutputCablesCu = 0.6775;
const Double_t kSideCOutputCablesPlast = 0.1613;
const Double_t kSideCOutputCablesAl = 0.0078;
const Double_t kSideCOutputCablesKapton= 0.0234;
const Double_t kSideCOutputCablesPOLYAX= 0.1300;
const Double_t kSideCPCBBoardsHalfX = 6.30 *fgkcm;
const Double_t kSideCPCBBoardsHalfY = 2.00 *fgkcm;
const Double_t kSideCPCBBoardsHalfZ = 21.93 *fgkcm;
const Double_t kSideCPCBBoardsCu = 0.3864;
const Double_t kSideCPCBBoardsEpoxy = 0.1491;
const Double_t kSideCPCBBoardsPlast = 0.0579;
const Double_t kSideCPCBBoardsSteel = 0.1517;
const Double_t kSideCPCBBoardsPPS = 0.2549;
const Double_t kTraySideCRPos = 45.30 *fgkcm;
const Double_t kTraySideCZPos = -102.40 *fgkcm;
const Double_t kTraySideCAlphaRot[kNumTraySideC] = { -23.0, 59.0,
180.-23.0, 180.+59.0};
Double_t xprof[6], yprof[6];
Double_t height, xloc, yloc, zloc, alpharot, alphafold;
TGeoVolumeAssembly *trayStructure = CreateSDDSSDTraysSideC("ITSsupportSDDTrayC");
TGeoBBox *coolManifPOM = new TGeoBBox(kSideCCoolManifHalfZ,
kSideCCoolManifPOMFrac*kSideCCoolManifHalfY,
kSideCCoolManifHalfX);
TGeoBBox *coolManifSteel = new TGeoBBox(kSideCCoolManifHalfZ,
kSideCCoolManifSteelFrac*kSideCCoolManifHalfY,
kSideCCoolManifHalfX);
TGeoBBox *coolManifWater = new TGeoBBox(kSideCCoolManifHalfZ,
kSideCCoolManifWaterFrac*kSideCCoolManifHalfY,
kSideCCoolManifHalfX);
TGeoBBox *coolManifAl = new TGeoBBox(kSideCCoolManifHalfZ,
kSideCCoolManifAlFrac*kSideCCoolManifHalfY,
kSideCCoolManifHalfX);
alpharot = kSideCFoldAngle*TMath::DegToRad();
TGeoXtru *coolTubesPUR = new TGeoXtru(2);
height = kSideCCoolTubesHigh*kSideCCoolTubesPURFrac;
xprof[0] = 2*kSideCCoolManifHalfZ;
yprof[0] = 2*kSideCHalfThick + kSideCCoolTubesTrans;
xprof[1] = kSideCLength1;
yprof[1] = yprof[0];
xprof[2] = xprof[1] + kSideCLength2*TMath::Cos(alpharot);
yprof[2] = yprof[1] + kSideCLength2*TMath::Sin(alpharot);
xprof[3] = xprof[2] - height*TMath::Sin(alpharot);
yprof[3] = yprof[2] + height*TMath::Cos(alpharot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
height, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + height;
coolTubesPUR->DefinePolygon(6, xprof, yprof);
coolTubesPUR->DefineSection(0,-kSideCCoolManifHalfX);
coolTubesPUR->DefineSection(1, kSideCCoolManifHalfX);
TGeoXtru *coolTubesWater = new TGeoXtru(2);
height = kSideCCoolTubesHigh*kSideCCoolTubesWaterFrac;
xprof[0] = coolTubesPUR->GetX(5);
yprof[0] = coolTubesPUR->GetY(5);
xprof[1] = coolTubesPUR->GetX(4);
yprof[1] = coolTubesPUR->GetY(4);
xprof[2] = coolTubesPUR->GetX(3);
yprof[2] = coolTubesPUR->GetY(3);
xprof[3] = xprof[2] - height*TMath::Sin(alpharot);
yprof[3] = yprof[2] + height*TMath::Cos(alpharot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
height, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + height;
coolTubesWater->DefinePolygon(6, xprof, yprof);
coolTubesWater->DefineSection(0,-kSideCCoolManifHalfX);
coolTubesWater->DefineSection(1, kSideCCoolManifHalfX);
TGeoXtru *coolTubesAir = new TGeoXtru(2);
height = kSideCCoolTubesHigh*kSideCCoolTubesAirFrac;
xprof[0] = coolTubesWater->GetX(5);
yprof[0] = coolTubesWater->GetY(5);
xprof[1] = coolTubesWater->GetX(4);
yprof[1] = coolTubesWater->GetY(4);
xprof[2] = coolTubesWater->GetX(3);
yprof[2] = coolTubesWater->GetY(3);
xprof[3] = xprof[2] - height*TMath::Sin(alpharot);
yprof[3] = yprof[2] + height*TMath::Cos(alpharot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
height, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + height;
coolTubesAir->DefinePolygon(6, xprof, yprof);
coolTubesAir->DefineSection(0,-kSideCCoolManifHalfX);
coolTubesAir->DefineSection(1, kSideCCoolManifHalfX);
TGeoBBox *optConnPBT = new TGeoBBox(kSideCOptConnHalfZ,
kSideCOptConnPBTFrac*kSideCCoolManifHalfY,
kSideCOptConnHalfX);
TGeoBBox *optConnSteel = new TGeoBBox(kSideCOptConnHalfZ,
kSideCOptConnSteelFrac*kSideCCoolManifHalfY,
kSideCOptConnHalfX);
TGeoBBox *optConnAl = new TGeoBBox(kSideCOptConnHalfZ,
kSideCOptConnAlFrac*kSideCCoolManifHalfY,
kSideCOptConnHalfX);
TGeoXtru *opticalFibs = new TGeoXtru(2);
xprof[0] = 2*kSideCOptConnHalfZ;
yprof[0] = 2*kSideCHalfThick + kSideCOptFibsTrans;
xprof[1] = kSideCLength1;
yprof[1] = yprof[0];
xprof[2] = xprof[1] + kSideCLength2*TMath::Cos(alpharot);
yprof[2] = yprof[1] + kSideCLength2*TMath::Sin(alpharot);
xprof[3] = xprof[2] - kSideCOptFibsHigh*TMath::Sin(alpharot);
yprof[3] = yprof[2] + kSideCOptFibsHigh*TMath::Cos(alpharot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
kSideCOptFibsHigh, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + kSideCOptFibsHigh;
opticalFibs->DefinePolygon(6, xprof, yprof);
opticalFibs->DefineSection(0,-kSideCOptFibsWide/2);
opticalFibs->DefineSection(1, kSideCOptFibsWide/2);
TGeoBBox *inputCabsCu = new TGeoBBox(kSideCInputCablesLen/2,
kSideCInputCablesCu*kSideCInputCablesHigh/2,
kSideCInputCablesWide/2);
TGeoBBox *inputCabsPlast = new TGeoBBox(kSideCInputCablesLen/2,
kSideCInputCablesPlast*kSideCInputCablesHigh/2,
kSideCInputCablesWide/2);
TGeoBBox *inputCabsAl = new TGeoBBox(kSideCInputCablesLen/2,
kSideCInputCablesAl*kSideCInputCablesHigh/2,
kSideCInputCablesWide/2);
TGeoBBox *inputCabsKapton = new TGeoBBox(kSideCInputCablesLen/2,
kSideCInputCablesKapton*kSideCInputCablesHigh/2,
kSideCInputCablesWide/2);
TGeoBBox *inputCabsPOLYAX = new TGeoBBox(kSideCInputCablesLen/2,
kSideCInputCablesPOLYAX*kSideCInputCablesHigh/2,
kSideCInputCablesWide/2);
TGeoXtru *outputCabsCu = new TGeoXtru(2);
height = kSideCOutputCablesCu*kSideCOutputCablesHigh;
xprof[0] = coolTubesAir->GetX(5) + kSideCOutputCablesX0;
yprof[0] = coolTubesAir->GetY(5);
xprof[1] = coolTubesAir->GetX(4);
yprof[1] = coolTubesAir->GetY(4);
xprof[2] = coolTubesAir->GetX(3);
yprof[2] = coolTubesAir->GetY(3);
xprof[3] = xprof[2] - height*TMath::Sin(alpharot);
yprof[3] = yprof[2] + height*TMath::Cos(alpharot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
height, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + height;
outputCabsCu->DefinePolygon(6, xprof, yprof);
outputCabsCu->DefineSection(0,-kSideCOutputCablesWide/2);
outputCabsCu->DefineSection(1, kSideCOutputCablesWide/2);
TGeoXtru *outputCabsPlast = new TGeoXtru(2);
height = kSideCOutputCablesPlast*kSideCOutputCablesHigh;
xprof[0] = outputCabsCu->GetX(5);
yprof[0] = outputCabsCu->GetY(5);
xprof[1] = outputCabsCu->GetX(4);
yprof[1] = outputCabsCu->GetY(4);
xprof[2] = outputCabsCu->GetX(3);
yprof[2] = outputCabsCu->GetY(3);
xprof[3] = xprof[2] - height*TMath::Sin(alpharot);
yprof[3] = yprof[2] + height*TMath::Cos(alpharot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
height, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + height;
outputCabsPlast->DefinePolygon(6, xprof, yprof);
outputCabsPlast->DefineSection(0,-kSideCOutputCablesWide/2);
outputCabsPlast->DefineSection(1, kSideCOutputCablesWide/2);
TGeoXtru *outputCabsAl = new TGeoXtru(2);
height = kSideCOutputCablesAl*kSideCOutputCablesHigh;
xprof[0] = outputCabsPlast->GetX(5);
yprof[0] = outputCabsPlast->GetY(5);
xprof[1] = outputCabsPlast->GetX(4);
yprof[1] = outputCabsPlast->GetY(4);
xprof[2] = outputCabsPlast->GetX(3);
yprof[2] = outputCabsPlast->GetY(3);
xprof[3] = xprof[2] - height*TMath::Sin(alpharot);
yprof[3] = yprof[2] + height*TMath::Cos(alpharot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
height, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + height;
outputCabsAl->DefinePolygon(6, xprof, yprof);
outputCabsAl->DefineSection(0,-kSideCOutputCablesWide/2);
outputCabsAl->DefineSection(1, kSideCOutputCablesWide/2);
TGeoXtru *outputCabsKapton = new TGeoXtru(2);
height = kSideCOutputCablesKapton*kSideCOutputCablesHigh;
xprof[0] = outputCabsAl->GetX(5);
yprof[0] = outputCabsAl->GetY(5);
xprof[1] = outputCabsAl->GetX(4);
yprof[1] = outputCabsAl->GetY(4);
xprof[2] = outputCabsAl->GetX(3);
yprof[2] = outputCabsAl->GetY(3);
xprof[3] = xprof[2] - height*TMath::Sin(alpharot);
yprof[3] = yprof[2] + height*TMath::Cos(alpharot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
height, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + height;
outputCabsKapton->DefinePolygon(6, xprof, yprof);
outputCabsKapton->DefineSection(0,-kSideCOutputCablesWide/2);
outputCabsKapton->DefineSection(1, kSideCOutputCablesWide/2);
TGeoXtru *outputCabsPOLYAX = new TGeoXtru(2);
height = kSideCOutputCablesPOLYAX*kSideCOutputCablesHigh;
xprof[0] = outputCabsKapton->GetX(5);
yprof[0] = outputCabsKapton->GetY(5);
xprof[1] = outputCabsKapton->GetX(4);
yprof[1] = outputCabsKapton->GetY(4);
xprof[2] = outputCabsKapton->GetX(3);
yprof[2] = outputCabsKapton->GetY(3);
xprof[3] = xprof[2] - height*TMath::Sin(alpharot);
yprof[3] = yprof[2] + height*TMath::Cos(alpharot);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
height, xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + height;
outputCabsPOLYAX->DefinePolygon(6, xprof, yprof);
outputCabsPOLYAX->DefineSection(0,-kSideCOutputCablesWide/2);
outputCabsPOLYAX->DefineSection(1, kSideCOutputCablesWide/2);
TGeoBBox *pcbBoardsCu = new TGeoBBox(kSideCPCBBoardsHalfZ,
kSideCPCBBoardsCu*kSideCPCBBoardsHalfY,
kSideCPCBBoardsHalfX);
TGeoBBox *pcbBoardsEpoxy = new TGeoBBox(kSideCPCBBoardsHalfZ,
kSideCPCBBoardsEpoxy*kSideCPCBBoardsHalfY,
kSideCPCBBoardsHalfX);
TGeoBBox *pcbBoardsPlast = new TGeoBBox(kSideCPCBBoardsHalfZ,
kSideCPCBBoardsPlast*kSideCPCBBoardsHalfY,
kSideCPCBBoardsHalfX);
TGeoBBox *pcbBoardsSteel = new TGeoBBox(kSideCPCBBoardsHalfZ,
kSideCPCBBoardsSteel*kSideCPCBBoardsHalfY,
kSideCPCBBoardsHalfX);
TGeoBBox *pcbBoardsPPS = new TGeoBBox(kSideCPCBBoardsHalfZ,
kSideCPCBBoardsPPS*kSideCPCBBoardsHalfY,
kSideCPCBBoardsHalfX);
TGeoMedium *medPOM = mgr->GetMedium("ITS_POLYOXYMETHYLENE$");
TGeoMedium *medSteel = mgr->GetMedium("ITS_INOX$");
TGeoMedium *medWater = mgr->GetMedium("ITS_WATER$");
TGeoMedium *medAl = mgr->GetMedium("ITS_ALUMINUM$");
TGeoMedium *medCu = mgr->GetMedium("ITS_COPPER$");
TGeoMedium *medPUR = mgr->GetMedium("ITS_POLYURETHANE$");
TGeoMedium *medPOLYAX = mgr->GetMedium("ITS_POLYAX$");
TGeoMedium *medKapton = mgr->GetMedium("ITS_SDDKAPTON (POLYCH2)$");
TGeoMedium *medAir = mgr->GetMedium("ITS_AIR$");
TGeoMedium *medPBT = mgr->GetMedium("ITS_PBT$");
TGeoMedium *medOptFib = mgr->GetMedium("ITS_SDD OPTICFIB$");
TGeoMedium *medPPS = mgr->GetMedium("ITS_PPS$");
TGeoMedium *medEpoxy = mgr->GetMedium("ITS_EPOXY$");
TGeoVolume *pomCoolManif = new TGeoVolume("ITSsuppSDDSideCCoolManifPOM",
coolManifPOM, medPOM);
pomCoolManif->SetVisibility(kTRUE);
pomCoolManif->SetLineColor(kRed);
pomCoolManif->SetLineWidth(1);
pomCoolManif->SetFillColor(pomCoolManif->GetLineColor());
pomCoolManif->SetFillStyle(4000);
TGeoVolume *steelCoolManif = new TGeoVolume("ITSsuppSDDSideCCoolManifSteel",
coolManifSteel, medSteel);
steelCoolManif->SetVisibility(kTRUE);
steelCoolManif->SetLineColor(kBlue);
steelCoolManif->SetLineWidth(1);
steelCoolManif->SetFillColor(steelCoolManif->GetLineColor());
steelCoolManif->SetFillStyle(4000);
TGeoVolume *waterCoolManif = new TGeoVolume("ITSsuppSDDSideCCoolManifWater",
coolManifWater, medWater);
waterCoolManif->SetVisibility(kTRUE);
waterCoolManif->SetLineColor(33);
waterCoolManif->SetLineWidth(1);
waterCoolManif->SetFillColor(waterCoolManif->GetLineColor());
waterCoolManif->SetFillStyle(4000);
TGeoVolume *alCoolManif = new TGeoVolume("ITSsuppSDDSideCCoolManifAl",
coolManifAl, medAl);
alCoolManif->SetVisibility(kTRUE);
alCoolManif->SetLineColor(6);
alCoolManif->SetLineWidth(1);
alCoolManif->SetFillColor(alCoolManif->GetLineColor());
alCoolManif->SetFillStyle(4000);
TGeoVolume *purCoolTubes = new TGeoVolume("ITSsuppSDDSideCCoolTubesPUR",
coolTubesPUR, medPUR);
purCoolTubes->SetVisibility(kTRUE);
purCoolTubes->SetLineColor(kRed);
purCoolTubes->SetLineWidth(1);
purCoolTubes->SetFillColor(purCoolTubes->GetLineColor());
purCoolTubes->SetFillStyle(4000);
TGeoVolume *waterCoolTubes = new TGeoVolume("ITSsuppSDDSideCCoolTubesWater",
coolTubesWater, medWater);
waterCoolTubes->SetVisibility(kTRUE);
waterCoolTubes->SetLineColor(33);
waterCoolTubes->SetLineWidth(1);
waterCoolTubes->SetFillColor(waterCoolTubes->GetLineColor());
waterCoolTubes->SetFillStyle(4000);
TGeoVolume *airCoolTubes = new TGeoVolume("ITSsuppSDDSideCCoolTubesAir",
coolTubesAir, medAir);
airCoolTubes->SetVisibility(kTRUE);
airCoolTubes->SetLineColor(41);
airCoolTubes->SetLineWidth(1);
airCoolTubes->SetFillColor(airCoolTubes->GetLineColor());
airCoolTubes->SetFillStyle(4000);
TGeoVolume *pbtOptConn = new TGeoVolume("ITSsuppSDDSideCOptConnPBT",
optConnPBT, medPBT);
pbtOptConn->SetVisibility(kTRUE);
pbtOptConn->SetLineColor(kRed);
pbtOptConn->SetLineWidth(1);
pbtOptConn->SetFillColor(pbtOptConn->GetLineColor());
pbtOptConn->SetFillStyle(4000);
TGeoVolume *steelOptConn = new TGeoVolume("ITSsuppSDDSideCOptConnSteel",
optConnSteel, medSteel);
steelOptConn->SetVisibility(kTRUE);
steelOptConn->SetLineColor(kBlue);
steelOptConn->SetLineWidth(1);
steelOptConn->SetFillColor(steelOptConn->GetLineColor());
steelOptConn->SetFillStyle(4000);
TGeoVolume *alOptConn = new TGeoVolume("ITSsuppSDDSideCOptConnAl",
optConnAl, medAl);
alOptConn->SetVisibility(kTRUE);
alOptConn->SetLineColor(6);
alOptConn->SetLineWidth(1);
alOptConn->SetFillColor(alOptConn->GetLineColor());
alOptConn->SetFillStyle(4000);
TGeoVolume *optFibs = new TGeoVolume("ITSsuppSDDSideCOptFibs",
opticalFibs, medOptFib);
optFibs->SetVisibility(kTRUE);
optFibs->SetLineColor(kOrange+2);
optFibs->SetLineWidth(1);
optFibs->SetFillColor(optFibs->GetLineColor());
optFibs->SetFillStyle(4000);
TGeoVolume *cuInputCabs = new TGeoVolume("ITSsuppSDDSideCInputCabsCu",
inputCabsCu, medCu);
cuInputCabs->SetVisibility(kTRUE);
cuInputCabs->SetLineColor(kBlack);
cuInputCabs->SetLineWidth(1);
cuInputCabs->SetFillColor(cuInputCabs->GetLineColor());
cuInputCabs->SetFillStyle(4000);
TGeoVolume *plastInputCabs = new TGeoVolume("ITSsuppSDDSideCInputCabsPlast",
inputCabsPlast, medPUR);
plastInputCabs->SetVisibility(kTRUE);
plastInputCabs->SetLineColor(kRed);
plastInputCabs->SetLineWidth(1);
plastInputCabs->SetFillColor(plastInputCabs->GetLineColor());
plastInputCabs->SetFillStyle(4000);
TGeoVolume *alInputCabs = new TGeoVolume("ITSsuppSDDSideCInputCabsAl",
inputCabsAl, medAl);
alInputCabs->SetVisibility(kTRUE);
alInputCabs->SetLineColor(6);
alInputCabs->SetLineWidth(1);
alInputCabs->SetFillColor(alInputCabs->GetLineColor());
alInputCabs->SetFillStyle(4000);
TGeoVolume *kaptonInputCabs = new TGeoVolume("ITSsuppSDDSideCInputCabsKapton",
inputCabsKapton, medKapton);
kaptonInputCabs->SetVisibility(kTRUE);
kaptonInputCabs->SetLineColor(14);
kaptonInputCabs->SetLineWidth(1);
kaptonInputCabs->SetFillColor(kaptonInputCabs->GetLineColor());
kaptonInputCabs->SetFillStyle(4000);
TGeoVolume *polyaxInputCabs = new TGeoVolume("ITSsuppSDDSideCInputCabsPOLYAX",
inputCabsPOLYAX, medPOLYAX);
polyaxInputCabs->SetVisibility(kTRUE);
polyaxInputCabs->SetLineColor(34);
polyaxInputCabs->SetLineWidth(1);
polyaxInputCabs->SetFillColor(polyaxInputCabs->GetLineColor());
polyaxInputCabs->SetFillStyle(4000);
TGeoVolume *cuOutputCabs = new TGeoVolume("ITSsuppSDDSideCOutputCabsCu",
outputCabsCu, medCu);
cuOutputCabs->SetVisibility(kTRUE);
cuOutputCabs->SetLineColor(kBlack);
cuOutputCabs->SetLineWidth(1);
cuOutputCabs->SetFillColor(cuOutputCabs->GetLineColor());
cuOutputCabs->SetFillStyle(4000);
TGeoVolume *plastOutputCabs = new TGeoVolume("ITSsuppSDDSideCOutputCabsPlast",
outputCabsPlast, medPUR);
plastOutputCabs->SetVisibility(kTRUE);
plastOutputCabs->SetLineColor(kRed);
plastOutputCabs->SetLineWidth(1);
plastOutputCabs->SetFillColor(plastOutputCabs->GetLineColor());
plastOutputCabs->SetFillStyle(4000);
TGeoVolume *alOutputCabs = new TGeoVolume("ITSsuppSDDSideCOutputCabsAl",
outputCabsAl, medAl);
alOutputCabs->SetVisibility(kTRUE);
alOutputCabs->SetLineColor(6);
alOutputCabs->SetLineWidth(1);
alOutputCabs->SetFillColor(alOutputCabs->GetLineColor());
alOutputCabs->SetFillStyle(4000);
TGeoVolume *kaptonOutputCabs = new TGeoVolume("ITSsuppSDDSideCOutputCabsKapton",
outputCabsKapton, medKapton);
kaptonOutputCabs->SetVisibility(kTRUE);
kaptonOutputCabs->SetLineColor(14);
kaptonOutputCabs->SetLineWidth(1);
kaptonOutputCabs->SetFillColor(kaptonOutputCabs->GetLineColor());
kaptonOutputCabs->SetFillStyle(4000);
TGeoVolume *polyaxOutputCabs = new TGeoVolume("ITSsuppSDDSideCOutputCabsPOLYAX",
outputCabsPOLYAX, medPOLYAX);
polyaxOutputCabs->SetVisibility(kTRUE);
polyaxOutputCabs->SetLineColor(34);
polyaxOutputCabs->SetLineWidth(1);
polyaxOutputCabs->SetFillColor(polyaxOutputCabs->GetLineColor());
polyaxOutputCabs->SetFillStyle(4000);
TGeoVolume *cuPCBBoards = new TGeoVolume("ITSsuppSDDSideCPCBBoardsCu",
pcbBoardsCu, medCu);
cuPCBBoards->SetVisibility(kTRUE);
cuPCBBoards->SetLineColor(kBlack);
cuPCBBoards->SetLineWidth(1);
cuPCBBoards->SetFillColor(cuPCBBoards->GetLineColor());
cuPCBBoards->SetFillStyle(4000);
TGeoVolume *epoxyPCBBoards = new TGeoVolume("ITSsuppSDDSideCPCBBoardsEpoxy",
pcbBoardsEpoxy, medEpoxy);
epoxyPCBBoards->SetVisibility(kTRUE);
epoxyPCBBoards->SetLineColor(22);
epoxyPCBBoards->SetLineWidth(1);
epoxyPCBBoards->SetFillColor(epoxyPCBBoards->GetLineColor());
epoxyPCBBoards->SetFillStyle(4000);
TGeoVolume *plastPCBBoards = new TGeoVolume("ITSsuppSDDSideCPCBBoardsPlast",
pcbBoardsPlast, medPUR);
plastPCBBoards->SetVisibility(kTRUE);
plastPCBBoards->SetLineColor(kRed);
plastPCBBoards->SetLineWidth(1);
plastPCBBoards->SetFillColor(plastPCBBoards->GetLineColor());
plastPCBBoards->SetFillStyle(4000);
TGeoVolume *steelPCBBoards = new TGeoVolume("ITSsuppSDDSideCPCBBoardsSteel",
pcbBoardsSteel, medSteel);
steelPCBBoards->SetVisibility(kTRUE);
steelPCBBoards->SetLineColor(kBlue);
steelPCBBoards->SetLineWidth(1);
steelPCBBoards->SetFillColor(steelPCBBoards->GetLineColor());
steelPCBBoards->SetFillStyle(4000);
TGeoVolume *ppsPCBBoards = new TGeoVolume("ITSsuppSDDSideCPCBBoardsPPS",
pcbBoardsPPS, medPPS);
ppsPCBBoards->SetVisibility(kTRUE);
ppsPCBBoards->SetLineColor(kGreen);
ppsPCBBoards->SetLineWidth(1);
ppsPCBBoards->SetFillColor(ppsPCBBoards->GetLineColor());
ppsPCBBoards->SetFillStyle(4000);
xloc = coolManifPOM->GetDX();
yloc = 2*kSideCHalfThick + coolManifPOM->GetDY();
trayStructure->AddNode(pomCoolManif, 1,
new TGeoTranslation( xloc, yloc, 0) );
yloc += coolManifPOM->GetDY() + coolManifSteel->GetDY();
trayStructure->AddNode(steelCoolManif, 1,
new TGeoTranslation( xloc, yloc, 0) );
yloc += coolManifSteel->GetDY() + coolManifWater->GetDY();
trayStructure->AddNode(waterCoolManif, 1,
new TGeoTranslation( xloc, yloc, 0) );
yloc += coolManifWater->GetDY() + coolManifAl->GetDY();
trayStructure->AddNode(alCoolManif, 1,
new TGeoTranslation( xloc, yloc, 0) );
xloc = inputCabsCu->GetDX();
yloc += coolManifWater->GetDY() + inputCabsCu->GetDY()
+ kSideCInputCablesTrans;
trayStructure->AddNode(cuInputCabs, 1,
new TGeoTranslation( xloc, yloc, 0) );
yloc += inputCabsCu->GetDY() + inputCabsPlast->GetDY();
trayStructure->AddNode(plastInputCabs, 1,
new TGeoTranslation( xloc, yloc, 0) );
yloc += inputCabsPlast->GetDY() + inputCabsAl->GetDY();
trayStructure->AddNode(alInputCabs, 1,
new TGeoTranslation( xloc, yloc, 0) );
yloc += inputCabsAl->GetDY() + inputCabsKapton->GetDY();
trayStructure->AddNode(kaptonInputCabs, 1,
new TGeoTranslation( xloc, yloc, 0) );
yloc += inputCabsKapton->GetDY() + inputCabsPOLYAX->GetDY();
trayStructure->AddNode(polyaxInputCabs, 1,
new TGeoTranslation( xloc, yloc, 0) );
trayStructure->AddNode(purCoolTubes , 1, 0);
trayStructure->AddNode(waterCoolTubes, 1, 0);
trayStructure->AddNode(airCoolTubes , 1, 0);
xloc = optConnPBT->GetDX();
yloc = 2*kSideCHalfThick + optConnPBT->GetDY();
zloc = coolManifPOM->GetDZ() + optConnPBT->GetDZ();
trayStructure->AddNode(pbtOptConn, 1,
new TGeoTranslation( xloc, yloc, zloc) );
trayStructure->AddNode(pbtOptConn, 2,
new TGeoTranslation( xloc, yloc,-zloc) );
yloc += optConnPBT->GetDY() + optConnSteel->GetDY();
trayStructure->AddNode(steelOptConn, 1,
new TGeoTranslation( xloc, yloc, zloc) );
trayStructure->AddNode(steelOptConn, 2,
new TGeoTranslation( xloc, yloc,-zloc) );
yloc += optConnSteel->GetDY() + optConnAl->GetDY();
trayStructure->AddNode(alOptConn, 1,
new TGeoTranslation( xloc, yloc, zloc) );
trayStructure->AddNode(alOptConn, 2,
new TGeoTranslation( xloc, yloc,-zloc) );
trayStructure->AddNode(optFibs, 1,
new TGeoTranslation( 0, 0, zloc) );
trayStructure->AddNode(optFibs, 2,
new TGeoTranslation( 0, 0,-zloc) );
trayStructure->AddNode(cuOutputCabs , 1, 0);
trayStructure->AddNode(plastOutputCabs , 1, 0);
trayStructure->AddNode(alOutputCabs , 1, 0);
trayStructure->AddNode(kaptonOutputCabs, 1, 0);
trayStructure->AddNode(polyaxOutputCabs, 1, 0);
xloc = kXShiftBarCool + kBarCoolRmax + pcbBoardsCu->GetDX();
yloc = outputCabsPOLYAX->GetY(5) + pcbBoardsCu->GetDY();
trayStructure->AddNode(cuPCBBoards, 1,
new TGeoTranslation( xloc, yloc , 0) );
yloc += pcbBoardsCu->GetDY() + pcbBoardsEpoxy->GetDY();
trayStructure->AddNode(epoxyPCBBoards, 1,
new TGeoTranslation( xloc, yloc , 0) );
yloc += pcbBoardsEpoxy->GetDY() + pcbBoardsPlast->GetDY();
trayStructure->AddNode(plastPCBBoards, 1,
new TGeoTranslation( xloc, yloc , 0) );
yloc += pcbBoardsPlast->GetDY() + pcbBoardsSteel->GetDY();
trayStructure->AddNode(steelPCBBoards, 1,
new TGeoTranslation( xloc, yloc , 0) );
yloc += pcbBoardsSteel->GetDY() + pcbBoardsPPS->GetDY();
trayStructure->AddNode(ppsPCBBoards, 1,
new TGeoTranslation( xloc, yloc , 0) );
alphafold = kSideCFoldAngle;
for (Int_t jt = 0; jt < kNumTraySideC; jt++) {
alpharot = kTraySideCAlphaRot[jt];
xloc = kTraySideCRPos*SinD(alpharot);
yloc = kTraySideCRPos*CosD(alpharot);
moth->AddNode(trayStructure,jt+1,
new TGeoCombiTrans(-xloc, yloc, kTraySideCZPos,
new TGeoRotation("",-90.+alpharot,-90.,90.+alphafold)));
}
return;
}
void AliITSv11GeometrySupport::SSDCableTraysSideA(TGeoVolume *moth,
const TGeoManager *mgr){
const Double_t kTrayARTrans = 408.35 *fgkmm;
const Double_t kTrayAZTrans = 1011.00 *fgkmm;
const Double_t kForwardSideYTrans = 12.00 *fgkmm;
const Double_t kCoversYTrans = 2.00 *fgkmm;
const Double_t kTrayAZRot = (180-169.5);
const Double_t kTrayAFirstRotAng = 22.00;
const Double_t kTrayASecondRotAng = 15.00;
const Double_t kTrayTotalHeight = 52.00 *fgkmm;
const Double_t kTrayHeighToBend = 32.00 *fgkmm;
const Double_t kTrayWidth = 130.00 *fgkmm;
const Double_t kTrayThick = 2.00 *fgkmm;
const Double_t kTrayBendAngle = 22.00 *TMath::DegToRad();
const Double_t kForwardTrayTotalLen = 853.00 *fgkmm;
const Double_t kForwardTrayFirstLen = 350.00 *fgkmm;
const Double_t kForwardTrayFirstHeight = 47.00 *fgkmm;
const Double_t kForwardCoverLen = 420.00 *fgkmm;
const Double_t kForwardSideLength = kForwardTrayFirstLen;
const Double_t kForwardSideHeight = 90.00 *fgkmm;
const Double_t kForwardSideThick = 1.00 *fgkmm;
const Double_t kForwardCoverHeight = 10.00 *fgkmm;
const Double_t kExternalTrayTotalLen = 1200.00 *fgkmm;
const Double_t kExternalCoverLen = kExternalTrayTotalLen;
const Double_t kExternalCoverThick = 5.00 *fgkmm;
const Int_t kForwardTrayNpoints = 16;
const Double_t kServicesWidth = 100.00 *fgkmm;
const Double_t kCopperHeight = 11.20 *fgkmm;
const Double_t kCablePlasticHeight = 11.50 *fgkmm;
const Double_t kCoolingWaterHeight = 2.65 *fgkmm;
const Double_t kPoliUrethaneHeight = 4.62 *fgkmm;
Double_t xprof[kForwardTrayNpoints], yprof[kForwardTrayNpoints];
Double_t xloc, yloc, zloc, alpharot, totalhi;
TGeoVolumeAssembly *cableTrayAForw =
new TGeoVolumeAssembly("ITSsupportSSDTrayAForw");
TGeoVolumeAssembly *cableTrayAExt =
new TGeoVolumeAssembly("ITSsupportSSDTrayAExt");
TGeoXtru *forwTrayPart1 = new TGeoXtru(2);
xprof[3] = kTrayWidth/2;
yprof[3] = kForwardTrayFirstHeight;
xprof[2] = xprof[3] - kTrayThick;
yprof[2] = yprof[3];
xprof[4] = xprof[3];
yprof[4] = kTrayTotalHeight - kTrayHeighToBend;
xprof[5] = xprof[4] - yprof[4]*TMath::Tan(kTrayBendAngle);
yprof[5] = 0;
InsidePoint( xprof[3], yprof[3], xprof[4], yprof[4], xprof[5], yprof[5],
-kTrayThick, xprof[1], yprof[1]);
xprof[6] = -xprof[5];
yprof[6] = yprof[5];
InsidePoint( xprof[4], yprof[4], xprof[5], yprof[5], xprof[6], yprof[6],
-kTrayThick, xprof[0], yprof[0]);
for (Int_t jp = 0; jp < 6; jp++) {
xprof[6+jp] = -xprof[5-jp];
yprof[6+jp] = yprof[5-jp];
}
forwTrayPart1->DefinePolygon(12, xprof, yprof);
forwTrayPart1->DefineSection(0, 0);
forwTrayPart1->DefineSection(1, kForwardTrayFirstLen);
TGeoXtru *forwTrayPart2 =
CreateSDDSSDTraysSideA(kForwardTrayTotalLen - kForwardTrayFirstLen,
kTrayTotalHeight);
TGeoXtru *externalTray = CreateSDDSSDTraysSideA(kExternalTrayTotalLen,
kTrayTotalHeight);
TGeoBBox *forwSide = new TGeoBBox(kForwardSideThick/2,
kForwardSideHeight/2,
kForwardSideLength/2);
TGeoXtru *forwSideCover = new TGeoXtru(2);
forwSideCover->SetName("ITSsuppSSDForwCover");
xprof[0] = kTrayWidth/2 + 2*kForwardSideThick;
yprof[0] = kForwardCoverHeight;
xprof[1] = xprof[0];
yprof[1] = 0;
xprof[2] = xprof[1] - kForwardSideThick;
yprof[2] = yprof[1];
xprof[3] = xprof[2];
yprof[3] = yprof[0] - kForwardSideThick;
for (Int_t jp = 0; jp < 4; jp++) {
xprof[4+jp] = -xprof[3-jp];
yprof[4+jp] = yprof[3-jp];
}
forwSideCover->DefinePolygon(8, xprof, yprof);
forwSideCover->DefineSection(0, 0);
forwSideCover->DefineSection(1, kForwardSideLength);
TGeoCompositeShape *forwardCover = CreateTrayAForwardCover(kForwardCoverLen);
TGeoCompositeShape *externCover = CreateTrayAExternalCover(kExternalCoverLen);
TGeoBBox *forwCopper = new TGeoBBox(kServicesWidth/2,
kCopperHeight/2,
kForwardTrayTotalLen/2);
TGeoXtru *extCopper = new TGeoXtru(2);
extCopper->SetName("ITSsuppSSDExtTrayCopper");
totalhi = kTrayTotalHeight + kExternalCoverThick - kCoversYTrans
- kTrayThick;
xprof[0] = -totalhi*TanD(kTrayAZRot);
yprof[0] = kTrayThick;
xprof[1] = kExternalTrayTotalLen;
yprof[1] = yprof[0];
xprof[2] = xprof[1];
yprof[2] = yprof[1] + kCopperHeight;
totalhi -= kCopperHeight;
xprof[3] = -totalhi*TanD(kTrayAZRot);
yprof[3] = yprof[2];
extCopper->DefinePolygon(4, xprof, yprof);
extCopper->DefineSection(0, 0);
extCopper->DefineSection(1, kServicesWidth);
TGeoBBox *forwPlastic = new TGeoBBox(kServicesWidth/2,
kCablePlasticHeight/2,
kForwardTrayTotalLen/2);
TGeoXtru *extPlastic = new TGeoXtru(2);
extPlastic->SetName("ITSsuppSSDExtTrayPlastic");
totalhi = kTrayTotalHeight + kExternalCoverThick - kCoversYTrans
- kTrayThick - kCopperHeight;
xprof[0] = -totalhi*TanD(kTrayAZRot);
yprof[0] = kTrayThick;
xprof[1] = kExternalTrayTotalLen;
yprof[1] = yprof[0];
xprof[2] = xprof[1];
yprof[2] = yprof[1] + kCablePlasticHeight;
totalhi -= kCablePlasticHeight;
xprof[3] = -totalhi*TanD(kTrayAZRot);
yprof[3] = yprof[2];
extPlastic->DefinePolygon(4, xprof, yprof);
extPlastic->DefineSection(0, 0);
extPlastic->DefineSection(1, kServicesWidth);
TGeoBBox *forwWater = new TGeoBBox(kServicesWidth/2,
kCoolingWaterHeight/2,
kForwardTrayTotalLen/2);
TGeoXtru *extWater = new TGeoXtru(2);
extWater->SetName("ITSsuppSSDExtTrayWater");
totalhi = kTrayTotalHeight + kExternalCoverThick - kCoversYTrans
- kTrayThick - kCopperHeight - kCablePlasticHeight;
xprof[0] = -totalhi*TanD(kTrayAZRot);
yprof[0] = kTrayThick;
xprof[1] = kExternalTrayTotalLen;
yprof[1] = yprof[0];
xprof[2] = xprof[1];
yprof[2] = yprof[1] + kCoolingWaterHeight;
totalhi -= kCoolingWaterHeight;
xprof[3] = -totalhi*TanD(kTrayAZRot);
yprof[3] = yprof[2];
extWater->DefinePolygon(4, xprof, yprof);
extWater->DefineSection(0, 0);
extWater->DefineSection(1, kServicesWidth);
TGeoBBox *forwPUR = new TGeoBBox(kServicesWidth/2,
kPoliUrethaneHeight/2,
kForwardTrayTotalLen/2);
TGeoXtru *extPUR = new TGeoXtru(2);
extPUR->SetName("ITSsuppSSDExtTrayPUR");
totalhi = kTrayTotalHeight + kExternalCoverThick - kCoversYTrans
- kTrayThick - kCopperHeight - kCablePlasticHeight
- kCoolingWaterHeight;
xprof[0] = -totalhi*TanD(kTrayAZRot);
yprof[0] = kTrayThick;
xprof[1] = kExternalTrayTotalLen;
yprof[1] = yprof[0];
xprof[2] = xprof[1];
yprof[2] = yprof[1] + kPoliUrethaneHeight;
totalhi -= kPoliUrethaneHeight;
xprof[3] = -totalhi*TanD(kTrayAZRot);
yprof[3] = yprof[2];
extPUR->DefinePolygon(4, xprof, yprof);
extPUR->DefineSection(0, 0);
extPUR->DefineSection(1, kServicesWidth);
TGeoMedium *medAl = mgr->GetMedium("ITS_ALUMINUM$");
TGeoMedium *medAntic = mgr->GetMedium("ITS_ANTICORODAL$");
TGeoMedium *medCu = mgr->GetMedium("ITS_COPPER$");
TGeoMedium *medFEP = mgr->GetMedium("ITS_SSD FEP$");
TGeoMedium *medH2O = mgr->GetMedium("ITS_WATER$");
TGeoMedium *medPUR = mgr->GetMedium("ITS_POLYURETHANE$");
TGeoVolume *forwTrayFirst = new TGeoVolume("ITSsuppSSDSideAForwTrayFirst",
forwTrayPart1, medAl);
forwTrayFirst->SetVisibility(kTRUE);
forwTrayFirst->SetLineColor(6);
forwTrayFirst->SetLineWidth(1);
forwTrayFirst->SetFillColor(forwTrayFirst->GetLineColor());
forwTrayFirst->SetFillStyle(4000);
TGeoVolume *forwTraySecond = new TGeoVolume("ITSsuppSSDSideAForwTraySecond",
forwTrayPart2, medAl);
forwTraySecond->SetVisibility(kTRUE);
forwTraySecond->SetLineColor(6);
forwTraySecond->SetLineWidth(1);
forwTraySecond->SetFillColor(forwTraySecond->GetLineColor());
forwTraySecond->SetFillStyle(4000);
TGeoVolume *forwTraySide = new TGeoVolume("ITSsuppSSDSideAForwTraySide",
forwSide, medAl);
forwTraySide->SetVisibility(kTRUE);
forwTraySide->SetLineColor(6);
forwTraySide->SetLineWidth(1);
forwTraySide->SetFillColor(forwTraySide->GetLineColor());
forwTraySide->SetFillStyle(4000);
TGeoVolume *forwTraySideCover = new TGeoVolume("ITSsuppSSDSideAForwTraySideCover",
forwSideCover, medAl);
forwTraySideCover->SetVisibility(kTRUE);
forwTraySideCover->SetLineColor(6);
forwTraySideCover->SetLineWidth(1);
forwTraySideCover->SetFillColor(forwTraySideCover->GetLineColor());
forwTraySideCover->SetFillStyle(4000);
TGeoVolume *externalTraySSD = new TGeoVolume("ITSsuppSSDSideAExternalTray",
externalTray, medAl);
externalTraySSD->SetVisibility(kTRUE);
externalTraySSD->SetLineColor(6);
externalTraySSD->SetLineWidth(1);
externalTraySSD->SetFillColor(externalTraySSD->GetLineColor());
externalTraySSD->SetFillStyle(4000);
TGeoVolume *forwardTrayCover = new TGeoVolume("ITSsuppSSDSideAForwTrayCover",
forwardCover, medAntic);
forwardTrayCover->SetVisibility(kTRUE);
forwardTrayCover->SetLineColor(kMagenta+1);
forwardTrayCover->SetLineWidth(1);
forwardTrayCover->SetFillColor(forwardTrayCover->GetLineColor());
forwardTrayCover->SetFillStyle(4000);
TGeoVolume *externTrayCover = new TGeoVolume("ITSsuppSSDSideAExtTrayCover",
externCover, medAntic);
externTrayCover->SetVisibility(kTRUE);
externTrayCover->SetLineColor(kMagenta+1);
externTrayCover->SetLineWidth(1);
externTrayCover->SetFillColor(externTrayCover->GetLineColor());
externTrayCover->SetFillStyle(4000);
TGeoVolume *forwCableCu = new TGeoVolume("ITSsuppSSDSideAForwCableCu",
forwCopper, medCu);
forwCableCu->SetVisibility(kTRUE);
forwCableCu->SetLineColor(kRed);
forwCableCu->SetLineWidth(1);
forwCableCu->SetFillColor(forwCableCu->GetLineColor());
forwCableCu->SetFillStyle(4000);
TGeoVolume *extCableCu = new TGeoVolume("ITSsuppSSDSideAExtCableCu",
extCopper, medCu);
extCableCu->SetVisibility(kTRUE);
extCableCu->SetLineColor(kRed);
extCableCu->SetLineWidth(1);
extCableCu->SetFillColor(extCableCu->GetLineColor());
extCableCu->SetFillStyle(4000);
TGeoVolume *forwCableFEP = new TGeoVolume("ITSsuppSSDSideAForwCableFEP",
forwPlastic, medFEP);
forwCableFEP->SetVisibility(kTRUE);
forwCableFEP->SetLineColor(kYellow);
forwCableFEP->SetLineWidth(1);
forwCableFEP->SetFillColor(forwCableFEP->GetLineColor());
forwCableFEP->SetFillStyle(4000);
TGeoVolume *extCableFEP = new TGeoVolume("ITSsuppSSDSideAExtCableFEP",
extPlastic, medFEP);
extCableFEP->SetVisibility(kTRUE);
extCableFEP->SetLineColor(kYellow);
extCableFEP->SetLineWidth(1);
extCableFEP->SetFillColor(extCableFEP->GetLineColor());
extCableFEP->SetFillStyle(4000);
TGeoVolume *forwTrayWater = new TGeoVolume("ITSsuppSSDSideAForwTrayWater",
forwWater, medH2O);
forwTrayWater->SetVisibility(kTRUE);
forwTrayWater->SetLineColor(kBlue);
forwTrayWater->SetLineWidth(1);
forwTrayWater->SetFillColor(forwTrayWater->GetLineColor());
forwTrayWater->SetFillStyle(4000);
TGeoVolume *extTrayWater = new TGeoVolume("ITSsuppSSDSideAExtTrayWater",
extWater, medH2O);
extTrayWater->SetVisibility(kTRUE);
extTrayWater->SetLineColor(kBlue);
extTrayWater->SetLineWidth(1);
extTrayWater->SetFillColor(extTrayWater->GetLineColor());
extTrayWater->SetFillStyle(4000);
TGeoVolume *forwPolyUr = new TGeoVolume("ITSsuppSSDSideAForwPolyUr",
forwPUR, medPUR);
forwPolyUr->SetVisibility(kTRUE);
forwPolyUr->SetLineColor(kGray);
forwPolyUr->SetLineWidth(1);
forwPolyUr->SetFillColor(forwPolyUr->GetLineColor());
forwPolyUr->SetFillStyle(4000);
TGeoVolume *extPolyUr = new TGeoVolume("ITSsuppSSDSideAExtPolyUr",
extPUR, medPUR);
extPolyUr->SetVisibility(kTRUE);
extPolyUr->SetLineColor(kGray);
extPolyUr->SetLineWidth(1);
extPolyUr->SetFillColor(extPolyUr->GetLineColor());
extPolyUr->SetFillStyle(4000);
cableTrayAForw->AddNode(forwTrayFirst, 1, 0);
cableTrayAForw->AddNode(forwTraySecond, 1,
new TGeoTranslation(0, 0, kForwardTrayFirstLen) );
xloc = kTrayWidth/2 + kForwardSideThick/2;
yloc = kForwardTrayFirstHeight + kForwardSideHeight/2 - kForwardSideYTrans;
zloc = kForwardSideLength/2;
cableTrayAForw->AddNode(forwTraySide,1,
new TGeoTranslation( xloc, yloc, zloc) );
cableTrayAForw->AddNode(forwTraySide,2,
new TGeoTranslation(-xloc, yloc, zloc) );
yloc = kForwardTrayFirstHeight + kForwardSideHeight - kForwardSideYTrans
- kForwardCoverHeight;
cableTrayAForw->AddNode(forwTraySideCover,1,
new TGeoTranslation(0, yloc, 0) );
yloc = kTrayTotalHeight - kCoversYTrans;
zloc = kForwardTrayTotalLen - kForwardCoverLen;
cableTrayAForw->AddNode(forwardTrayCover,1,
new TGeoTranslation(0, yloc, zloc) );
yloc = kTrayThick + forwCopper->GetDY();
zloc = forwCopper->GetDZ();
cableTrayAForw->AddNode(forwCableCu, 1,
new TGeoTranslation(0, yloc, zloc) );
yloc = kTrayThick + kCopperHeight + forwPlastic->GetDY();
zloc = forwPlastic->GetDZ();
cableTrayAForw->AddNode(forwCableFEP, 1,
new TGeoTranslation(0, yloc, zloc) );
yloc = kTrayThick + kCopperHeight + kCablePlasticHeight + forwWater->GetDY();
zloc = forwWater->GetDZ();
cableTrayAForw->AddNode(forwTrayWater, 1,
new TGeoTranslation(0, yloc, zloc) );
yloc = kTrayThick + kCopperHeight + kCablePlasticHeight
+ kCoolingWaterHeight + forwPUR->GetDY();
zloc = forwPUR->GetDZ();
cableTrayAForw->AddNode(forwPolyUr, 1,
new TGeoTranslation(0, yloc, zloc) );
totalhi = kTrayTotalHeight + kExternalCoverThick - kCoversYTrans;
yloc = -totalhi;
cableTrayAExt->AddNode(externalTraySSD, 1,
new TGeoTranslation(0, yloc, 0) );
yloc = -totalhi + kTrayTotalHeight - kCoversYTrans;
cableTrayAExt->AddNode(externTrayCover,1,
new TGeoTranslation(0, yloc, 0) );
xloc = extCopper->GetDZ();
yloc = -totalhi;
cableTrayAExt->AddNode(extCableCu,1,
new TGeoCombiTrans( xloc, yloc, 0,
new TGeoRotation("",-90, 90, 90) ) );
xloc = extPlastic->GetDZ();
yloc = -totalhi + kCopperHeight;
cableTrayAExt->AddNode(extCableFEP,1,
new TGeoCombiTrans( xloc, yloc, 0,
new TGeoRotation("",-90, 90, 90) ) );
xloc = extWater->GetDZ();
yloc = -totalhi + kCopperHeight + kCablePlasticHeight;
cableTrayAExt->AddNode(extTrayWater,1,
new TGeoCombiTrans( xloc, yloc, 0,
new TGeoRotation("",-90, 90, 90) ) );
xloc = extPUR->GetDZ();
yloc = -totalhi + kCopperHeight + kCablePlasticHeight + kCoolingWaterHeight;
cableTrayAExt->AddNode(extPolyUr,1,
new TGeoCombiTrans( xloc, yloc, 0,
new TGeoRotation("",-90, 90, 90) ) );
zloc = kTrayAZTrans;
Double_t zlocext = zloc + kForwardTrayTotalLen;
Double_t rExtTray = kTrayARTrans + kTrayTotalHeight;
alpharot = kTrayAFirstRotAng;
xloc = kTrayARTrans*SinD(alpharot);
yloc = kTrayARTrans*CosD(alpharot);
moth->AddNode(cableTrayAForw,1,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",-alpharot,0,0) ) );
xloc = rExtTray*SinD(alpharot);
yloc = rExtTray*CosD(alpharot);
moth->AddNode(cableTrayAExt,1,
new TGeoCombiTrans( xloc, yloc, zlocext,
new TGeoRotation("",-alpharot,-kTrayAZRot,0) ) );
alpharot += 180;
xloc = kTrayARTrans*SinD(alpharot);
yloc = kTrayARTrans*CosD(alpharot);
moth->AddNode(cableTrayAForw,2,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",-alpharot,0,0) ) );
xloc = rExtTray*SinD(alpharot);
yloc = rExtTray*CosD(alpharot);
moth->AddNode(cableTrayAExt,2,
new TGeoCombiTrans( xloc, yloc, zlocext,
new TGeoRotation("",-alpharot,-kTrayAZRot,0) ) );
alpharot = -kTrayAFirstRotAng - 2*kTrayASecondRotAng;
xloc = kTrayARTrans*SinD(alpharot);
yloc = kTrayARTrans*CosD(alpharot);
moth->AddNode(cableTrayAForw,3,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",-alpharot,0,0) ) );
xloc = rExtTray*SinD(alpharot);
yloc = rExtTray*CosD(alpharot);
moth->AddNode(cableTrayAExt,3,
new TGeoCombiTrans( xloc, yloc, zlocext,
new TGeoRotation("",-alpharot,-kTrayAZRot,0) ) );
alpharot += 180;
xloc = kTrayARTrans*SinD(alpharot);
yloc = kTrayARTrans*CosD(alpharot);
moth->AddNode(cableTrayAForw,4,
new TGeoCombiTrans( xloc, yloc, zloc,
new TGeoRotation("",-alpharot,0,0) ) );
xloc = rExtTray*SinD(alpharot);
yloc = rExtTray*CosD(alpharot);
moth->AddNode(cableTrayAExt,4,
new TGeoCombiTrans( xloc, yloc, zlocext,
new TGeoRotation("",-alpharot,-kTrayAZRot,0) ) );
return;
}
void AliITSv11GeometrySupport::SSDCableTraysSideC(TGeoVolume *moth,
const TGeoManager *mgr){
const Int_t kNumTraySideC = 4;
const Double_t kSideCFoldAngle = 5.00 *fgkDegree;
const Double_t kServicesWidth = 100.00 *fgkmm;
const Double_t kCopperHeight = 11.20 *fgkmm;
const Double_t kCablePlasticHeight = 11.50 *fgkmm;
const Double_t kCoolingWaterHeight = 2.65 *fgkmm;
const Double_t kPoliUrethaneHeight = 4.62 *fgkmm;
const Double_t kCablesYtrans = 2.50 *fgkmm;
const Double_t kTraySideCRPos = 45.30 *fgkcm;
const Double_t kTraySideCZPos = -102.40 *fgkcm;
const Double_t kTraySideCAlphaRot[kNumTraySideC] = { 23.0, -59.0,
180.+23.0, 180.-59.0};
Double_t xprof[6], yprof[6];
Double_t xloc, yloc, alpharot, alphafold;
TGeoVolumeAssembly *trayStructure =
CreateSDDSSDTraysSideC("ITSsupportSSDTrayC");
TGeoXtru *copper = new TGeoXtru(2);
copper->SetName("ITSsuppSSDTrayCCopper");
TGeoXtru *lowerplate = (TGeoXtru*)(mgr->GetVolume("ITSsuppTraySideCLower")->GetShape());
xprof[0] = lowerplate->GetX(5);
yprof[0] = lowerplate->GetY(5) + kCablesYtrans;
xprof[1] = lowerplate->GetX(4);
yprof[1] = lowerplate->GetY(4) + kCablesYtrans;
xprof[2] = lowerplate->GetX(3);
yprof[2] = lowerplate->GetY(3) + kCablesYtrans;
xprof[3] = xprof[2] - kCopperHeight*SinD(kSideCFoldAngle);
yprof[3] = yprof[2] + kCopperHeight*CosD(kSideCFoldAngle);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
kCopperHeight , xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + kCopperHeight;
copper->DefinePolygon(6, xprof, yprof);
copper->DefineSection(0, -kServicesWidth/2);
copper->DefineSection(1, kServicesWidth/2);
TGeoXtru *plastic = new TGeoXtru(2);
plastic->SetName("ITSsuppSSDTrayCPlastic");
xprof[0] = copper->GetX(5);
yprof[0] = copper->GetY(5);
xprof[1] = copper->GetX(4);
yprof[1] = copper->GetY(4);
xprof[2] = copper->GetX(3);
yprof[2] = copper->GetY(3);
xprof[3] = xprof[2] - kCablePlasticHeight*SinD(kSideCFoldAngle);
yprof[3] = yprof[2] + kCablePlasticHeight*CosD(kSideCFoldAngle);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
kCablePlasticHeight , xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + kCablePlasticHeight;
plastic->DefinePolygon(6, xprof, yprof);
plastic->DefineSection(0, -kServicesWidth/2);
plastic->DefineSection(1, kServicesWidth/2);
TGeoXtru *water = new TGeoXtru(2);
water->SetName("ITSsuppSSDTrayCWater");
xprof[0] = plastic->GetX(5);
yprof[0] = plastic->GetY(5);
xprof[1] = plastic->GetX(4);
yprof[1] = plastic->GetY(4);
xprof[2] = plastic->GetX(3);
yprof[2] = plastic->GetY(3);
xprof[3] = xprof[2] - kCoolingWaterHeight*SinD(kSideCFoldAngle);
yprof[3] = yprof[2] + kCoolingWaterHeight*CosD(kSideCFoldAngle);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
kCoolingWaterHeight , xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + kCoolingWaterHeight;
water->DefinePolygon(6, xprof, yprof);
water->DefineSection(0, -kServicesWidth/2);
water->DefineSection(1, kServicesWidth/2);
TGeoXtru *pur = new TGeoXtru(2);
pur->SetName("ITSsuppSSDTrayCPUR");
xprof[0] = water->GetX(5);
yprof[0] = water->GetY(5);
xprof[1] = water->GetX(4);
yprof[1] = water->GetY(4);
xprof[2] = water->GetX(3);
yprof[2] = water->GetY(3);
xprof[3] = xprof[2] - kPoliUrethaneHeight*SinD(kSideCFoldAngle);
yprof[3] = yprof[2] + kPoliUrethaneHeight*CosD(kSideCFoldAngle);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
kPoliUrethaneHeight , xprof[4], yprof[4]);
xprof[5] = xprof[0];
yprof[5] = yprof[0] + kPoliUrethaneHeight;
pur->DefinePolygon(6, xprof, yprof);
pur->DefineSection(0, -kServicesWidth/2);
pur->DefineSection(1, kServicesWidth/2);
TGeoMedium *medCu = mgr->GetMedium("ITS_COPPER$");
TGeoMedium *medFEP = mgr->GetMedium("ITS_SSD FEP$");
TGeoMedium *medH2O = mgr->GetMedium("ITS_WATER$");
TGeoMedium *medPUR = mgr->GetMedium("ITS_POLYURETHANE$");
TGeoVolume *copperCable = new TGeoVolume("ITSsuppSSDSideCCableCu",
copper, medCu);
copperCable->SetVisibility(kTRUE);
copperCable->SetLineColor(kRed);
copperCable->SetLineWidth(1);
copperCable->SetFillColor(copperCable->GetLineColor());
copperCable->SetFillStyle(4000);
TGeoVolume *cableFEP = new TGeoVolume("ITSsuppSSDSideCCableFEP",
plastic, medFEP);
cableFEP->SetVisibility(kTRUE);
cableFEP->SetLineColor(kYellow);
cableFEP->SetLineWidth(1);
cableFEP->SetFillColor(cableFEP->GetLineColor());
cableFEP->SetFillStyle(4000);
TGeoVolume *trayWater = new TGeoVolume("ITSsuppSSDSideCTrayWater",
water, medH2O);
trayWater->SetVisibility(kTRUE);
trayWater->SetLineColor(kBlue);
trayWater->SetLineWidth(1);
trayWater->SetFillColor(trayWater->GetLineColor());
trayWater->SetFillStyle(4000);
TGeoVolume *trayPolyUr = new TGeoVolume("ITSsuppSSDSideCPolyUr",
pur, medPUR);
trayPolyUr->SetVisibility(kTRUE);
trayPolyUr->SetLineColor(kGray);
trayPolyUr->SetLineWidth(1);
trayPolyUr->SetFillColor(trayPolyUr->GetLineColor());
trayPolyUr->SetFillStyle(4000);
trayStructure->AddNode(copperCable,1,0);
trayStructure->AddNode(cableFEP,1,0);
trayStructure->AddNode(trayWater,1,0);
trayStructure->AddNode(trayPolyUr,1,0);
alphafold = kSideCFoldAngle;
for (Int_t jt = 0; jt < kNumTraySideC; jt++) {
alpharot = kTraySideCAlphaRot[jt];
xloc = kTraySideCRPos*SinD(alpharot);
yloc = kTraySideCRPos*CosD(alpharot);
moth->AddNode(trayStructure,jt+1,
new TGeoCombiTrans(-xloc, yloc, kTraySideCZPos,
new TGeoRotation("",-90.+alpharot,-90.,90.+alphafold)));
}
return;
}
void AliITSv11GeometrySupport::CreateSDDForwardTraySideA(TGeoVolumeAssembly *tray,
const TGeoManager *mgr){
const Double_t kForwardTrayThick = 2.00 *fgkmm;
const Double_t kForwardTraySideLength = 823.00 *fgkmm;
const Double_t kForwardTrayTailLength = 212.00 *fgkmm;
const Double_t kForwardTrayBaseHalfWide = 55.00 *fgkmm;
const Double_t kForwardTrayNotchLength = 47.20 *fgkmm;
const Double_t kForwardTrayNotchHeight = 25.00 *fgkmm;
const Double_t kForwardTrayNotchDown = 10.00 *fgkmm;
const Double_t kForwardTraySide1Height = 39.00 *fgkmm;
const Double_t kForwardTraySide2Height = 26.00 *fgkmm;
const Double_t kForwardTraySide2Expand = 10.50 *fgkmm;
const Double_t kForwardTraySide3TailLen = 418.00 *fgkmm;
const Double_t kForwardTraySide3TailHi = 31.00 *fgkmm;
const Double_t kForwardTraySide3HeadLen = 425.00 *fgkmm;
const Double_t kForwardTraySide3HeadHi = 72.00 *fgkmm;
const Double_t kForwardTrayHorWingWide = 10.50 *fgkmm;
const Double_t kForwardTrayVertWingWide = 15.00 *fgkmm;
const Int_t kForwardTraySideNpoints = 9;
Double_t xprof[kForwardTraySideNpoints], yprof[kForwardTraySideNpoints];
Double_t ylen, zlen;
Double_t xloc, yloc, zloc;
zlen = (kForwardTraySideLength-kForwardTrayTailLength)/2;
TGeoBBox *trayBase = new TGeoBBox(kForwardTrayBaseHalfWide,
kForwardTrayThick/2, zlen);
TGeoXtru *traySide1 = new TGeoXtru(2);
xprof[0] = 0;
yprof[0] = kForwardTrayThick;
xprof[1] = kForwardTraySideLength-kForwardTrayTailLength;
yprof[1] = yprof[0];
xprof[2] = kForwardTraySideLength;
yprof[2] = kForwardTraySide1Height + kForwardTrayThick;
xprof[3] = 0;
yprof[3] = yprof[2];
traySide1->DefinePolygon(4, xprof, yprof);
traySide1->DefineSection(0, 0);
traySide1->DefineSection(1, kForwardTrayThick);
TGeoXtru *traySide2 = new TGeoXtru(2);
xprof[0] = kForwardTrayBaseHalfWide - kForwardTrayThick;
yprof[0] = traySide1->GetY(2);
xprof[1] = kForwardTrayBaseHalfWide;
yprof[1] = yprof[0];
xprof[2] = xprof[1] + kForwardTraySide2Expand;
yprof[2] = yprof[1] + kForwardTraySide2Height;
xprof[3] = xprof[2] - kForwardTrayThick;
yprof[3] = yprof[2];
traySide2->DefinePolygon(4, xprof, yprof);
traySide2->DefineSection(0, 0);
traySide2->DefineSection(1, kForwardTraySideLength);
TGeoXtru *traySide3 = new TGeoXtru(2);
xprof[0] = 0;
yprof[0] = traySide2->GetY(2);
xprof[1] = kForwardTraySideLength;
yprof[1] = yprof[0];
xprof[2] = xprof[1];
yprof[2] = yprof[1] + kForwardTraySide3TailHi - kForwardTrayThick;
xprof[3] = xprof[2] - kForwardTraySide3TailLen - kForwardTrayThick;
yprof[3] = yprof[2];
xprof[4] = xprof[3];
yprof[4] = yprof[3] + kForwardTraySide3HeadHi + kForwardTrayThick;
xprof[5] = xprof[4] - kForwardTraySide3HeadLen;
yprof[5] = yprof[4];
xprof[6] = xprof[5];
yprof[6] = yprof[5] - kForwardTrayNotchHeight;
xprof[7] = xprof[6] + kForwardTrayNotchLength;
yprof[7] = yprof[6];
xprof[8] = xprof[7];
yprof[8] = yprof[7] - kForwardTrayNotchDown;
traySide3->DefinePolygon(9, xprof, yprof);
traySide3->DefineSection(0, 0);
traySide3->DefineSection(1, kForwardTrayThick);
TGeoBBox *trayHorWing = new TGeoBBox(kForwardTrayHorWingWide/2,
kForwardTrayThick/2,
kForwardTraySide3TailLen/2);
ylen = (traySide3->GetY(4) - traySide3->GetY(3))/2;
TGeoBBox *trayVertWing = new TGeoBBox(kForwardTrayVertWingWide/2,
ylen, kForwardTrayThick/2);
TGeoMedium *medAl = mgr->GetMedium("ITS_ALUMINUM$");
TGeoVolume *forwTrayBase = new TGeoVolume("ITSsuppSDDSideAForwTrayBase",
trayBase, medAl);
forwTrayBase->SetVisibility(kTRUE);
forwTrayBase->SetLineColor(6);
forwTrayBase->SetLineWidth(1);
forwTrayBase->SetFillColor(forwTrayBase->GetLineColor());
forwTrayBase->SetFillStyle(4000);
TGeoVolume *forwTraySide1 = new TGeoVolume("ITSsuppSDDSideAForwTraySide1",
traySide1, medAl);
forwTraySide1->SetVisibility(kTRUE);
forwTraySide1->SetLineColor(6);
forwTraySide1->SetLineWidth(1);
forwTraySide1->SetFillColor(forwTraySide1->GetLineColor());
forwTraySide1->SetFillStyle(4000);
TGeoVolume *forwTraySide2 = new TGeoVolume("ITSsuppSDDSideAForwTraySide2",
traySide2, medAl);
forwTraySide2->SetVisibility(kTRUE);
forwTraySide2->SetLineColor(6);
forwTraySide2->SetLineWidth(1);
forwTraySide2->SetFillColor(forwTraySide2->GetLineColor());
forwTraySide2->SetFillStyle(4000);
TGeoVolume *forwTraySide3 = new TGeoVolume("ITSsuppSDDSideAForwTraySide3",
traySide3, medAl);
forwTraySide3->SetVisibility(kTRUE);
forwTraySide3->SetLineColor(6);
forwTraySide3->SetLineWidth(1);
forwTraySide3->SetFillColor(forwTraySide3->GetLineColor());
forwTraySide3->SetFillStyle(4000);
TGeoVolume *forwTrayHWing = new TGeoVolume("ITSsuppSDDSideAForwTrayHorWing",
trayHorWing, medAl);
forwTrayHWing->SetVisibility(kTRUE);
forwTrayHWing->SetLineColor(6);
forwTrayHWing->SetLineWidth(1);
forwTrayHWing->SetFillColor(forwTrayHWing->GetLineColor());
forwTrayHWing->SetFillStyle(4000);
TGeoVolume *forwTrayVWing = new TGeoVolume("ITSsuppSDDSideAForwTrayVertWing",
trayVertWing, medAl);
forwTrayVWing->SetVisibility(kTRUE);
forwTrayVWing->SetLineColor(6);
forwTrayVWing->SetLineWidth(1);
forwTrayVWing->SetFillColor(forwTrayVWing->GetLineColor());
forwTrayVWing->SetFillStyle(4000);
yloc = kForwardTrayThick/2;
zloc = zlen;
tray->AddNode(forwTrayBase, 1,
new TGeoTranslation(0, yloc, zloc) );
xloc = kForwardTrayBaseHalfWide;
tray->AddNode(forwTraySide1, 1,
new TGeoCombiTrans(xloc, 0, 0,
new TGeoRotation("",90,-90,-90)));
xloc = -xloc + kForwardTrayThick;
tray->AddNode(forwTraySide1, 2,
new TGeoCombiTrans(xloc, 0, 0,
new TGeoRotation("",90,-90,-90)));
tray->AddNode(forwTraySide2, 1, 0);
zloc = kForwardTraySideLength;
tray->AddNode(forwTraySide2, 2,
new TGeoCombiTrans(0, 0, zloc,
new TGeoRotation("",90,-180,-90)));
xloc = kForwardTrayBaseHalfWide + kForwardTraySide2Expand;
tray->AddNode(forwTraySide3, 1,
new TGeoCombiTrans(xloc, 0, 0,
new TGeoRotation("",90,-90,-90)));
xloc = -xloc + kForwardTrayThick;
tray->AddNode(forwTraySide3, 2,
new TGeoCombiTrans(xloc, 0, 0,
new TGeoRotation("",90,-90,-90)));
xloc = kForwardTrayBaseHalfWide + kForwardTraySide2Expand
- kForwardTrayHorWingWide/2;
yloc = traySide3->GetY(2) + kForwardTrayThick/2;
zloc = kForwardTraySideLength - trayHorWing->GetDZ();
tray->AddNode(forwTrayHWing, 1,
new TGeoTranslation( xloc, yloc, zloc) );
tray->AddNode(forwTrayHWing, 2,
new TGeoTranslation(-xloc, yloc, zloc) );
xloc = kForwardTrayBaseHalfWide + kForwardTraySide2Expand
- kForwardTrayVertWingWide/2;
yloc = traySide3->GetY(2) + trayVertWing->GetDY();
zloc = traySide3->GetX(3) + kForwardTrayThick/2;
tray->AddNode(forwTrayVWing, 1,
new TGeoTranslation( xloc, yloc, zloc) );
tray->AddNode(forwTrayVWing, 2,
new TGeoTranslation(-xloc, yloc, zloc) );
return;
}
TGeoCompositeShape* AliITSv11GeometrySupport::CreateTrayAForwardCover(const Double_t coverLen){
const Double_t kForwardCoverWide = 130.00 *fgkmm;
const Double_t kForwardCoverSideWide = 10.00 *fgkmm;
const Double_t kForwardCoverHoleLen = 160.00 *fgkmm;
const Double_t kForwardCoverHoleWide = 90.00 *fgkmm;
const Double_t kForwardCoverHoleR10 = 10.00 *fgkmm;
const Double_t kForwardCoverTotalThick = 5.00 *fgkmm;
const Double_t kForwardCoverSideThick = 3.00 *fgkmm;
const Double_t kForwardCoverInternThick = 2.00 *fgkmm;
const Double_t kForwardCoverHoleZTrans = 40.00 *fgkmm;
Double_t xprof[16], yprof[16];
Double_t yloc, zloc;
TGeoXtru *forwCoverMain = new TGeoXtru(2);
forwCoverMain->SetName("ITSsuppForwCoverMain");
xprof[0] = kForwardCoverWide/2;
yprof[0] = kForwardCoverTotalThick;
xprof[1] = xprof[0];
yprof[1] = yprof[0] - kForwardCoverSideThick;
xprof[2] = xprof[1] - kForwardCoverSideWide;
yprof[2] = yprof[1];
xprof[3] = xprof[2];
yprof[3] = 0;
for (Int_t jp = 0; jp < 4; jp++) {
xprof[4+jp] = -xprof[3-jp];
yprof[4+jp] = yprof[3-jp];
}
forwCoverMain->DefinePolygon(8, xprof, yprof);
forwCoverMain->DefineSection(0, 0);
forwCoverMain->DefineSection(1, coverLen);
TGeoXtru *forwCoverHole = new TGeoXtru(2);
forwCoverHole->SetName("ITSsuppForwCoverHole");
CreateTrayACoverHolesShape(kForwardCoverHoleWide, kForwardCoverHoleLen,
kForwardCoverHoleR10 , xprof, yprof);
forwCoverHole->DefinePolygon(16, xprof, yprof);
forwCoverHole->DefineSection(0, 0);
forwCoverHole->DefineSection(1, kForwardCoverTotalThick-kForwardCoverInternThick);
yloc = kForwardCoverTotalThick-kForwardCoverInternThick-0.01;
zloc = kForwardCoverHoleZTrans;
TGeoCombiTrans *mf1 = new TGeoCombiTrans(0, yloc, zloc,
new TGeoRotation("", 0, 90, 0) );
mf1->SetName("mf1");
mf1->RegisterYourself();
zloc = coverLen - kForwardCoverHoleZTrans - kForwardCoverHoleLen;
TGeoCombiTrans *mf2 = new TGeoCombiTrans(0, yloc, zloc,
new TGeoRotation("", 0, 90, 0) );
mf2->SetName("mf2");
mf2->RegisterYourself();
TGeoCompositeShape *cover = new TGeoCompositeShape("ITSsuppForwardCoverMain",
"ITSsuppForwCoverMain-ITSsuppForwCoverHole:mf1-ITSsuppForwCoverHole:mf2");
return cover;
}
TGeoCompositeShape* AliITSv11GeometrySupport::CreateTrayAExternalCover(const Double_t coverLen){
const Double_t kExternalCoverWide = 130.00 *fgkmm;
const Double_t kExternalCoverSideWide = 10.00 *fgkmm;
const Double_t kExternalCoverHoleLen1 = 262.00 *fgkmm;
const Double_t kExternalCoverHoleLen2 = 280.00 *fgkmm;
const Double_t kExternalCoverHoleLen3 = 205.00 *fgkmm;
const Double_t kExternalCoverHoleLen4 = 55.00 *fgkmm;
const Double_t kExternalCoverHoleWide = 90.00 *fgkmm;
const Double_t kExternalCoverHoleR10 = 10.00 *fgkmm;
const Double_t kExternalCoverTotalThick = 5.00 *fgkmm;
const Double_t kExternalCoverSideThick = 3.00 *fgkmm;
const Double_t kExternalCoverInternThick = 2.00 *fgkmm;
const Double_t kExternalCoverHole1ZTrans = 28.00 *fgkmm;
const Double_t kExternalCoverHolesZTrans = 20.00 *fgkmm;
Double_t xprof[16], yprof[16];
Double_t yloc, zloc;
TGeoXtru *externCoverMain = new TGeoXtru(2);
externCoverMain->SetName("ITSsuppExternCoverMain");
xprof[0] = kExternalCoverWide/2;
yprof[0] = kExternalCoverTotalThick;
xprof[1] = xprof[0];
yprof[1] = yprof[0] - kExternalCoverSideThick;
xprof[2] = xprof[1] - kExternalCoverSideWide;
yprof[2] = yprof[1];
xprof[3] = xprof[2];
yprof[3] = 0;
for (Int_t jp = 0; jp < 4; jp++) {
xprof[4+jp] = -xprof[3-jp];
yprof[4+jp] = yprof[3-jp];
}
externCoverMain->DefinePolygon(8, xprof, yprof);
externCoverMain->DefineSection(0, 0);
externCoverMain->DefineSection(1, coverLen);
Double_t holethick = kExternalCoverTotalThick-kExternalCoverInternThick;
TGeoXtru *extCoverHole1 = new TGeoXtru(2);
extCoverHole1->SetName("ITSsuppExtCoverHole1");
CreateTrayACoverHolesShape(kExternalCoverHoleWide, kExternalCoverHoleLen1,
kExternalCoverHoleR10 , xprof, yprof);
extCoverHole1->DefinePolygon(16, xprof, yprof);
extCoverHole1->DefineSection(0, 0);
extCoverHole1->DefineSection(1, holethick);
TGeoXtru *extCoverHole2 = new TGeoXtru(2);
extCoverHole2->SetName("ITSsuppExtCoverHole2");
CreateTrayACoverHolesShape(kExternalCoverHoleWide, kExternalCoverHoleLen2,
kExternalCoverHoleR10 , xprof, yprof);
extCoverHole2->DefinePolygon(16, xprof, yprof);
extCoverHole2->DefineSection(0, 0);
extCoverHole2->DefineSection(1, holethick);
TGeoXtru *extCoverHole3 = new TGeoXtru(2);
extCoverHole3->SetName("ITSsuppExtCoverHole3");
CreateTrayACoverHolesShape(kExternalCoverHoleWide, kExternalCoverHoleLen3,
kExternalCoverHoleR10 , xprof, yprof);
extCoverHole3->DefinePolygon(16, xprof, yprof);
extCoverHole3->DefineSection(0, 0);
extCoverHole3->DefineSection(1, holethick);
TGeoXtru *extCoverHole4 = new TGeoXtru(2);
extCoverHole4->SetName("ITSsuppExtCoverHole4");
CreateTrayACoverHolesShape(kExternalCoverHoleWide, kExternalCoverHoleLen4,
kExternalCoverHoleR10 , xprof, yprof);
extCoverHole4->DefinePolygon(16, xprof, yprof);
extCoverHole4->DefineSection(0, 0);
extCoverHole4->DefineSection(1, holethick);
yloc = kExternalCoverTotalThick - kExternalCoverInternThick-0.01;
zloc = kExternalCoverHole1ZTrans;
TGeoCombiTrans *me1 = new TGeoCombiTrans(0, yloc, zloc,
new TGeoRotation("", 0, 90, 0) );
me1->SetName("me1");
me1->RegisterYourself();
zloc += (kExternalCoverHoleLen1 + kExternalCoverHolesZTrans);
TGeoCombiTrans *me2 = new TGeoCombiTrans(0, yloc, zloc,
new TGeoRotation("", 0, 90, 0) );
me2->SetName("me2");
me2->RegisterYourself();
zloc += (kExternalCoverHoleLen2 + kExternalCoverHolesZTrans);
TGeoCombiTrans *me3 = new TGeoCombiTrans(0, yloc, zloc,
new TGeoRotation("", 0, 90, 0) );
me3->SetName("me3");
me3->RegisterYourself();
zloc += (kExternalCoverHoleLen2 + kExternalCoverHolesZTrans);
TGeoCombiTrans *me4 = new TGeoCombiTrans(0, yloc, zloc,
new TGeoRotation("", 0, 90, 0) );
me4->SetName("me4");
me4->RegisterYourself();
zloc += (kExternalCoverHoleLen3 + kExternalCoverHolesZTrans);
TGeoCombiTrans *me5 = new TGeoCombiTrans(0, yloc, zloc,
new TGeoRotation("", 0, 90, 0) );
me5->SetName("me5");
me5->RegisterYourself();
TGeoCompositeShape *cover = new TGeoCompositeShape("ITSsuppExternCoverMain",
"ITSsuppExternCoverMain-ITSsuppExtCoverHole1:me1-ITSsuppExtCoverHole2:me2-ITSsuppExtCoverHole2:me3-ITSsuppExtCoverHole3:me4-ITSsuppExtCoverHole4:me5");
return cover;
}
void AliITSv11GeometrySupport::CreateTrayACoverHolesShape(const Double_t wide,
const Double_t length, const Double_t r10,
Double_t *x, Double_t *y){
x[0] = wide/2 - r10;
y[0] = length;
x[1] = x[0] + r10*SinD(30);
y[1] = y[0] - r10*(1 - CosD(30));
x[2] = x[0] + r10*SinD(60);
y[2] = y[0] - r10*(1 - CosD(60));
x[3] = x[0] + r10;
y[3] = y[0] - r10;
x[4] = x[3];
y[4] = r10;
x[5] = x[4] - r10*(1 - CosD(30));
y[5] = y[4] - r10*SinD(30);
x[6] = x[4] - r10*(1 - CosD(60));
y[6] = y[4] - r10*SinD(60);
x[7] = x[4] - r10;
y[7] = 0;
for (Int_t jp = 0; jp < 8; jp++) {
x[8+jp] = -x[7-jp];
y[8+jp] = y[7-jp];
}
return;
}
TGeoXtru* AliITSv11GeometrySupport::CreateSDDSSDTraysSideA(
const Double_t trayLen,
const Double_t trayHi){
const Double_t kTrayWidth = 130.00 *fgkmm;
const Double_t kTrayWingWidth = 10.00 *fgkmm;
const Double_t kTrayHeightToBend = 20.00 *fgkmm;
const Double_t kTrayThick = 2.00 *fgkmm;
const Double_t kTrayBendAngle = 22.00 *TMath::DegToRad();
const Int_t kTrayNpoints = 16;
Double_t xprof[kTrayNpoints], yprof[kTrayNpoints];
TGeoXtru *trayPart = new TGeoXtru(2);
xprof[2] = kTrayWidth/2 - kTrayThick;
yprof[2] = trayHi - kTrayThick;
xprof[3] = kTrayWidth/2 - kTrayWingWidth;
yprof[3] = yprof[2];
xprof[4] = xprof[3];
yprof[4] = trayHi;
xprof[5] = kTrayWidth/2;
yprof[5] = yprof[4];
xprof[6] = xprof[5];
yprof[6] = kTrayHeightToBend;
xprof[7] = xprof[6] - yprof[6]*TMath::Tan(kTrayBendAngle);
yprof[7] = 0;
InsidePoint( xprof[5], yprof[5], xprof[6], yprof[6], xprof[7], yprof[7],
-kTrayThick, xprof[1], yprof[1]);
xprof[8] = -xprof[7];
yprof[8] = yprof[7];
InsidePoint( xprof[6], yprof[6], xprof[7], yprof[7], xprof[8], yprof[8],
-kTrayThick, xprof[0], yprof[0]);
for (Int_t jp = 0; jp < 8; jp++) {
xprof[8+jp] = -xprof[7-jp];
yprof[8+jp] = yprof[7-jp];
}
trayPart->DefinePolygon(kTrayNpoints, xprof, yprof);
trayPart->DefineSection(0, 0);
trayPart->DefineSection(1, trayLen);
return trayPart;
}
TGeoVolumeAssembly* AliITSv11GeometrySupport::CreateSDDSSDTraysSideC(
const char *trayName,
const TGeoManager *mgr){
const Double_t kSideCHalfThick = 0.100 *fgkcm;
const Double_t kSideCFoldAngle = 5.000 *TMath::DegToRad();
const Double_t kSideCLength1 = 172.800 *fgkcm;
const Double_t kSideCLength2 = 189.300 *fgkcm;
const Double_t kSideCHalfWide = 6.350 *fgkcm;
const Double_t kSideCHeight1 = 11.800 *fgkcm;
const Double_t kSideCHeight2 = 4.300 *fgkcm;
const Double_t kSideCSideLength1 = 10.800 *fgkcm;
const Double_t kSideCSideLength2 = 63.800 *fgkcm;
const Double_t kSideCSideHeight = 8.800 *fgkcm;
const Int_t kNPointsLowerFace = 6;
const Int_t kNPointsLateralFace = 9;
const Double_t kSideCWingAHalfLen = 5.000 *fgkcm;
const Double_t kSideCWingBHalfLen = 30.500 *fgkcm;
const Double_t kSideCWingCHalfLen = 2.000 *fgkcm;
const Double_t kSideCWingDHalfLen = 48.500 *fgkcm;
const Double_t kSideCWingEHalfLen = 83.000 *fgkcm;
const Double_t kSideCWingsHalfWide = 0.450 *fgkcm;
const Int_t kNPointsCoverFace = 12;
const Double_t kPlateHalfLen = 6.000 *fgkcm;
const Double_t kPlateThick = 0.600 *fgkcm;
const Double_t kPlateHeight = 4.200 *fgkcm;
const Int_t kNPointsPlate = 6;
const Double_t kBarCoolRmax = 0.4 *fgkcm;
const Int_t kNumBarCool = 2;
const Double_t kXShiftBarCool[kNumBarCool] = { 8.7, 13.0 };
const Double_t kYShiftBarCool[kNumBarCool] = { 8.5, 5.0 };
Double_t xprof[12], yprof[12];
Double_t xloc, yloc, zloc, delta, alpharot;
TGeoVolumeAssembly *cableTrayC = new TGeoVolumeAssembly(trayName);
TGeoXtru *sideCLowerFace = new TGeoXtru(2);
xprof[0] = 0.;
yprof[0] = 0.;
xprof[1] = kSideCLength1;
yprof[1] = 0.;
xprof[2] = xprof[1] + kSideCLength2*TMath::Cos(kSideCFoldAngle);
yprof[2] = yprof[1] + kSideCLength2*TMath::Sin(kSideCFoldAngle);
xprof[3] = xprof[2] - 2*kSideCHalfThick*TMath::Sin(kSideCFoldAngle);
yprof[3] = yprof[2] + 2*kSideCHalfThick*TMath::Cos(kSideCFoldAngle);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
2*kSideCHalfThick , xprof[4], yprof[4]);
xprof[5] = 0.;
yprof[5] = 2*kSideCHalfThick;
sideCLowerFace->DefinePolygon(kNPointsLowerFace, xprof, yprof);
sideCLowerFace->DefineSection(0,-kSideCHalfWide);
sideCLowerFace->DefineSection(1, kSideCHalfWide);
TGeoXtru *sideCLateralFace = new TGeoXtru(2);
xprof[0] = 0.;
yprof[0] = 0.;
xprof[1] = kSideCLength1;
yprof[1] = 0.;
xprof[2] = xprof[1] + kSideCLength2*TMath::Cos(kSideCFoldAngle);
yprof[2] = yprof[1] + kSideCLength2*TMath::Sin(kSideCFoldAngle);
xprof[3] = xprof[2] - kSideCHeight2*TMath::Sin(kSideCFoldAngle);
yprof[3] = yprof[2] + kSideCHeight2*TMath::Cos(kSideCFoldAngle);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
kSideCHeight2, xprof[4], yprof[4]);
xprof[5] = kSideCSideLength1 + kSideCSideLength2;
yprof[5] = kSideCHeight2;
xprof[6] = xprof[5];
yprof[6] = kSideCSideHeight;
xprof[7] = kSideCSideLength1;
yprof[7] = kSideCHeight1;
xprof[8] = 0;
yprof[8] = yprof[7];
sideCLateralFace->DefinePolygon(kNPointsLateralFace, xprof, yprof);
sideCLateralFace->DefineSection(0,-kSideCHalfThick);
sideCLateralFace->DefineSection(1, kSideCHalfThick);
TGeoBBox *sideCLateralWingA = new TGeoBBox(kSideCWingAHalfLen,
kSideCHalfThick,
kSideCWingsHalfWide);
TGeoBBox *sideCLateralWingB = new TGeoBBox(kSideCWingBHalfLen,
kSideCHalfThick,
kSideCWingsHalfWide);
TGeoBBox *sideCLateralWingC = new TGeoBBox(kSideCHalfThick,
kSideCWingCHalfLen,
kSideCWingsHalfWide);
TGeoBBox *sideCLateralWingD = new TGeoBBox(kSideCWingDHalfLen,
kSideCHalfThick,
kSideCWingsHalfWide);
TGeoBBox *sideCLateralWingE = new TGeoBBox(kSideCWingEHalfLen,
kSideCHalfThick,
kSideCWingsHalfWide);
TGeoXtru *sideCLowerPlate = new TGeoXtru(2);
xprof[0] = 0.;
yprof[0] = 0.;
xprof[1] = kPlateHalfLen;
yprof[1] = 0.;
xprof[2] = xprof[1] + kPlateHalfLen*TMath::Cos(kSideCFoldAngle);
yprof[2] = kPlateHalfLen*TMath::Sin(kSideCFoldAngle);
xprof[3] = xprof[2] - kPlateThick*TMath::Sin(kSideCFoldAngle);
yprof[3] = yprof[2] + kPlateThick*TMath::Cos(kSideCFoldAngle);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
kPlateThick, xprof[4], yprof[4]);
xprof[5] = 0.;
yprof[5] = kPlateThick;
sideCLowerPlate->DefinePolygon(kNPointsPlate, xprof, yprof);
Double_t zwide = kSideCHalfWide + 2*kSideCHalfThick;
sideCLowerPlate->DefineSection(0,-zwide);
sideCLowerPlate->DefineSection(1, zwide);
TGeoXtru *sideCLateralPlate = new TGeoXtru(2);
xprof[0] = 0.;
yprof[0] = 0.;
xprof[1] = kPlateHalfLen;
yprof[1] = 0.;
xprof[2] = xprof[1] + kPlateHalfLen*TMath::Cos(kSideCFoldAngle);
yprof[2] = kPlateHalfLen*TMath::Sin(kSideCFoldAngle);
xprof[3] = xprof[2] - kPlateHeight*TMath::Sin(kSideCFoldAngle);
yprof[3] = yprof[2] + kPlateHeight*TMath::Cos(kSideCFoldAngle);
InsidePoint(xprof[0], yprof[0], xprof[1], yprof[1], xprof[2], yprof[2],
kPlateHeight, xprof[4], yprof[4]);
xprof[5] = 0.;
yprof[5] = kPlateHeight;
sideCLateralPlate->DefinePolygon(kNPointsPlate, xprof, yprof);
sideCLateralPlate->DefineSection(0,-kPlateThick/2);
sideCLateralPlate->DefineSection(1, kPlateThick/2);
TGeoTube *coolBar = new TGeoTube(0., kBarCoolRmax, kSideCHalfWide);
TGeoXtru *sideCCoverFace = new TGeoXtru(2);
xprof[ 0] = sideCLateralFace->GetX(8);
yprof[ 0] = sideCLateralFace->GetY(8);
xprof[ 1] = sideCLateralFace->GetX(7);
yprof[ 1] = sideCLateralFace->GetY(7);
xprof[ 2] = sideCLateralFace->GetX(6);
yprof[ 2] = sideCLateralFace->GetY(6);
xprof[ 3] = sideCLateralFace->GetX(5);
yprof[ 3] = sideCLateralFace->GetY(5);
xprof[ 4] = sideCLateralFace->GetX(4);
yprof[ 4] = sideCLateralFace->GetY(4);
xloc = (kSideCLength1 + (kSideCSideLength1+kSideCSideLength2))/2;
delta = kSideCLength1 - (xloc + kSideCWingDHalfLen);
xprof[ 5] = xprof[4]
+ (delta + 2*kSideCWingEHalfLen)*TMath::Cos(kSideCFoldAngle);
yprof[ 5] = yprof[4]
+ (delta + 2*kSideCWingEHalfLen)*TMath::Sin(kSideCFoldAngle);
xprof[ 6] = xprof[5] - 2*kSideCHalfThick*TMath::Sin(kSideCFoldAngle);
yprof[ 6] = yprof[5] + 2*kSideCHalfThick*TMath::Cos(kSideCFoldAngle);
InsidePoint(xprof[3], yprof[3], xprof[4], yprof[4], xprof[5], yprof[5],
2*kSideCHalfThick, xprof[7], yprof[7]);
InsidePoint(xprof[2], yprof[2], xprof[3], yprof[3], xprof[4], yprof[4],
2*kSideCHalfThick, xprof[8], yprof[8]);
xprof[ 9] = xprof[2] + 2*kSideCHalfThick;
yprof[ 9] = yprof[2] + 2*kSideCHalfThick;
xprof[10] = xprof[1];
yprof[10] = yprof[1] + 2*kSideCHalfThick;
xprof[11] = xprof[0];
yprof[11] = yprof[0] + 2*kSideCHalfThick;
sideCCoverFace->DefinePolygon(kNPointsCoverFace, xprof, yprof);
zloc = kSideCHalfWide + 2*kSideCHalfThick + 2*kSideCWingsHalfWide;
sideCCoverFace->DefineSection(0,-zloc);
sideCCoverFace->DefineSection(1, zloc);
TGeoMedium *medAl = mgr->GetMedium("ITS_ALUMINUM$");
TGeoVolume *traySideCLowerFace = new TGeoVolume("ITSsuppTraySideCLower",
sideCLowerFace, medAl);
traySideCLowerFace->SetVisibility(kTRUE);
traySideCLowerFace->SetLineColor(6);
traySideCLowerFace->SetLineWidth(1);
traySideCLowerFace->SetFillColor(traySideCLowerFace->GetLineColor());
traySideCLowerFace->SetFillStyle(4000);
TGeoVolume *traySideCLateralFace = new TGeoVolume("ITSsuppTraySideCLateral",
sideCLateralFace, medAl);
traySideCLateralFace->SetVisibility(kTRUE);
traySideCLateralFace->SetLineColor(6);
traySideCLateralFace->SetLineWidth(1);
traySideCLateralFace->SetFillColor(traySideCLateralFace->GetLineColor());
traySideCLateralFace->SetFillStyle(4000);
TGeoVolume *traySideCLateralWingA =
new TGeoVolume("ITSsuppTraySideCLateralWingA", sideCLateralWingA, medAl);
traySideCLateralWingA->SetVisibility(kTRUE);
traySideCLateralWingA->SetLineColor(6);
traySideCLateralWingA->SetLineWidth(1);
traySideCLateralWingA->SetFillColor(traySideCLateralWingA->GetLineColor());
traySideCLateralWingA->SetFillStyle(4000);
TGeoVolume *traySideCLateralWingB =
new TGeoVolume("ITSsuppTraySideCLateralWingB", sideCLateralWingB, medAl);
traySideCLateralWingB->SetVisibility(kTRUE);
traySideCLateralWingB->SetLineColor(6);
traySideCLateralWingB->SetLineWidth(1);
traySideCLateralWingB->SetFillColor(traySideCLateralWingB->GetLineColor());
traySideCLateralWingB->SetFillStyle(4000);
TGeoVolume *traySideCLateralWingC =
new TGeoVolume("ITSsuppTraySideCLateralWingC", sideCLateralWingC, medAl);
traySideCLateralWingC->SetVisibility(kTRUE);
traySideCLateralWingC->SetLineColor(6);
traySideCLateralWingC->SetLineWidth(1);
traySideCLateralWingC->SetFillColor(traySideCLateralWingC->GetLineColor());
traySideCLateralWingC->SetFillStyle(4000);
TGeoVolume *traySideCLateralWingD =
new TGeoVolume("ITSsuppTraySideCLateralWingD", sideCLateralWingD, medAl);
traySideCLateralWingD->SetVisibility(kTRUE);
traySideCLateralWingD->SetLineColor(6);
traySideCLateralWingD->SetLineWidth(1);
traySideCLateralWingD->SetFillColor(traySideCLateralWingD->GetLineColor());
traySideCLateralWingD->SetFillStyle(4000);
TGeoVolume *traySideCLateralWingE =
new TGeoVolume("ITSsuppTraySideCLateralWingE", sideCLateralWingE, medAl);
traySideCLateralWingE->SetVisibility(kTRUE);
traySideCLateralWingE->SetLineColor(6);
traySideCLateralWingE->SetLineWidth(1);
traySideCLateralWingE->SetFillColor(traySideCLateralWingE->GetLineColor());
traySideCLateralWingE->SetFillStyle(4000);
TGeoVolume *traySideCLowerPlate =
new TGeoVolume("ITSsuppTraySideCLowerPlate", sideCLowerPlate, medAl);
traySideCLowerPlate->SetVisibility(kTRUE);
traySideCLowerPlate->SetLineColor(6);
traySideCLowerPlate->SetLineWidth(1);
traySideCLowerPlate->SetFillColor(traySideCLowerPlate->GetLineColor());
traySideCLowerPlate->SetFillStyle(4000);
TGeoVolume *traySideCLateralPlate =
new TGeoVolume("ITSsuppTraySideCLateralPlate", sideCLateralPlate, medAl);
traySideCLateralPlate->SetVisibility(kTRUE);
traySideCLateralPlate->SetLineColor(6);
traySideCLateralPlate->SetLineWidth(1);
traySideCLateralPlate->SetFillColor(traySideCLateralPlate->GetLineColor());
traySideCLateralPlate->SetFillStyle(4000);
TGeoVolume *traySideCCoverFace =
new TGeoVolume("ITSsuppTraySideCCoverFace", sideCCoverFace, medAl);
traySideCCoverFace->SetVisibility(kTRUE);
traySideCCoverFace->SetLineColor(6);
traySideCCoverFace->SetLineWidth(1);
traySideCCoverFace->SetFillColor(traySideCCoverFace->GetLineColor());
traySideCCoverFace->SetFillStyle(4000);
TGeoVolume *coolingTubeBar = new TGeoVolume("ITSsuppTraySideCCoolBar",
coolBar, medAl);
coolingTubeBar->SetVisibility(kTRUE);
coolingTubeBar->SetLineColor(6);
coolingTubeBar->SetLineWidth(1);
coolingTubeBar->SetFillColor(coolingTubeBar->GetLineColor());
coolingTubeBar->SetFillStyle(4000);
cableTrayC->AddNode(traySideCLowerFace,1,0);
zloc = kSideCHalfWide + kSideCHalfThick;
cableTrayC->AddNode(traySideCLateralFace,1,
new TGeoTranslation(0., 0., zloc) );
cableTrayC->AddNode(traySideCLateralFace,2,
new TGeoTranslation(0., 0.,-zloc) );
xloc = kSideCWingAHalfLen;
yloc = kSideCHeight1 - kSideCHalfThick;
zloc = kSideCHalfWide + 2*kSideCHalfThick + kSideCWingsHalfWide;
cableTrayC->AddNode(traySideCLateralWingA,1,
new TGeoTranslation(xloc, yloc, zloc) );
cableTrayC->AddNode(traySideCLateralWingA,2,
new TGeoTranslation(xloc, yloc,-zloc) );
xloc = kSideCSideLength1 + kSideCSideLength2/2;
yloc = Yfrom2Points(kSideCSideLength1,kSideCHeight1,
kSideCSideLength1+kSideCSideLength2,kSideCSideHeight,
xloc) - kSideCHalfThick -0.0012;
zloc = kSideCHalfWide + 2*kSideCHalfThick + kSideCWingsHalfWide;
alpharot = (-(kSideCHeight1 - kSideCSideHeight)/kSideCSideLength2 )*
TMath::RadToDeg();
cableTrayC->AddNode(traySideCLateralWingB,1,
new TGeoCombiTrans(xloc, yloc, zloc,
new TGeoRotation("",alpharot,0,0) ) );
cableTrayC->AddNode(traySideCLateralWingB,2,
new TGeoCombiTrans(xloc, yloc,-zloc,
new TGeoRotation("",alpharot,0,0) ) );
xloc = kSideCSideLength1 + kSideCSideLength2 - kSideCHalfThick;
yloc = kSideCSideHeight - kSideCWingCHalfLen;
zloc = kSideCHalfWide + 2*kSideCHalfThick + kSideCWingsHalfWide;
cableTrayC->AddNode(traySideCLateralWingC,1,
new TGeoTranslation(xloc, yloc, zloc) );
cableTrayC->AddNode(traySideCLateralWingC,2,
new TGeoTranslation(xloc, yloc,-zloc) );
xloc = (kSideCLength1 + (kSideCSideLength1+kSideCSideLength2))/2;
yloc = kSideCHeight2 - kSideCHalfThick;
zloc = kSideCHalfWide + 2*kSideCHalfThick + kSideCWingsHalfWide;
cableTrayC->AddNode(traySideCLateralWingD,1,
new TGeoTranslation(xloc, yloc, zloc) );
cableTrayC->AddNode(traySideCLateralWingD,2,
new TGeoTranslation(xloc, yloc,-zloc) );
delta = kSideCLength1 - (xloc + kSideCWingDHalfLen);
xloc = kSideCLength1 + delta + kSideCWingEHalfLen;
yloc = (xloc - kSideCLength1)*TMath::Tan(kSideCFoldAngle) +
kSideCHeight2*TMath::Cos(kSideCFoldAngle) - kSideCHalfThick;
zloc = kSideCHalfWide + 2*kSideCHalfThick + kSideCWingsHalfWide;
alpharot = kSideCFoldAngle*TMath::RadToDeg();
cableTrayC->AddNode(traySideCLateralWingE,1,
new TGeoCombiTrans(xloc, yloc, zloc,
new TGeoRotation("",alpharot,0,0) ) );
cableTrayC->AddNode(traySideCLateralWingE,2,
new TGeoCombiTrans(xloc, yloc,-zloc,
new TGeoRotation("",alpharot,0,0) ) );
xloc = kSideCLength1 - kPlateHalfLen;
yloc = -kPlateThick -0.0025;
cableTrayC->AddNode(traySideCLowerPlate,1,
new TGeoTranslation(xloc, yloc, 0.) );
xloc = kSideCLength1 - kPlateHalfLen;
yloc = -kPlateThick;
zloc = kSideCHalfWide + 2*kSideCHalfThick + kPlateThick/2;
cableTrayC->AddNode(traySideCLateralPlate,1,
new TGeoTranslation(xloc, yloc, zloc) );
cableTrayC->AddNode(traySideCLateralPlate,2,
new TGeoTranslation(xloc, yloc,-zloc) );
for (Int_t jc = 0; jc <kNumBarCool; jc++) {
xloc = kXShiftBarCool[jc];
yloc = kYShiftBarCool[jc];
cableTrayC->AddNode(coolingTubeBar,jc+1,
new TGeoTranslation(xloc, yloc, 0.) );
}
cableTrayC->AddNode(traySideCCoverFace,1,0);
return cableTrayC;
}
void AliITSv11GeometrySupport::ITSTPCSupports(TGeoVolume *moth,
const TGeoManager *mgr){
const Double_t kRingCZPos = 733.000*fgkmm;
const Double_t kRingCZToTPC = 5.500*fgkmm;
const Double_t kRingCThick = 12.000*fgkmm;
const Double_t kRingCRmin = 565.000*fgkmm;
const Double_t kRingCRmax = 592.000*fgkmm;
const Double_t kRingCHeight = 560.000*fgkmm;
const Double_t kRingCXToInsert = 515.000*fgkmm;
const Double_t kRingCYToInsert = 113.000*fgkmm;
const Int_t kNumberOfRingPoints = 23;
const Double_t kForwUpHookThick = 20.000*fgkmm;
const Double_t kForwUpHookRext = 590.000*fgkmm;
const Double_t kForwUpHookRint = 20.000*fgkmm;
const Double_t kForwUpHookHiTot = 89.000*fgkmm;
const Double_t kForwUpHookHiInt = 59.000*fgkmm;
const Double_t kForwUpHookWide = 96.000*fgkmm;
const Double_t kForwUpHookHalfBase = 25.000*fgkmm;
const Double_t kForwUpHookBaseCut = 10.000*fgkmm;
const Double_t kForwUpHookHoleWide = 25.000*fgkmm;
const Double_t kForwUpHookHoleHi = 22.500*fgkmm;
const Double_t kForwUpHookHoleBase = 5.000*fgkmm;
const Double_t kForwUpHookHoleR5 = 5.000*fgkmm;
const Double_t kForwUpHookHoleY = 8.000*fgkmm;
const Double_t kForwUpHookHollowHi = 35.000*fgkmm;
const Double_t kForwUpHookHollowWide= 5.000*fgkmm;
const Int_t kNumberOfForwUpHookPts = 11;
const Int_t kNumbOfForwUpHookHolePts= 5;
const Double_t kForwLwHookThick = 20.000*fgkmm;
const Double_t kForwLwHookRext = 590.000*fgkmm;
const Double_t kForwLwHookRint = 20.000*fgkmm;
const Double_t kForwLwHookHiTot = 88.500*fgkmm;
const Double_t kForwLwHookWide = 96.000*fgkmm;
const Double_t kForwLwHookHalfBase = 25.000*fgkmm;
const Double_t kForwLwHookBaseCut = 10.000*fgkmm;
const Double_t kForwLwHookYToHollow = 3.500*fgkmm;
const Double_t kForwLwHookHoleR = 7.500*fgkmm;
const Double_t kForwLwHookHoleIntHi = 35.000*fgkmm;
const Double_t kForwLwHookHoleYPos = 13.500*fgkmm;
const Double_t kForwLwHookHollowHi = 62.000*fgkmm;
const Double_t kForwLwHookHollowWide= 5.000*fgkmm;
const Int_t kNumberOfForwLwHookPts = 11;
const Int_t kNumbOfForwLwHookHolePts= 7;
const Double_t kRearUpHookThick = 15.000*fgkmm;
const Double_t kRearUpHookRext = 590.000*fgkmm;
const Double_t kRearUpHookRint = 20.000*fgkmm;
const Double_t kRearUpHookHiTot = 53.500*fgkmm;
const Double_t kRearUpHookHiInt = 23.500*fgkmm;
const Double_t kRearUpHookWide = 96.000*fgkmm;
const Double_t kRearUpHookHalfBase = 25.000*fgkmm;
const Double_t kRearUpHookHoleWide = 25.000*fgkmm;
const Double_t kRearUpHookHoleHi = 22.500*fgkmm;
const Double_t kRearUpHookHoleBase = 5.000*fgkmm;
const Double_t kRearUpHookHoleR5 = 5.000*fgkmm;
const Double_t kRearUpHookHoleY = 8.000*fgkmm;
const Int_t kNumberOfRearUpHookPts = 10;
const Int_t kNumbOfRearUpHookHolePts= 5;
const Double_t kRearLwHookThick = 20.000*fgkmm;
const Double_t kRearLwHookRext = 590.000*fgkmm;
const Double_t kRearLwHookHiTot = 30.000*fgkmm;
const Double_t kRearLwHookWide = 96.000*fgkmm;
const Int_t kNumberOfRearLwHookPts = 3;
const Double_t kRearLwBracketThick = 15.000*fgkmm;
const Double_t kRearLwBracketHi1 = 42.000*fgkmm;
const Double_t kRearLwBracketHi2 = 12.000*fgkmm;
const Double_t kRearLwBracketWide1 = 34.000*fgkmm;
const Double_t kRearLwBracketWide2 = 10.000*fgkmm;
const Double_t kForwWebSStirrDep = 20.000*fgkmm;
const Double_t kForwWebSStirrLen1 = 15.000*fgkmm;
const Double_t kForwWebSStirrLen2 = 55.000*fgkmm;
const Double_t kForwWebSStirrLen3 = 10.000*fgkmm;
const Double_t kForwWebSStirrWide1 = 45.000*fgkmm;
const Double_t kForwWebSStirrWide2 = 38.000*fgkmm;
const Double_t kForwWebSStirrWide3 = 23.000*fgkmm;
const Double_t kForwWebTStirrThick = 5.000*fgkmm;
const Double_t kForwWebTStirrWide1 = 30.000*fgkmm;
const Double_t kForwWebTStirrWide2 = 10.000*fgkmm;
const Double_t kForwWebTStirrTotLen3= 58.500*fgkmm;
const Double_t kForwWebTStirrTotLen4= 36.000*fgkmm;
const Double_t kForwWebTStirrLen1 = 10.000*fgkmm;
const Double_t kFRWebClampThick = 10.000*fgkmm;
const Double_t kFRWebClampExtWide = 30.000*fgkmm;
const Double_t kFRWebClampIntWide = 18.000*fgkmm;
const Double_t kFRWebClampExtHi = 22.000*fgkmm;
const Double_t kFRWebClampIntHi = 17.000*fgkmm;
const Double_t kWebcamLength = 35.000*fgkmm;
const Double_t kRearUpWebStirrWide = 76.000*fgkmm;
const Double_t kRearUpWebStirrDep = 15.000*fgkmm;
const Double_t kRearUpWebStirrThick = 5.000*fgkmm;
const Double_t kRearUpWebStirrH1 = 27.000*fgkmm;
const Double_t kRearUpWebStirrH2 = 32.000*fgkmm;
const Double_t kRearUpWebBarLen = 130.000*fgkmm;
const Double_t kRearUpWebBarHi = 20.000*fgkmm;
const Double_t kRearUpWebBarThick = 5.000*fgkmm;
const Double_t kUpperSlideTotHeight = 93.500*fgkmm;
const Double_t kUpperSlideBlockHi = 62.500*fgkmm;
const Double_t kUpperSlideWidth = 36.000*fgkmm;
const Double_t kUpperSlideTotDepth = 51.000*fgkmm;
const Double_t kUpperSlideIntDepth = 36.000*fgkmm;
const Double_t kUpperSlideStubHi = 15.000*fgkmm;
const Double_t kUpperSlideStubDep = 8.000*fgkmm;
const Double_t kUpperSlideWheelHi = 18.500*fgkmm;
const Double_t kUpperSlideHoleRout = 11.000*fgkmm;
const Double_t kUpperSlideHoleRint1 = 9.000*fgkmm;
const Double_t kUpperSlideHoleRint2 = 11.500*fgkmm;
const Double_t kUpperSlideHoleH1 = 7.000*fgkmm;
const Double_t kUpperSlideHoleH2 = 46.000*fgkmm;
const Double_t kUpperSlideHoleH3 = 1.100*fgkmm;
const Double_t kUpperSlideHoleXPos = 20.000*fgkmm;
const Double_t kUpperSlidePinRmin = 4.000*fgkmm;
const Double_t kUpperSlidePinRmax = 6.000*fgkmm;
const Double_t kUpperSlidePinH1 = 7.000*fgkmm;
const Double_t kUpperSlidePinH2 = 46.000*fgkmm;
const Double_t kUpperSlidePinH3 = 25.500*fgkmm;
const Double_t kLowerSlideTotHeight = 80.000*fgkmm;
const Double_t kLowerSlideBlockHi = 28.000*fgkmm;
const Double_t kLowerSlideWidth = 36.000*fgkmm;
const Double_t kLowerSlideTotDepth = 60.000*fgkmm;
const Double_t kLowerSlideHoleRout = 9.500*fgkmm;
const Double_t kLowerSlideHoleRint = 4.700*fgkmm;
const Double_t kLowerSlideHoleH1 = 12.000*fgkmm;
const Double_t kLowerSlideNoseBase = 40.000*fgkmm;
const Double_t kLowerSlideNoseBasHi = 6.000*fgkmm;
const Double_t kLowerSlideNoseUpWid = 25.000*fgkmm;
const Double_t kLowerSlideNoseDepth = 10.000*fgkmm;
const Double_t kLowerSlidePinRmin = 3.000*fgkmm;
const Double_t kLowerSlidePinRmax = 4.000*fgkmm;
const Double_t kLowerSlidePinH1 = 12.000*fgkmm;
const Double_t kLowerSlidePinH2 = 10.000*fgkmm;
const Double_t kStirrCXPos = 759.000*fgkmm;
const Double_t kStirrCZPos = 1867.000*fgkmm;
const Double_t kStirrC12Thick = 15.000*fgkmm;
const Double_t kStirrC12TotLen = 314.000*fgkmm;
const Double_t kStirrC12BodyHalfHi = 95.000*fgkmm;
const Double_t kStirrC12BodyLen = 153.000*fgkmm;
const Double_t kStirrC12HeadLen = 50.000*fgkmm;
const Double_t kStirrC12HeadHalfHi = 165.000*fgkmm;
const Double_t kStirrC12HeadIntHi = 114.000*fgkmm;
const Double_t kStirrC12HeadIntLen = 45.000*fgkmm;
const Double_t kStirrC12TailLen = 14.000*fgkmm;
const Double_t kStirrC12R100 = 100.000*fgkmm;
const Double_t kStirrC12R50 = 50.000*fgkmm;
const Double_t kStirrC12R10 = 10.000*fgkmm;
const Double_t kStirrC12HeadAng = 40.000;
const Int_t kNumberOfStirrCPoints = 23;
const Double_t kStirrC5BodyLen = 155.000*fgkmm;
Double_t xprof[2*kNumberOfStirrCPoints+1],yprof[2*kNumberOfStirrCPoints+1];
Double_t xpos, ypos, zpos, alpha;
Double_t xdummy, ydummy;
TGeoXtru *ringC2C3 = new TGeoXtru(2);
for (Int_t j=0; j<11; j++) {
xprof[j] = kRingCRmax*SinD(90*j/10);
yprof[j] = kRingCRmax*CosD(90*j/10);
}
xprof[11] = kRingCRmin;
yprof[11] = yprof[10];
alpha = TMath::ASin(kRingCYToInsert/kRingCRmin);
xprof[12] = kRingCRmin*TMath::Cos(alpha/2);
yprof[12] = kRingCRmin*TMath::Sin(alpha/2);
xprof[13] = kRingCRmin*TMath::Cos(alpha);
yprof[13] = kRingCRmin*TMath::Sin(alpha);
xprof[14] = kRingCXToInsert;
yprof[14] = yprof[13];
alpha = TMath::ACos(kRingCXToInsert/kRingCRmin);
xprof[15] = kRingCRmin*TMath::Cos(alpha);
yprof[15] = kRingCRmin*TMath::Sin(alpha);
for (Int_t j=7; j>1; j--) {
xprof[23-j] = kRingCRmin*SinD(90*j/10);
yprof[23-j] = kRingCRmin*CosD(90*j/10);
}
alpha = TMath::ASin(kRingCHeight/kRingCRmin);
xprof[22] = kRingCRmin*TMath::Cos(alpha);
yprof[22] = kRingCRmin*TMath::Sin(alpha);
xprof[23] = xprof[0];
yprof[23] = yprof[22];
for (Int_t jp = 0; jp < 22; jp++) {
xprof[24+jp] = -xprof[23-1-jp];
yprof[24+jp] = yprof[23-1-jp];
}
ringC2C3->DefinePolygon(2*kNumberOfRingPoints, xprof, yprof);
ringC2C3->DefineSection(0, 0);
ringC2C3->DefineSection(1, kRingCThick);
TGeoXtru *forwUpHookMainBody = new TGeoXtru(2);
forwUpHookMainBody->SetName("ITSforwUpHookMainBody");
xprof[ 0] = kForwUpHookHalfBase - kForwUpHookBaseCut;
yprof[ 0] = kForwUpHookRext - kForwUpHookHiTot;
xprof[ 1] = kForwUpHookHalfBase;
yprof[ 1] = yprof[0] + kForwUpHookBaseCut;
xprof[ 2] = xprof[1];
yprof[ 2] = yprof[0] + (kForwUpHookHiInt - kForwUpHookRint);
for (Int_t j=1; j<6; j++) {
xprof[2+j] = xprof[2] + kForwUpHookRint*(1 - CosD(90*j/5));
yprof[2+j] = yprof[2] + kForwUpHookRint*SinD(90*j/5);
}
xprof[ 8] = kForwUpHookWide/2;
yprof[ 8] = yprof[7];
xprof[ 9] = xprof[8];
alpha = TMath::ASin(0.5*kForwUpHookWide/kForwUpHookRext);
yprof[ 9] = kForwUpHookRext*TMath::Cos(alpha);
xprof[10] = kForwUpHookRext*TMath::Sin(alpha/2);
yprof[10] = kForwUpHookRext*TMath::Cos(alpha/2);
xprof[11] = 0;
yprof[11] = kForwUpHookRext;
for (Int_t jp = 0; jp < kNumberOfForwUpHookPts; jp++) {
xprof[12+jp] = -xprof[10-jp];
yprof[12+jp] = yprof[10-jp];
}
forwUpHookMainBody->DefinePolygon(2*kNumberOfForwUpHookPts+1, xprof, yprof);
forwUpHookMainBody->DefineSection(0, 0);
forwUpHookMainBody->DefineSection(1, kForwUpHookThick);
TGeoXtru *forwUpHookHole = new TGeoXtru(2);
forwUpHookHole->SetName("ITSforwUpHookHole");
xprof[0] = kForwUpHookHoleBase/2;
yprof[0] = forwUpHookMainBody->GetY(0) + kForwUpHookHoleY;
xprof[1] = kForwUpHookHoleWide/2;
yprof[1] = yprof[0] + (xprof[1] - xprof[0]);
xprof[2] = xprof[1];
yprof[2] = yprof[0] + kForwUpHookHoleHi - kForwUpHookHoleR5;
xprof[3] = xprof[2] - kForwUpHookHoleR5*(1 - CosD(45));
yprof[3] = yprof[2] + kForwUpHookHoleR5*SinD(45);
xprof[4] = xprof[2] - kForwUpHookHoleR5;
yprof[4] = yprof[0] + kForwUpHookHoleHi;
for (Int_t jp = 0; jp < kNumbOfForwUpHookHolePts; jp++) {
xprof[5+jp] = -xprof[4-jp];
yprof[5+jp] = yprof[4-jp];
}
forwUpHookHole->DefinePolygon(2*kNumbOfForwUpHookHolePts, xprof, yprof);
forwUpHookHole->DefineSection(0, -0.1);
forwUpHookHole->DefineSection(1, kForwUpHookThick+0.1);
TGeoBBox *forwUpHookHollow = new TGeoBBox(2.1 *kForwUpHookHalfBase,
0.55*kForwUpHookHollowHi,
0.55*kForwUpHookHollowWide);
forwUpHookHollow->SetName("ITSforwUpHookHollow");
TGeoTranslation *forwUpHookHollPos = new TGeoTranslation(0.,
forwUpHookMainBody->GetY(0) + 0.5*kForwUpHookHollowHi,
forwUpHookMainBody->GetZ(1) - 0.5*kForwUpHookHollowWide);
forwUpHookHollPos->SetName("ITSforwUpHookHollPos");
forwUpHookHollPos->RegisterYourself();
TGeoCompositeShape *forwUpHookShape = new TGeoCompositeShape("ITSforwUpHookMainBody-ITSforwUpHookHole-ITSforwUpHookHollow:ITSforwUpHookHollPos");
TGeoXtru *forwLwHookMainBody = new TGeoXtru(2);
forwLwHookMainBody->SetName("ITSforwLwHookMainBody");
xprof[ 0] = kForwLwHookHalfBase - kForwLwHookBaseCut;
yprof[ 0] = kForwLwHookRext - kForwLwHookHiTot;
xprof[ 1] = kForwLwHookHalfBase;
yprof[ 1] = yprof[0] + kForwLwHookBaseCut;
xprof[ 2] = xprof[1];
yprof[ 2] = yprof[0] + (kForwLwHookHollowHi - kForwLwHookYToHollow
- kForwLwHookRint);
for (Int_t j=1; j<6; j++) {
xprof[2+j] = xprof[2] + kForwLwHookRint*(1 - CosD(90*j/5));
yprof[2+j] = yprof[2] + kForwLwHookRint*SinD(90*j/5);
}
xprof[ 8] = kForwLwHookWide/2;
yprof[ 8] = yprof[7];
xprof[ 9] = xprof[8];
alpha = TMath::ASin(0.5*kForwLwHookWide/kForwLwHookRext);
yprof[ 9] = kForwLwHookRext*TMath::Cos(alpha);
xprof[10] = kForwLwHookRext*TMath::Sin(alpha/2);
yprof[10] = kForwLwHookRext*TMath::Cos(alpha/2);
xprof[11] = 0;
yprof[11] = kForwLwHookRext;
for (Int_t jp = 0; jp < kNumberOfForwLwHookPts; jp++) {
xprof[12+jp] = -xprof[10-jp];
yprof[12+jp] = yprof[10-jp];
}
forwLwHookMainBody->DefinePolygon(2*kNumberOfForwLwHookPts+1, xprof, yprof);
forwLwHookMainBody->DefineSection(0, 0);
forwLwHookMainBody->DefineSection(1, kForwLwHookThick);
TGeoXtru *forwLwHookHole = new TGeoXtru(2);
forwLwHookHole->SetName("ITSforwLwHookHole");
xprof[0] = 0;
yprof[0] = forwLwHookMainBody->GetY(0) + kForwLwHookHoleYPos
- kForwLwHookHoleR;
for (Int_t j=1; j<3; j++) {
xprof[0+j] = xprof[0] + kForwLwHookHoleR*SinD(90*j/3);
yprof[0+j] = yprof[0] + kForwLwHookHoleR*(1 - CosD(90*j/3));
}
xprof[3] = xprof[0] + kForwLwHookHoleR;
yprof[3] = yprof[0] + kForwLwHookHoleR;
xprof[4] = xprof[3];
yprof[4] = yprof[3] + kForwLwHookHoleIntHi;
for (Int_t j=1; j<3; j++) {
xprof[4+j] = xprof[4] - kForwLwHookHoleR*(1 - CosD(90*j/3));
yprof[4+j] = yprof[4] + kForwLwHookHoleR*SinD(90*j/3);
}
xprof[7] = xprof[0];
yprof[7] = yprof[4] + kForwLwHookHoleR;
for (Int_t jp = 0; jp < kNumbOfForwLwHookHolePts-1; jp++) {
xprof[8+jp] = -xprof[6-jp];
yprof[8+jp] = yprof[6-jp];
}
forwLwHookHole->DefinePolygon(2*kNumbOfForwLwHookHolePts, xprof, yprof);
forwLwHookHole->DefineSection(0, -0.1);
forwLwHookHole->DefineSection(1, kForwLwHookThick+0.1);
TGeoBBox *forwLwHookHollow = new TGeoBBox(2.1 *kForwLwHookHalfBase,
0.55*kForwLwHookHollowHi,
0.55*kForwLwHookHollowWide);
forwLwHookHollow->SetName("ITSforwLwHookHollow");
TGeoTranslation *forwLwHookHollPos = new TGeoTranslation(0.,
forwLwHookMainBody->GetY(0) + 0.5*kForwLwHookHollowHi,
forwLwHookMainBody->GetZ(1) - 0.5*kForwLwHookHollowWide);
forwLwHookHollPos->SetName("ITSforwLwHookHollPos");
forwLwHookHollPos->RegisterYourself();
TGeoCompositeShape *forwLwHookShape = new TGeoCompositeShape("ITSforwLwHookMainBody-ITSforwLwHookHole-ITSforwLwHookHollow:ITSforwLwHookHollPos");
TGeoXtru *rearUpHookMainBody = new TGeoXtru(2);
rearUpHookMainBody->SetName("ITSrearUpHookMainBody");
xprof[0] = kRearUpHookHalfBase;
yprof[0] = kRearUpHookRext - kRearUpHookHiTot;
xprof[1] = xprof[0];
yprof[1] = yprof[0] + (kRearUpHookHiInt - kRearUpHookRint);
for (Int_t j=1; j<6; j++) {
xprof[1+j] = xprof[1] + kRearUpHookRint*(1 - CosD(90*j/5));
yprof[1+j] = yprof[1] + kRearUpHookRint*SinD(90*j/5);
}
xprof[ 7] = kRearUpHookWide/2;
yprof[ 7] = yprof[5];
xprof[ 8] = xprof[7];
alpha = TMath::ASin(0.5*kRearUpHookWide/kRearUpHookRext);
yprof[ 8] = kRearUpHookRext*TMath::Cos(alpha);
xprof[ 9] = kRearUpHookRext*TMath::Sin(alpha/2);
yprof[ 9] = kRearUpHookRext*TMath::Cos(alpha/2);
xprof[10] = 0;
yprof[10] = kRearUpHookRext;
for (Int_t jp = 0; jp < kNumberOfRearUpHookPts; jp++) {
xprof[11+jp] = -xprof[9-jp];
yprof[11+jp] = yprof[9-jp];
}
rearUpHookMainBody->DefinePolygon(2*kNumberOfRearUpHookPts+1, xprof, yprof);
rearUpHookMainBody->DefineSection(0, 0);
rearUpHookMainBody->DefineSection(1, kRearUpHookThick);
TGeoXtru *rearUpHookHole = new TGeoXtru(2);
rearUpHookHole->SetName("ITSrearUpHookHole");
xprof[0] = kRearUpHookHoleBase/2;
yprof[0] = rearUpHookMainBody->GetY(0) + kRearUpHookHoleY;
xprof[1] = kRearUpHookHoleWide/2;
yprof[1] = yprof[0] + (xprof[1] - xprof[0]);
xprof[2] = xprof[1];
yprof[2] = yprof[0] + kRearUpHookHoleHi - kRearUpHookHoleR5;
xprof[3] = xprof[2] - kRearUpHookHoleR5*(1 - CosD(45));
yprof[3] = yprof[2] + kRearUpHookHoleR5*SinD(45);
xprof[4] = xprof[2] - kRearUpHookHoleR5;
yprof[4] = yprof[0] + kRearUpHookHoleHi;
for (Int_t jp = 0; jp < kNumbOfRearUpHookHolePts; jp++) {
xprof[5+jp] = -xprof[4-jp];
yprof[5+jp] = yprof[4-jp];
}
rearUpHookHole->DefinePolygon(2*kNumbOfRearUpHookHolePts, xprof, yprof);
rearUpHookHole->DefineSection(0, -0.1);
rearUpHookHole->DefineSection(1, kRearUpHookThick+0.1);
TGeoCompositeShape *rearUpHookShape = new TGeoCompositeShape("ITSrearUpHookMainBody-ITSrearUpHookHole");
TGeoXtru *rearLwHookShape = new TGeoXtru(2);
rearLwHookShape->SetName("ITSrearLwHookShape");
xprof[0] = kRearLwHookWide/2;
yprof[0] = kRearLwHookRext - kRearLwHookHiTot;
xprof[1] = xprof[0];
alpha = TMath::ASin(0.5*kRearLwHookWide/kRearLwHookRext);
yprof[1] = kRearLwHookRext*TMath::Cos(alpha);
xprof[2] = kRearLwHookRext*TMath::Sin(alpha/2);
yprof[2] = kRearLwHookRext*TMath::Cos(alpha/2);
xprof[3] = 0;
yprof[3] = kRearLwHookRext;
for (Int_t jp = 0; jp < kNumberOfRearLwHookPts; jp++) {
xprof[4+jp] = -xprof[2-jp];
yprof[4+jp] = yprof[2-jp];
}
rearLwHookShape->DefinePolygon(2*kNumberOfRearLwHookPts+1, xprof, yprof);
rearLwHookShape->DefineSection(0, 0);
rearLwHookShape->DefineSection(1, kRearLwHookThick);
TGeoXtru *rearLwBrackShape = new TGeoXtru(2);
rearLwBrackShape->SetName("ITSrearLwBrackShape");
xprof[0] = 0;
yprof[0] = 0;
xprof[1] = xprof[0] + kRearLwBracketWide1 - kRearLwBracketWide2;
yprof[1] = yprof[0];
xprof[2] = xprof[1];
yprof[2] = yprof[0] + kRearLwBracketHi2;
xprof[3] = xprof[2] - kRearLwBracketWide1;
yprof[3] = yprof[2];
xprof[4] = xprof[3];
yprof[4] = yprof[3] - kRearLwBracketHi1;
xprof[5] = xprof[0];
yprof[5] = yprof[4];
rearLwBrackShape->DefinePolygon(6, xprof, yprof);
rearLwBrackShape->DefineSection(0,-kRearLwBracketThick/2);
rearLwBrackShape->DefineSection(1, kRearLwBracketThick/2);
TGeoXtru *forwWebSStirrSh = new TGeoXtru(2);
xprof[0] = 0;
yprof[0] = 0;
xprof[1] = xprof[0] + kForwWebSStirrLen1;
yprof[1] = yprof[0];
xprof[2] = xprof[1];
yprof[2] = yprof[1] + kForwWebSStirrWide1;
xprof[3] = xprof[0] - kForwWebSStirrLen2 + kForwWebSStirrLen3;
yprof[3] = yprof[2];
xprof[4] = xprof[3];
yprof[4] = yprof[3] + kForwWebSStirrWide3;
xprof[5] = xprof[4] - kForwWebSStirrLen3;
yprof[5] = yprof[4];
xprof[6] = xprof[5];
yprof[6] = yprof[0] + kForwWebSStirrWide2;
xprof[7] = xprof[0];
yprof[7] = yprof[6];
forwWebSStirrSh->DefinePolygon(8, xprof, yprof);
forwWebSStirrSh->DefineSection(0,-kForwWebSStirrDep/2);
forwWebSStirrSh->DefineSection(1, kForwWebSStirrDep/2);
TGeoXtru *forwWebTStirr3Sh = new TGeoXtru(2);
xprof[0] = -kForwWebTStirrWide2/2;
yprof[0] = 0;
xprof[1] = -kForwWebTStirrWide1/2;
yprof[1] = yprof[0];
xprof[2] = xprof[1];
yprof[2] = yprof[1] - kForwWebTStirrLen1;
xprof[3] =-xprof[2];
yprof[3] = yprof[2];
xprof[4] = xprof[3];
yprof[4] = yprof[1];
xprof[5] =-xprof[0];
yprof[5] = yprof[4];
xprof[6] = xprof[5];
yprof[6] = kForwWebTStirrTotLen3 - kForwWebTStirrLen1;
xprof[7] = xprof[0];
yprof[7] = yprof[6];
forwWebTStirr3Sh->DefinePolygon(8, xprof, yprof);
forwWebTStirr3Sh->DefineSection(0, 0);
forwWebTStirr3Sh->DefineSection(1, kForwWebTStirrThick);
TGeoXtru *forwWebTStirr4Sh = new TGeoXtru(2);
yprof[6] = kForwWebTStirrTotLen4 - kForwWebTStirrLen1;
yprof[7] = yprof[6];
forwWebTStirr4Sh->DefinePolygon(8, xprof, yprof);
forwWebTStirr4Sh->DefineSection(0, 0);
forwWebTStirr4Sh->DefineSection(1, kForwWebTStirrThick);
TGeoXtru *frWebClampSh = new TGeoXtru(2);
xprof[0] = kFRWebClampIntWide/2;
yprof[0] = kFRWebClampIntHi;
xprof[1] = xprof[0];
yprof[1] = 0;
xprof[2] = kFRWebClampExtWide/2;
yprof[2] = yprof[1];
xprof[3] = xprof[2];
yprof[3] = kFRWebClampExtHi;
for (Int_t jp = 0; jp < 4; jp++) {
xprof[4+jp] = -xprof[3-jp];
yprof[4+jp] = yprof[3-jp];
}
frWebClampSh->DefinePolygon(8, xprof, yprof);
frWebClampSh->DefineSection(0,-kFRWebClampThick/2);
frWebClampSh->DefineSection(1, kFRWebClampThick/2);
TGeoXtru *upWebStirrSh = new TGeoXtru(2);
xprof[0] = 0;
yprof[0] = 0;
xprof[1] = xprof[0] - (kRearUpWebStirrWide - 2*kRearUpWebStirrThick);
yprof[1] = yprof[0];
xprof[2] = xprof[1];
yprof[2] = yprof[1] + (kRearUpWebStirrH1 - kRearUpWebStirrThick);
xprof[3] = xprof[2] - kRearUpWebStirrThick;
yprof[3] = yprof[2];
xprof[4] = xprof[3];
yprof[4] = yprof[3] - kRearUpWebStirrH1;
xprof[5] = xprof[4] + kRearUpWebStirrWide;
yprof[5] = yprof[4];
xprof[6] = xprof[5];
yprof[6] = yprof[5] + kRearUpWebStirrH2;
xprof[7] = xprof[0];
yprof[7] = yprof[6];
upWebStirrSh->DefinePolygon(8, xprof, yprof);
upWebStirrSh->DefineSection(0,-kRearUpWebStirrDep/2);
upWebStirrSh->DefineSection(1, kRearUpWebStirrDep/2);
TGeoBBox *upRearWebBarSh = new TGeoBBox(kRearUpWebBarLen/2,
kRearUpWebBarHi/2,
kRearUpWebBarThick/2);
TGeoBBox *webcamShape = new TGeoBBox(kFRWebClampIntWide/2,
kWebcamLength/2,
kFRWebClampIntHi/2);
TGeoXtru *upSlideAirSh = new TGeoXtru(2);
upSlideAirSh->SetName("ITSupperSlideAirShape");
xprof[0] = 0;
yprof[0] = 0;
xprof[1] = xprof[0];
yprof[1] = kUpperSlideBlockHi + kUpperSlideStubHi - kUpperSlideWheelHi;
xprof[2] = xprof[1] - kUpperSlideIntDepth;
yprof[2] = yprof[1];
xprof[3] = xprof[2];
yprof[3] = yprof[2] - kUpperSlideTotHeight;
xprof[4] = xprof[3] + kUpperSlideTotDepth;
yprof[4] = yprof[3];
xprof[5] = xprof[4];
yprof[5] = yprof[0];
upSlideAirSh->DefinePolygon(6, xprof, yprof);
upSlideAirSh->DefineSection(0,-kUpperSlideWidth/2);
upSlideAirSh->DefineSection(1, kUpperSlideWidth/2);
TGeoXtru *upSlideAluSh = new TGeoXtru(2);
upSlideAluSh->SetName("ITSupperSlideAluShape");
xprof[0] = upSlideAirSh->GetX(0);
yprof[0] = upSlideAirSh->GetY(0);
xprof[1] = upSlideAirSh->GetX(1);
yprof[1] = upSlideAirSh->GetY(1);
xprof[2] = xprof[1] - kUpperSlideStubDep;
yprof[2] = yprof[1];
xprof[3] = xprof[2];
yprof[3] = yprof[2] - kUpperSlideStubHi;
xprof[4] = upSlideAirSh->GetX(2);
yprof[4] = yprof[3];
xprof[5] = xprof[4];
yprof[5] = yprof[4] - kUpperSlideBlockHi;
xprof[6] = upSlideAirSh->GetX(5);
yprof[6] = yprof[5];
xprof[7] = xprof[6];
yprof[7] = yprof[0];
upSlideAluSh->DefinePolygon(8, xprof, yprof);
upSlideAluSh->DefineSection(0, upSlideAirSh->GetZ(0));
upSlideAluSh->DefineSection(1, upSlideAirSh->GetZ(1));
TGeoPcon *upSlideHoleSh = new TGeoPcon(0, 360, 10);
upSlideHoleSh->SetName("ITSupperSlideHoleShape");
zpos = upSlideAluSh->GetY(5);
upSlideHoleSh->DefineSection(0, zpos-0.1, 0, kUpperSlideHoleRout);
zpos += (kUpperSlideBlockHi - kUpperSlideHoleH3 - kUpperSlideHoleH2
- 2*kUpperSlideHoleH1);
upSlideHoleSh->DefineSection(1, zpos, 0, kUpperSlideHoleRout);
upSlideHoleSh->DefineSection(2, zpos, 0, kUpperSlideHoleRint2);
zpos += kUpperSlideHoleH3;
upSlideHoleSh->DefineSection(3, zpos, 0, kUpperSlideHoleRint2);
upSlideHoleSh->DefineSection(4, zpos, 0, kUpperSlideHoleRout);
zpos += kUpperSlideHoleH1;
upSlideHoleSh->DefineSection(5, zpos, 0, kUpperSlideHoleRout);
upSlideHoleSh->DefineSection(6, zpos, 0, kUpperSlideHoleRint1);
zpos += kUpperSlideHoleH2;
upSlideHoleSh->DefineSection(7, zpos, 0, kUpperSlideHoleRint1);
upSlideHoleSh->DefineSection(8, zpos, 0, kUpperSlideHoleRout);
zpos += kUpperSlideHoleH1;
upSlideHoleSh->DefineSection(9, zpos+0.1, 0, kUpperSlideHoleRout);
TGeoCombiTrans *upSlideHolePos = new TGeoCombiTrans(-kUpperSlideHoleXPos,0,0,
new TGeoRotation("",0,-90,0) );
upSlideHolePos->SetName("ITSupperSlideHolePos");
upSlideHolePos->RegisterYourself();
TGeoCompositeShape *upSlideBlockSh = new TGeoCompositeShape("ITSupperSlideAluShape-ITSupperSlideHoleShape:ITSupperSlideHolePos");
TGeoPcon *upSlidePinSh = new TGeoPcon(0, 360, 6);
upSlidePinSh->SetName("ITSupperSlidePinShape");
zpos = upSlideAluSh->GetY(5) - (kUpperSlidePinH1 + kUpperSlidePinH2
+ kUpperSlidePinH3 - kUpperSlideBlockHi);
upSlidePinSh->DefineSection(0, zpos, 0, kUpperSlidePinRmin);
zpos += kUpperSlidePinH3;
upSlidePinSh->DefineSection(1, zpos, 0, kUpperSlidePinRmin);
upSlidePinSh->DefineSection(2, zpos, 0, kUpperSlidePinRmax);
zpos += kUpperSlidePinH2;
upSlidePinSh->DefineSection(3, zpos, 0, kUpperSlidePinRmax);
upSlidePinSh->DefineSection(4, zpos, 0, kUpperSlidePinRmin);
zpos += kUpperSlidePinH1;
upSlidePinSh->DefineSection(5, zpos, 0, kUpperSlidePinRmin);
TGeoXtru *lwSlideAirSh = new TGeoXtru(2);
lwSlideAirSh->SetName("ITSlowerSlideAirShape");
xprof[0] = 0;
yprof[0] = 0;
xprof[1] = xprof[0] + kLowerSlideTotDepth/2 - kLowerSlideNoseBase/2;
yprof[1] = yprof[0];
xprof[2] = xprof[1];
yprof[2] = yprof[1] - (kLowerSlideBlockHi + kLowerSlidePinH2);
xprof[3] = xprof[2] - kLowerSlideTotDepth;
yprof[3] = yprof[2];
xprof[4] = xprof[3];
yprof[4] = yprof[3] + kLowerSlidePinH2 + kLowerSlideTotHeight;
xprof[5] = xprof[0];
yprof[5] = yprof[4];
lwSlideAirSh->DefinePolygon(6, xprof, yprof);
lwSlideAirSh->DefineSection(0,-kLowerSlideWidth/2);
lwSlideAirSh->DefineSection(1, kLowerSlideWidth/2);
TGeoXtru *lwSlideAluSh = new TGeoXtru(2);
lwSlideAluSh->SetName("ITSlowerSlideAluShape");
xprof[0] = lwSlideAirSh->GetX(0);
yprof[0] = lwSlideAirSh->GetY(0);
xprof[1] = lwSlideAirSh->GetX(1);
yprof[1] = lwSlideAirSh->GetY(1);
xprof[2] = xprof[1];
yprof[2] = yprof[1] - kLowerSlideBlockHi;
xprof[3] = lwSlideAirSh->GetX(3);
yprof[3] = yprof[2];
xprof[4] = xprof[3];
yprof[4] = yprof[3] + kLowerSlideBlockHi;
xprof[5] = xprof[4] + kLowerSlideTotDepth/2;
yprof[5] = yprof[4];
xprof[6] = xprof[5];
yprof[6] = lwSlideAirSh->GetY(4);
xprof[7] = xprof[0];
yprof[7] = yprof[6];
lwSlideAluSh->DefinePolygon(8, xprof, yprof);
lwSlideAluSh->DefineSection(0, lwSlideAirSh->GetZ(0));
lwSlideAluSh->DefineSection(1, lwSlideAirSh->GetZ(1));
TGeoPcon *lwSlideHoleSh = new TGeoPcon(0, 360, 4);
lwSlideHoleSh->SetName("ITSlowerSlideHoleShape");
zpos = lwSlideAluSh->GetY(2);
lwSlideHoleSh->DefineSection(0, zpos-0.1, 0, kLowerSlideHoleRout);
zpos += kLowerSlideHoleH1;
lwSlideHoleSh->DefineSection(1, zpos, 0, kLowerSlideHoleRout);
lwSlideHoleSh->DefineSection(2, zpos, 0, kLowerSlideHoleRint);
zpos = lwSlideAluSh->GetY(4);
lwSlideHoleSh->DefineSection(3, zpos, 0, kLowerSlideHoleRint);
TGeoCombiTrans *lwSlideHolePos = new TGeoCombiTrans(lwSlideAluSh->GetX(5),
0, 0,
new TGeoRotation("",0,-90,0) );
lwSlideHolePos->SetName("ITSlowerSlideHolePos");
lwSlideHolePos->RegisterYourself();
TGeoCompositeShape *lwSlideBlockSh = new TGeoCompositeShape("ITSlowerSlideAluShape-ITSlowerSlideHoleShape:ITSlowerSlideHolePos");
TGeoXtru *lwSlideNoseSh = new TGeoXtru(2);
lwSlideNoseSh->SetName("ITSlowerSlideNoseShape");
xprof[0] = lwSlideAluSh->GetX(5);
yprof[0] = lwSlideAluSh->GetY(5);
xprof[1] = xprof[0] - kLowerSlideNoseBase/2;
yprof[1] = yprof[0];
xprof[2] = xprof[1];
yprof[2] = yprof[1] + kLowerSlideNoseBasHi;
xprof[3] = lwSlideAluSh->GetX(0) - kLowerSlideNoseUpWid;
yprof[3] = lwSlideAluSh->GetY(6);
xprof[4] = xprof[0];
yprof[4] = yprof[3];
lwSlideNoseSh->DefinePolygon(5, xprof, yprof);
lwSlideNoseSh->DefineSection(0,-kLowerSlideNoseDepth/2);
lwSlideNoseSh->DefineSection(1, kLowerSlideNoseDepth/2);
TGeoPcon *lwSlidePinSh = new TGeoPcon(0, 360, 4);
lwSlidePinSh->SetName("ITSlowerSlidePinShape");
zpos = lwSlideAirSh->GetY(2);
lwSlidePinSh->DefineSection(0, zpos, 0, kLowerSlidePinRmax);
zpos += kLowerSlidePinH2;
lwSlidePinSh->DefineSection(1, zpos, 0, kLowerSlidePinRmax);
lwSlidePinSh->DefineSection(2, zpos, 0, kLowerSlidePinRmin);
zpos += kLowerSlidePinH1;
lwSlidePinSh->DefineSection(3, zpos, 0, kLowerSlidePinRmin);
TGeoXtru *stirrupC1C2Sh = new TGeoXtru(2);
for (Int_t j=0; j<11; j++) {
xprof[j] = kStirrC12R50*(1 - CosD(90*j/10));
yprof[j] = kStirrC12R50*SinD(90*j/10);
}
xprof[11] = xprof[10] + kStirrC12TailLen;
yprof[11] = yprof[10];
xprof[12] = xprof[11];
yprof[12] = kStirrC12BodyHalfHi;
xprof[13] = xprof[12] - kStirrC12BodyLen;
yprof[13] = yprof[12];
xprof[17] = xprof[12] - kStirrC12TotLen + kStirrC12HeadLen;
yprof[17] = kStirrC12HeadHalfHi;
IntersectCircle(-TanD(kStirrC12HeadAng), xprof[17], yprof[17],
kStirrC12R100, xprof[13], yprof[13]+kStirrC12R100,
xprof[16], yprof[16], xdummy, ydummy);
alpha = TMath::ASin((xprof[13]-xprof[16])/kStirrC12R100);
xprof[14] = xprof[13] - kStirrC12R100*TMath::Sin(alpha/3);
yprof[14] = yprof[13] + kStirrC12R100*(1 - TMath::Cos(alpha/3));
xprof[15] = xprof[13] - kStirrC12R100*TMath::Sin(2*alpha/3);
yprof[15] = yprof[13] + kStirrC12R100*(1 - TMath::Cos(2*alpha/3));
xprof[18] = xprof[17] - kStirrC12HeadLen;
yprof[18] = yprof[17];
xprof[19] = xprof[18];
yprof[19] = kStirrC12HeadIntHi;
xprof[20] = xprof[19] + kStirrC12HeadIntLen - kStirrC12R10;
yprof[20] = yprof[19];
for (Int_t j=1; j<4; j++) {
xprof[20+j] = xprof[20] + kStirrC12R10*SinD(90*j/3);
yprof[20+j] = yprof[20] - kStirrC12R10*(1 - CosD(90*j/3));
}
for (Int_t jp = 0; jp < kNumberOfStirrCPoints; jp++) {
xprof[24+jp] = xprof[23-jp];
yprof[24+jp] = -yprof[23-jp];
}
stirrupC1C2Sh->DefinePolygon(2*kNumberOfStirrCPoints+1, xprof, yprof);
stirrupC1C2Sh->DefineSection(0,-kStirrC12Thick/2);
stirrupC1C2Sh->DefineSection(1, kStirrC12Thick/2);
TGeoXtru *stirrupC5Sh = new TGeoXtru(2);
for (Int_t j=0; j<13; j++) {
xprof[j] = stirrupC1C2Sh->GetX(j);
yprof[j] = stirrupC1C2Sh->GetY(j);
}
xprof[13] = xprof[12] - kStirrC5BodyLen;
yprof[13] = yprof[12];
for (Int_t jp = 0; jp < 13; jp++) {
xprof[14+jp] = xprof[13-jp];
yprof[14+jp] = -yprof[13-jp];
}
stirrupC5Sh->DefinePolygon(27, xprof, yprof);
stirrupC5Sh->DefineSection(0,-kStirrC12Thick/2);
stirrupC5Sh->DefineSection(1, kStirrC12Thick/2);
TGeoMedium *medAlcoa = mgr->GetMedium("ITS_ALCOAAL$");
TGeoMedium *medHokotol = mgr->GetMedium("ITS_HOKOTOL$");
TGeoMedium *medAnticor = mgr->GetMedium("ITS_ANTICORODAL$");
TGeoMedium *medErgal = mgr->GetMedium("ITS_ERGAL$");
TGeoMedium *medAisi = mgr->GetMedium("ITS_AISI304L$");
TGeoMedium *medAir = mgr->GetMedium("ITS_AIR$");
TGeoMedium *medPlexy = mgr->GetMedium("ITS_PLEXYGLAS$");
TGeoMedium *medPVC = mgr->GetMedium("ITS_PVC$");
TGeoVolume *suppRingC2C3 = new TGeoVolume("ITSTPCsupportRingC2C3",
ringC2C3, medAlcoa);
suppRingC2C3->SetVisibility(kTRUE);
suppRingC2C3->SetLineColor(6);
suppRingC2C3->SetLineWidth(1);
suppRingC2C3->SetFillColor(suppRingC2C3->GetLineColor());
suppRingC2C3->SetFillStyle(4000);
TGeoVolume *forwUpHook = new TGeoVolume("ITSTPCsupportForwUpHook",
forwUpHookShape, medHokotol);
forwUpHook->SetVisibility(kTRUE);
forwUpHook->SetLineColor(6);
forwUpHook->SetLineWidth(1);
forwUpHook->SetFillColor(forwUpHook->GetLineColor());
forwUpHook->SetFillStyle(4000);
TGeoVolume *forwLwHook = new TGeoVolume("ITSTPCsupportForwLwHook",
forwLwHookShape, medHokotol);
forwLwHook->SetVisibility(kTRUE);
forwLwHook->SetLineColor(6);
forwLwHook->SetLineWidth(1);
forwLwHook->SetFillColor(forwLwHook->GetLineColor());
forwLwHook->SetFillStyle(4000);
TGeoVolume *rearUpHook = new TGeoVolume("ITSTPCsupportRearUpHook",
rearUpHookShape, medHokotol);
rearUpHook->SetVisibility(kTRUE);
rearUpHook->SetLineColor(6);
rearUpHook->SetLineWidth(1);
rearUpHook->SetFillColor(rearUpHook->GetLineColor());
rearUpHook->SetFillStyle(4000);
TGeoVolume *rearLwHook = new TGeoVolume("ITSTPCsupportRearLwHook",
rearLwHookShape, medAnticor);
rearLwHook->SetVisibility(kTRUE);
rearLwHook->SetLineColor(6);
rearLwHook->SetLineWidth(1);
rearLwHook->SetFillColor(rearLwHook->GetLineColor());
rearLwHook->SetFillStyle(4000);
TGeoVolume *rearLwBrack = new TGeoVolume("ITSTPCsupportRearLwBracket",
rearLwBrackShape, medAnticor);
rearLwBrack->SetVisibility(kTRUE);
rearLwBrack->SetLineColor(6);
rearLwBrack->SetLineWidth(1);
rearLwBrack->SetFillColor(rearLwBrack->GetLineColor());
rearLwBrack->SetFillStyle(4000);
TGeoVolume *forwWebSStirrup = new TGeoVolume("ITSTPCsupportForwWebSStirrup",
forwWebSStirrSh, medAnticor);
forwWebSStirrup->SetVisibility(kTRUE);
forwWebSStirrup->SetLineColor(6);
forwWebSStirrup->SetLineWidth(1);
forwWebSStirrup->SetFillColor(forwWebSStirrup->GetLineColor());
forwWebSStirrup->SetFillStyle(4000);
TGeoVolume *forwWebTStirr3 = new TGeoVolume("ITSTPCsupportForwWebTStirrup3",
forwWebTStirr3Sh, medAnticor);
forwWebTStirr3->SetVisibility(kTRUE);
forwWebTStirr3->SetLineColor(6);
forwWebTStirr3->SetLineWidth(1);
forwWebTStirr3->SetFillColor(forwWebTStirr3->GetLineColor());
forwWebTStirr3->SetFillStyle(4000);
TGeoVolume *forwWebTStirr4 = new TGeoVolume("ITSTPCsupportForwWebTStirrup4",
forwWebTStirr4Sh, medAnticor);
forwWebTStirr4->SetVisibility(kTRUE);
forwWebTStirr4->SetLineColor(6);
forwWebTStirr4->SetLineWidth(1);
forwWebTStirr4->SetFillColor(forwWebTStirr4->GetLineColor());
forwWebTStirr4->SetFillStyle(4000);
TGeoVolume *frWebClamp = new TGeoVolume("ITSTPCsupportForwRearWebClamp",
frWebClampSh, medPlexy);
frWebClamp->SetVisibility(kTRUE);
frWebClamp->SetLineColor(kAzure);
frWebClamp->SetLineWidth(1);
frWebClamp->SetFillColor(frWebClamp->GetLineColor());
frWebClamp->SetFillStyle(4000);
TGeoVolume *upWebStirrup = new TGeoVolume("ITSTPCsupportUpperWebStirrup",
upWebStirrSh, medAnticor);
upWebStirrup->SetVisibility(kTRUE);
upWebStirrup->SetLineColor(6);
upWebStirrup->SetLineWidth(1);
upWebStirrup->SetFillColor(upWebStirrup->GetLineColor());
upWebStirrup->SetFillStyle(4000);
TGeoVolume *upRearWebBar = new TGeoVolume("ITSTPCsupportUpperRearWebBar",
upRearWebBarSh, medPlexy);
upRearWebBar->SetVisibility(kTRUE);
upRearWebBar->SetLineColor(kAzure);
upRearWebBar->SetLineWidth(1);
upRearWebBar->SetFillColor(upRearWebBar->GetLineColor());
upRearWebBar->SetFillStyle(4000);
TGeoVolume *webCam = new TGeoVolume("ITSTPCsupportWebcam",
webcamShape, medPVC);
webCam->SetVisibility(kTRUE);
webCam->SetLineColor(kBlack);
webCam->SetLineWidth(1);
webCam->SetFillColor(webCam->GetLineColor());
webCam->SetFillStyle(4000);
TGeoVolume *upSlideVol = new TGeoVolume("ITSTPCsupportUpperSlide",
upSlideAirSh, medAir);
upSlideVol->SetVisibility(kFALSE);
TGeoVolume *upSlideBlock = new TGeoVolume("ITSTPCsupportUpperSlideBlock",
upSlideBlockSh, medAnticor);
upSlideBlock->SetVisibility(kTRUE);
upSlideBlock->SetLineColor(6);
upSlideBlock->SetLineWidth(1);
upSlideBlock->SetFillColor(upSlideBlock->GetLineColor());
upSlideBlock->SetFillStyle(4000);
TGeoVolume *upSlidePin = new TGeoVolume("ITSTPCsupportUpperSlidePin",
upSlidePinSh, medAisi);
upSlidePin->SetVisibility(kTRUE);
upSlidePin->SetLineColor(kGray);
upSlidePin->SetLineWidth(1);
upSlidePin->SetFillColor(upSlidePin->GetLineColor());
upSlidePin->SetFillStyle(4000);
TGeoVolume *lwSlideVol = new TGeoVolume("ITSTPCsupportLowerSlide",
lwSlideAirSh, medAir);
lwSlideVol->SetVisibility(kFALSE);
TGeoVolume *lwSlideBlock = new TGeoVolume("ITSTPCsupportLowerSlideBlock",
lwSlideBlockSh, medAnticor);
lwSlideBlock->SetVisibility(kTRUE);
lwSlideBlock->SetLineColor(6);
lwSlideBlock->SetLineWidth(1);
lwSlideBlock->SetFillColor(lwSlideBlock->GetLineColor());
lwSlideBlock->SetFillStyle(4000);
TGeoVolume *lwSlideNose = new TGeoVolume("ITSTPCsupportLowerSlideNose",
lwSlideNoseSh, medAnticor);
lwSlideNose->SetVisibility(kTRUE);
lwSlideNose->SetLineColor(6);
lwSlideNose->SetLineWidth(1);
lwSlideNose->SetFillColor(lwSlideNose->GetLineColor());
lwSlideNose->SetFillStyle(4000);
TGeoVolume *lwSlidePin = new TGeoVolume("ITSTPCsupportLowerSlidePin",
lwSlidePinSh, medAisi);
lwSlidePin->SetVisibility(kTRUE);
lwSlidePin->SetLineColor(kGray);
lwSlidePin->SetLineWidth(1);
lwSlidePin->SetFillColor(lwSlidePin->GetLineColor());
lwSlidePin->SetFillStyle(4000);
TGeoVolume *stirrC1C2 = new TGeoVolume("ITSTPCsupportStirrupC1C2",
stirrupC1C2Sh, medErgal);
stirrC1C2->SetVisibility(kTRUE);
stirrC1C2->SetLineColor(6);
stirrC1C2->SetLineWidth(1);
stirrC1C2->SetFillColor(stirrC1C2->GetLineColor());
stirrC1C2->SetFillStyle(4000);
TGeoVolume *stirrC5 = new TGeoVolume("ITSTPCsupportStirrupC5",
stirrupC5Sh, medErgal);
stirrC5->SetVisibility(kTRUE);
stirrC5->SetLineColor(6);
stirrC5->SetLineWidth(1);
stirrC5->SetFillColor(stirrC5->GetLineColor());
stirrC5->SetFillStyle(4000);
upSlideVol->AddNode(upSlideBlock,1,0);
upSlideVol->AddNode(upSlidePin, 1,
new TGeoCombiTrans(-kUpperSlideHoleXPos, 0, 0,
new TGeoRotation("",0,-90,0) ) );
lwSlideVol->AddNode(lwSlideBlock,1,0);
lwSlideVol->AddNode(lwSlideNose ,1,0);
lwSlideVol->AddNode(lwSlidePin, 1,
new TGeoCombiTrans(lwSlideAluSh->GetX(5), 0, 0,
new TGeoRotation("",0,-90,0) ) );
moth->AddNode(suppRingC2C3,1,
new TGeoTranslation(0, 0, kRingCZPos+kRingCZToTPC) );
moth->AddNode(suppRingC2C3,2,
new TGeoCombiTrans( 0, 0,-kRingCZPos,
new TGeoRotation("",0.,180.,0.) ) );
moth->AddNode(suppRingC2C3,3,
new TGeoCombiTrans( 0, 0, kRingCZPos+kRingCZToTPC,
new TGeoRotation("",0.,0.,180.) ) );
moth->AddNode(suppRingC2C3,4,
new TGeoCombiTrans( 0, 0,-kRingCZPos,
new TGeoRotation("",0.,180.,180.) ) );
zpos = kRingCZPos + kRingCThick + kRingCZToTPC;
moth->AddNode(forwUpHook,1,
new TGeoTranslation( 0, 0, zpos) );
zpos = kRingCZPos + kRingCThick + kRingCZToTPC;
moth->AddNode(forwLwHook,1,
new TGeoCombiTrans( 0, 0, zpos,
new TGeoRotation("",0.,0.,180.) ) );
zpos = kRingCZPos + kRingCThick + kRearUpHookThick;
moth->AddNode(rearUpHook,1,
new TGeoTranslation( 0, 0,-zpos) );
zpos = kRingCZPos + kRingCThick + kRearLwHookThick;
moth->AddNode(rearLwHook,1,
new TGeoCombiTrans( 0, 0,-zpos,
new TGeoRotation("",0.,0.,180.) ) );
xpos = kRearLwHookWide/2 + kRearLwBracketThick/2;
ypos = -kRingCHeight;
moth->AddNode(rearLwBrack,1,
new TGeoCombiTrans( xpos, ypos,-zpos,
new TGeoRotation("", 90.,-90.,-90.) ) );
moth->AddNode(rearLwBrack,2,
new TGeoCombiTrans(-xpos, ypos,-zpos,
new TGeoRotation("", 90.,-90.,-90.) ) );
xpos = kForwUpHookWide/2;
ypos = (forwUpHookMainBody->GetY(8) + forwUpHookMainBody->GetY(9))/2;
zpos = kRingCZPos + kRingCThick + kRingCZToTPC;
moth->AddNode(forwWebSStirrup,1,
new TGeoCombiTrans( xpos, ypos, zpos,
new TGeoRotation("", 0., 90., 0.) ) );
xpos = kForwLwHookWide/2;
ypos = (forwLwHookMainBody->GetY(8) + forwLwHookMainBody->GetY(9))/2;
moth->AddNode(forwWebSStirrup,2,
new TGeoCombiTrans( xpos,-ypos, zpos,
new TGeoRotation("", 0., 90., 0.) ) );
xpos = kForwUpHookWide/2
+ (forwWebSStirrSh->GetX(4) + forwWebSStirrSh->GetX(5))/2;
ypos = (forwUpHookMainBody->GetY(8) + forwUpHookMainBody->GetY(9))/2
+ forwWebSStirrSh->GetZ(1) - forwWebTStirr3Sh->GetY(7);
zpos += (forwWebSStirrSh->GetY(4) - forwWebSStirrSh->GetY(0));
moth->AddNode(forwWebTStirr3,1,
new TGeoTranslation( xpos, ypos, zpos) );
ypos -= frWebClampSh->GetZ(1);
moth->AddNode(frWebClamp,1,
new TGeoCombiTrans( xpos, ypos, zpos+forwWebTStirr3Sh->GetZ(1),
new TGeoRotation("", 0., 90., 0.) ) );
ypos -= webcamShape->GetDY()/2;
moth->AddNode(webCam,1,
new TGeoTranslation( xpos, ypos,
zpos+forwWebTStirr3Sh->GetZ(1)+webcamShape->GetDZ()) );
xpos = kForwLwHookWide/2
+ (forwWebSStirrSh->GetX(4) + forwWebSStirrSh->GetX(5))/2;
ypos = (forwLwHookMainBody->GetY(8) + forwLwHookMainBody->GetY(9))/2
+ forwWebSStirrSh->GetZ(1) - forwWebTStirr4Sh->GetY(7);
moth->AddNode(forwWebTStirr4,1,
new TGeoCombiTrans( xpos,-ypos, zpos,
new TGeoRotation("", 180., 0., 0.) ) );
ypos -= frWebClampSh->GetZ(1);
moth->AddNode(frWebClamp,2,
new TGeoCombiTrans( xpos,-ypos, zpos+forwWebTStirr4Sh->GetZ(1),
new TGeoRotation("", 0., 90., 0.) ) );
ypos -= webcamShape->GetDY()/2;
moth->AddNode(webCam,2,
new TGeoTranslation( xpos,-ypos,
zpos+forwWebTStirr4Sh->GetZ(1)+webcamShape->GetDZ()) );
xpos = kRearUpHookWide/2 + kRearUpWebStirrDep/2;
ypos = kRingCHeight;
zpos = kRingCZPos + kRingCThick;
moth->AddNode(upWebStirrup,1,
new TGeoCombiTrans( xpos, ypos,-zpos,
new TGeoRotation("",-90.,-90., 90.) ) );
moth->AddNode(upWebStirrup,2,
new TGeoCombiTrans(-xpos, ypos,-zpos,
new TGeoRotation("",-90.,-90., 90.) ) );
ypos = kRingCHeight + upWebStirrSh->GetY(2) - upRearWebBarSh->GetDY();
zpos = kRingCZPos + kRingCThick + upWebStirrSh->GetX(3)
- upRearWebBarSh->GetDZ();
moth->AddNode(upRearWebBar,1,
new TGeoTranslation( 0, ypos,-zpos) );
zpos -= upRearWebBarSh->GetDZ();
moth->AddNode(frWebClamp,3,
new TGeoCombiTrans( 0, ypos,-zpos,
new TGeoRotation("", 0., 90., 0.) ) );
ypos -= webcamShape->GetDY()/2;
zpos -= webcamShape->GetDZ();
moth->AddNode(webCam,3,
new TGeoTranslation( 0, ypos,-zpos) );
xpos = ringC2C3->GetX(14) + kUpperSlideWidth/2;
ypos = ringC2C3->GetY(14);
zpos = kRingCZPos + kRingCThick;
moth->AddNode(upSlideVol,1,
new TGeoCombiTrans( xpos, ypos, zpos + kRingCZToTPC,
new TGeoRotation("",-90.,-90., 90.) ) );
moth->AddNode(upSlideVol,2,
new TGeoCombiTrans(-xpos, ypos, zpos + kRingCZToTPC,
new TGeoRotation("",-90.,-90., 90.) ) );
moth->AddNode(upSlideVol,3,
new TGeoCombiTrans( xpos, ypos, -zpos,
new TGeoRotation("", 90.,-90.,-90.) ) );
moth->AddNode(upSlideVol,4,
new TGeoCombiTrans(-xpos, ypos, -zpos,
new TGeoRotation("", 90.,-90.,-90.) ) );
moth->AddNode(lwSlideVol,1,
new TGeoCombiTrans( xpos,-ypos, zpos + kRingCZToTPC,
new TGeoRotation("", 90.,-90., 90.) ) );
moth->AddNode(lwSlideVol,2,
new TGeoCombiTrans(-xpos,-ypos, zpos + kRingCZToTPC,
new TGeoRotation("", 90.,-90., 90.) ) );
moth->AddNode(lwSlideVol,3,
new TGeoCombiTrans( xpos,-ypos,-zpos,
new TGeoRotation("",-90.,-90.,-90.) ) );
moth->AddNode(lwSlideVol,4,
new TGeoCombiTrans(-xpos,-ypos,-zpos,
new TGeoRotation("",-90.,-90.,-90.) ) );
xpos = kStirrCXPos;
zpos = kRingCZPos + kStirrCZPos + stirrupC1C2Sh->GetZ(1) + kRingCZToTPC;
moth->AddNode(stirrC1C2,1,
new TGeoTranslation( xpos, 0, zpos) );
moth->AddNode(stirrC1C2,2,
new TGeoCombiTrans(-xpos, 0, zpos,
new TGeoRotation("", 90.,-180.,-90.) ) );
xpos = kStirrCXPos + stirrupC1C2Sh->GetX(18) + kUpperSlideWidth/2;
ypos = ringC2C3->GetY(14);
zpos = kRingCZPos + kStirrCZPos + kStirrC12Thick + kRingCZToTPC;
moth->AddNode(upSlideVol,5,
new TGeoCombiTrans( xpos, ypos, zpos,
new TGeoRotation("",-90.,-90., 90.) ) );
moth->AddNode(upSlideVol,6,
new TGeoCombiTrans(-xpos, ypos, zpos,
new TGeoRotation("",-90.,-90., 90.) ) );
moth->AddNode(lwSlideVol,5,
new TGeoCombiTrans( xpos,-ypos, zpos,
new TGeoRotation("", 90.,-90., 90.) ) );
moth->AddNode(lwSlideVol,6,
new TGeoCombiTrans(-xpos,-ypos, zpos,
new TGeoRotation("", 90.,-90., 90.) ) );
xpos = kStirrCXPos;
zpos = kRingCZPos + kStirrCZPos + stirrupC5Sh->GetZ(1);
moth->AddNode(stirrC5,1,
new TGeoTranslation( xpos, 0,-zpos) );
moth->AddNode(stirrC5,2,
new TGeoCombiTrans(-xpos, 0,-zpos,
new TGeoRotation("", 90.,-180.,-90.) ) );
return;
}
AliITSv11GeometrySupport.cxx:1 AliITSv11GeometrySupport.cxx:2 AliITSv11GeometrySupport.cxx:3 AliITSv11GeometrySupport.cxx:4 AliITSv11GeometrySupport.cxx:5 AliITSv11GeometrySupport.cxx:6 AliITSv11GeometrySupport.cxx:7 AliITSv11GeometrySupport.cxx:8 AliITSv11GeometrySupport.cxx:9 AliITSv11GeometrySupport.cxx:10 AliITSv11GeometrySupport.cxx:11 AliITSv11GeometrySupport.cxx:12 AliITSv11GeometrySupport.cxx:13 AliITSv11GeometrySupport.cxx:14 AliITSv11GeometrySupport.cxx:15 AliITSv11GeometrySupport.cxx:16 AliITSv11GeometrySupport.cxx:17 AliITSv11GeometrySupport.cxx:18 AliITSv11GeometrySupport.cxx:19 AliITSv11GeometrySupport.cxx:20 AliITSv11GeometrySupport.cxx:21 AliITSv11GeometrySupport.cxx:22 AliITSv11GeometrySupport.cxx:23 AliITSv11GeometrySupport.cxx:24 AliITSv11GeometrySupport.cxx:25 AliITSv11GeometrySupport.cxx:26 AliITSv11GeometrySupport.cxx:27 AliITSv11GeometrySupport.cxx:28 AliITSv11GeometrySupport.cxx:29 AliITSv11GeometrySupport.cxx:30 AliITSv11GeometrySupport.cxx:31 AliITSv11GeometrySupport.cxx:32 AliITSv11GeometrySupport.cxx:33 AliITSv11GeometrySupport.cxx:34 AliITSv11GeometrySupport.cxx:35 AliITSv11GeometrySupport.cxx:36 AliITSv11GeometrySupport.cxx:37 AliITSv11GeometrySupport.cxx:38 AliITSv11GeometrySupport.cxx:39 AliITSv11GeometrySupport.cxx:40 AliITSv11GeometrySupport.cxx:41 AliITSv11GeometrySupport.cxx:42 AliITSv11GeometrySupport.cxx:43 AliITSv11GeometrySupport.cxx:44 AliITSv11GeometrySupport.cxx:45 AliITSv11GeometrySupport.cxx:46 AliITSv11GeometrySupport.cxx:47 AliITSv11GeometrySupport.cxx:48 AliITSv11GeometrySupport.cxx:49 AliITSv11GeometrySupport.cxx:50 AliITSv11GeometrySupport.cxx:51 AliITSv11GeometrySupport.cxx:52 AliITSv11GeometrySupport.cxx:53 AliITSv11GeometrySupport.cxx:54 AliITSv11GeometrySupport.cxx:55 AliITSv11GeometrySupport.cxx:56 AliITSv11GeometrySupport.cxx:57 AliITSv11GeometrySupport.cxx:58 AliITSv11GeometrySupport.cxx:59 AliITSv11GeometrySupport.cxx:60 AliITSv11GeometrySupport.cxx:61 AliITSv11GeometrySupport.cxx:62 AliITSv11GeometrySupport.cxx:63 AliITSv11GeometrySupport.cxx:64 AliITSv11GeometrySupport.cxx:65 AliITSv11GeometrySupport.cxx:66 AliITSv11GeometrySupport.cxx:67 AliITSv11GeometrySupport.cxx:68 AliITSv11GeometrySupport.cxx:69 AliITSv11GeometrySupport.cxx:70 AliITSv11GeometrySupport.cxx:71 AliITSv11GeometrySupport.cxx:72 AliITSv11GeometrySupport.cxx:73 AliITSv11GeometrySupport.cxx:74 AliITSv11GeometrySupport.cxx:75 AliITSv11GeometrySupport.cxx:76 AliITSv11GeometrySupport.cxx:77 AliITSv11GeometrySupport.cxx:78 AliITSv11GeometrySupport.cxx:79 AliITSv11GeometrySupport.cxx:80 AliITSv11GeometrySupport.cxx:81 AliITSv11GeometrySupport.cxx:82 AliITSv11GeometrySupport.cxx:83 AliITSv11GeometrySupport.cxx:84 AliITSv11GeometrySupport.cxx:85 AliITSv11GeometrySupport.cxx:86 AliITSv11GeometrySupport.cxx:87 AliITSv11GeometrySupport.cxx:88 AliITSv11GeometrySupport.cxx:89 AliITSv11GeometrySupport.cxx:90 AliITSv11GeometrySupport.cxx:91 AliITSv11GeometrySupport.cxx:92 AliITSv11GeometrySupport.cxx:93 AliITSv11GeometrySupport.cxx:94 AliITSv11GeometrySupport.cxx:95 AliITSv11GeometrySupport.cxx:96 AliITSv11GeometrySupport.cxx:97 AliITSv11GeometrySupport.cxx:98 AliITSv11GeometrySupport.cxx:99 AliITSv11GeometrySupport.cxx:100 AliITSv11GeometrySupport.cxx:101 AliITSv11GeometrySupport.cxx:102 AliITSv11GeometrySupport.cxx:103 AliITSv11GeometrySupport.cxx:104 AliITSv11GeometrySupport.cxx:105 AliITSv11GeometrySupport.cxx:106 AliITSv11GeometrySupport.cxx:107 AliITSv11GeometrySupport.cxx:108 AliITSv11GeometrySupport.cxx:109 AliITSv11GeometrySupport.cxx:110 AliITSv11GeometrySupport.cxx:111 AliITSv11GeometrySupport.cxx:112 AliITSv11GeometrySupport.cxx:113 AliITSv11GeometrySupport.cxx:114 AliITSv11GeometrySupport.cxx:115 AliITSv11GeometrySupport.cxx:116 AliITSv11GeometrySupport.cxx:117 AliITSv11GeometrySupport.cxx:118 AliITSv11GeometrySupport.cxx:119 AliITSv11GeometrySupport.cxx:120 AliITSv11GeometrySupport.cxx:121 AliITSv11GeometrySupport.cxx:122 AliITSv11GeometrySupport.cxx:123 AliITSv11GeometrySupport.cxx:124 AliITSv11GeometrySupport.cxx:125 AliITSv11GeometrySupport.cxx:126 AliITSv11GeometrySupport.cxx:127 AliITSv11GeometrySupport.cxx:128 AliITSv11GeometrySupport.cxx:129 AliITSv11GeometrySupport.cxx:130 AliITSv11GeometrySupport.cxx:131 AliITSv11GeometrySupport.cxx:132 AliITSv11GeometrySupport.cxx:133 AliITSv11GeometrySupport.cxx:134 AliITSv11GeometrySupport.cxx:135 AliITSv11GeometrySupport.cxx:136 AliITSv11GeometrySupport.cxx:137 AliITSv11GeometrySupport.cxx:138 AliITSv11GeometrySupport.cxx:139 AliITSv11GeometrySupport.cxx:140 AliITSv11GeometrySupport.cxx:141 AliITSv11GeometrySupport.cxx:142 AliITSv11GeometrySupport.cxx:143 AliITSv11GeometrySupport.cxx:144 AliITSv11GeometrySupport.cxx:145 AliITSv11GeometrySupport.cxx:146 AliITSv11GeometrySupport.cxx:147 AliITSv11GeometrySupport.cxx:148 AliITSv11GeometrySupport.cxx:149 AliITSv11GeometrySupport.cxx:150 AliITSv11GeometrySupport.cxx:151 AliITSv11GeometrySupport.cxx:152 AliITSv11GeometrySupport.cxx:153 AliITSv11GeometrySupport.cxx:154 AliITSv11GeometrySupport.cxx:155 AliITSv11GeometrySupport.cxx:156 AliITSv11GeometrySupport.cxx:157 AliITSv11GeometrySupport.cxx:158 AliITSv11GeometrySupport.cxx:159 AliITSv11GeometrySupport.cxx:160 AliITSv11GeometrySupport.cxx:161 AliITSv11GeometrySupport.cxx:162 AliITSv11GeometrySupport.cxx:163 AliITSv11GeometrySupport.cxx:164 AliITSv11GeometrySupport.cxx:165 AliITSv11GeometrySupport.cxx:166 AliITSv11GeometrySupport.cxx:167 AliITSv11GeometrySupport.cxx:168 AliITSv11GeometrySupport.cxx:169 AliITSv11GeometrySupport.cxx:170 AliITSv11GeometrySupport.cxx:171 AliITSv11GeometrySupport.cxx:172 AliITSv11GeometrySupport.cxx:173 AliITSv11GeometrySupport.cxx:174 AliITSv11GeometrySupport.cxx:175 AliITSv11GeometrySupport.cxx:176 AliITSv11GeometrySupport.cxx:177 AliITSv11GeometrySupport.cxx:178 AliITSv11GeometrySupport.cxx:179 AliITSv11GeometrySupport.cxx:180 AliITSv11GeometrySupport.cxx:181 AliITSv11GeometrySupport.cxx:182 AliITSv11GeometrySupport.cxx:183 AliITSv11GeometrySupport.cxx:184 AliITSv11GeometrySupport.cxx:185 AliITSv11GeometrySupport.cxx:186 AliITSv11GeometrySupport.cxx:187 AliITSv11GeometrySupport.cxx:188 AliITSv11GeometrySupport.cxx:189 AliITSv11GeometrySupport.cxx:190 AliITSv11GeometrySupport.cxx:191 AliITSv11GeometrySupport.cxx:192 AliITSv11GeometrySupport.cxx:193 AliITSv11GeometrySupport.cxx:194 AliITSv11GeometrySupport.cxx:195 AliITSv11GeometrySupport.cxx:196 AliITSv11GeometrySupport.cxx:197 AliITSv11GeometrySupport.cxx:198 AliITSv11GeometrySupport.cxx:199 AliITSv11GeometrySupport.cxx:200 AliITSv11GeometrySupport.cxx:201 AliITSv11GeometrySupport.cxx:202 AliITSv11GeometrySupport.cxx:203 AliITSv11GeometrySupport.cxx:204 AliITSv11GeometrySupport.cxx:205 AliITSv11GeometrySupport.cxx:206 AliITSv11GeometrySupport.cxx:207 AliITSv11GeometrySupport.cxx:208 AliITSv11GeometrySupport.cxx:209 AliITSv11GeometrySupport.cxx:210 AliITSv11GeometrySupport.cxx:211 AliITSv11GeometrySupport.cxx:212 AliITSv11GeometrySupport.cxx:213 AliITSv11GeometrySupport.cxx:214 AliITSv11GeometrySupport.cxx:215 AliITSv11GeometrySupport.cxx:216 AliITSv11GeometrySupport.cxx:217 AliITSv11GeometrySupport.cxx:218 AliITSv11GeometrySupport.cxx:219 AliITSv11GeometrySupport.cxx:220 AliITSv11GeometrySupport.cxx:221 AliITSv11GeometrySupport.cxx:222 AliITSv11GeometrySupport.cxx:223 AliITSv11GeometrySupport.cxx:224 AliITSv11GeometrySupport.cxx:225 AliITSv11GeometrySupport.cxx:226 AliITSv11GeometrySupport.cxx:227 AliITSv11GeometrySupport.cxx:228 AliITSv11GeometrySupport.cxx:229 AliITSv11GeometrySupport.cxx:230 AliITSv11GeometrySupport.cxx:231 AliITSv11GeometrySupport.cxx:232 AliITSv11GeometrySupport.cxx:233 AliITSv11GeometrySupport.cxx:234 AliITSv11GeometrySupport.cxx:235 AliITSv11GeometrySupport.cxx:236 AliITSv11GeometrySupport.cxx:237 AliITSv11GeometrySupport.cxx:238 AliITSv11GeometrySupport.cxx:239 AliITSv11GeometrySupport.cxx:240 AliITSv11GeometrySupport.cxx:241 AliITSv11GeometrySupport.cxx:242 AliITSv11GeometrySupport.cxx:243 AliITSv11GeometrySupport.cxx:244 AliITSv11GeometrySupport.cxx:245 AliITSv11GeometrySupport.cxx:246 AliITSv11GeometrySupport.cxx:247 AliITSv11GeometrySupport.cxx:248 AliITSv11GeometrySupport.cxx:249 AliITSv11GeometrySupport.cxx:250 AliITSv11GeometrySupport.cxx:251 AliITSv11GeometrySupport.cxx:252 AliITSv11GeometrySupport.cxx:253 AliITSv11GeometrySupport.cxx:254 AliITSv11GeometrySupport.cxx:255 AliITSv11GeometrySupport.cxx:256 AliITSv11GeometrySupport.cxx:257 AliITSv11GeometrySupport.cxx:258 AliITSv11GeometrySupport.cxx:259 AliITSv11GeometrySupport.cxx:260 AliITSv11GeometrySupport.cxx:261 AliITSv11GeometrySupport.cxx:262 AliITSv11GeometrySupport.cxx:263 AliITSv11GeometrySupport.cxx:264 AliITSv11GeometrySupport.cxx:265 AliITSv11GeometrySupport.cxx:266 AliITSv11GeometrySupport.cxx:267 AliITSv11GeometrySupport.cxx:268 AliITSv11GeometrySupport.cxx:269 AliITSv11GeometrySupport.cxx:270 AliITSv11GeometrySupport.cxx:271 AliITSv11GeometrySupport.cxx:272 AliITSv11GeometrySupport.cxx:273 AliITSv11GeometrySupport.cxx:274 AliITSv11GeometrySupport.cxx:275 AliITSv11GeometrySupport.cxx:276 AliITSv11GeometrySupport.cxx:277 AliITSv11GeometrySupport.cxx:278 AliITSv11GeometrySupport.cxx:279 AliITSv11GeometrySupport.cxx:280 AliITSv11GeometrySupport.cxx:281 AliITSv11GeometrySupport.cxx:282 AliITSv11GeometrySupport.cxx:283 AliITSv11GeometrySupport.cxx:284 AliITSv11GeometrySupport.cxx:285 AliITSv11GeometrySupport.cxx:286 AliITSv11GeometrySupport.cxx:287 AliITSv11GeometrySupport.cxx:288 AliITSv11GeometrySupport.cxx:289 AliITSv11GeometrySupport.cxx:290 AliITSv11GeometrySupport.cxx:291 AliITSv11GeometrySupport.cxx:292 AliITSv11GeometrySupport.cxx:293 AliITSv11GeometrySupport.cxx:294 AliITSv11GeometrySupport.cxx:295 AliITSv11GeometrySupport.cxx:296 AliITSv11GeometrySupport.cxx:297 AliITSv11GeometrySupport.cxx:298 AliITSv11GeometrySupport.cxx:299 AliITSv11GeometrySupport.cxx:300 AliITSv11GeometrySupport.cxx:301 AliITSv11GeometrySupport.cxx:302 AliITSv11GeometrySupport.cxx:303 AliITSv11GeometrySupport.cxx:304 AliITSv11GeometrySupport.cxx:305 AliITSv11GeometrySupport.cxx:306 AliITSv11GeometrySupport.cxx:307 AliITSv11GeometrySupport.cxx:308 AliITSv11GeometrySupport.cxx:309 AliITSv11GeometrySupport.cxx:310 AliITSv11GeometrySupport.cxx:311 AliITSv11GeometrySupport.cxx:312 AliITSv11GeometrySupport.cxx:313 AliITSv11GeometrySupport.cxx:314 AliITSv11GeometrySupport.cxx:315 AliITSv11GeometrySupport.cxx:316 AliITSv11GeometrySupport.cxx:317 AliITSv11GeometrySupport.cxx:318 AliITSv11GeometrySupport.cxx:319 AliITSv11GeometrySupport.cxx:320 AliITSv11GeometrySupport.cxx:321 AliITSv11GeometrySupport.cxx:322 AliITSv11GeometrySupport.cxx:323 AliITSv11GeometrySupport.cxx:324 AliITSv11GeometrySupport.cxx:325 AliITSv11GeometrySupport.cxx:326 AliITSv11GeometrySupport.cxx:327 AliITSv11GeometrySupport.cxx:328 AliITSv11GeometrySupport.cxx:329 AliITSv11GeometrySupport.cxx:330 AliITSv11GeometrySupport.cxx:331 AliITSv11GeometrySupport.cxx:332 AliITSv11GeometrySupport.cxx:333 AliITSv11GeometrySupport.cxx:334 AliITSv11GeometrySupport.cxx:335 AliITSv11GeometrySupport.cxx:336 AliITSv11GeometrySupport.cxx:337 AliITSv11GeometrySupport.cxx:338 AliITSv11GeometrySupport.cxx:339 AliITSv11GeometrySupport.cxx:340 AliITSv11GeometrySupport.cxx:341 AliITSv11GeometrySupport.cxx:342 AliITSv11GeometrySupport.cxx:343 AliITSv11GeometrySupport.cxx:344 AliITSv11GeometrySupport.cxx:345 AliITSv11GeometrySupport.cxx:346 AliITSv11GeometrySupport.cxx:347 AliITSv11GeometrySupport.cxx:348 AliITSv11GeometrySupport.cxx:349 AliITSv11GeometrySupport.cxx:350 AliITSv11GeometrySupport.cxx:351 AliITSv11GeometrySupport.cxx:352 AliITSv11GeometrySupport.cxx:353 AliITSv11GeometrySupport.cxx:354 AliITSv11GeometrySupport.cxx:355 AliITSv11GeometrySupport.cxx:356 AliITSv11GeometrySupport.cxx:357 AliITSv11GeometrySupport.cxx:358 AliITSv11GeometrySupport.cxx:359 AliITSv11GeometrySupport.cxx:360 AliITSv11GeometrySupport.cxx:361 AliITSv11GeometrySupport.cxx:362 AliITSv11GeometrySupport.cxx:363 AliITSv11GeometrySupport.cxx:364 AliITSv11GeometrySupport.cxx:365 AliITSv11GeometrySupport.cxx:366 AliITSv11GeometrySupport.cxx:367 AliITSv11GeometrySupport.cxx:368 AliITSv11GeometrySupport.cxx:369 AliITSv11GeometrySupport.cxx:370 AliITSv11GeometrySupport.cxx:371 AliITSv11GeometrySupport.cxx:372 AliITSv11GeometrySupport.cxx:373 AliITSv11GeometrySupport.cxx:374 AliITSv11GeometrySupport.cxx:375 AliITSv11GeometrySupport.cxx:376 AliITSv11GeometrySupport.cxx:377 AliITSv11GeometrySupport.cxx:378 AliITSv11GeometrySupport.cxx:379 AliITSv11GeometrySupport.cxx:380 AliITSv11GeometrySupport.cxx:381 AliITSv11GeometrySupport.cxx:382 AliITSv11GeometrySupport.cxx:383 AliITSv11GeometrySupport.cxx:384 AliITSv11GeometrySupport.cxx:385 AliITSv11GeometrySupport.cxx:386 AliITSv11GeometrySupport.cxx:387 AliITSv11GeometrySupport.cxx:388 AliITSv11GeometrySupport.cxx:389 AliITSv11GeometrySupport.cxx:390 AliITSv11GeometrySupport.cxx:391 AliITSv11GeometrySupport.cxx:392 AliITSv11GeometrySupport.cxx:393 AliITSv11GeometrySupport.cxx:394 AliITSv11GeometrySupport.cxx:395 AliITSv11GeometrySupport.cxx:396 AliITSv11GeometrySupport.cxx:397 AliITSv11GeometrySupport.cxx:398 AliITSv11GeometrySupport.cxx:399 AliITSv11GeometrySupport.cxx:400 AliITSv11GeometrySupport.cxx:401 AliITSv11GeometrySupport.cxx:402 AliITSv11GeometrySupport.cxx:403 AliITSv11GeometrySupport.cxx:404 AliITSv11GeometrySupport.cxx:405 AliITSv11GeometrySupport.cxx:406 AliITSv11GeometrySupport.cxx:407 AliITSv11GeometrySupport.cxx:408 AliITSv11GeometrySupport.cxx:409 AliITSv11GeometrySupport.cxx:410 AliITSv11GeometrySupport.cxx:411 AliITSv11GeometrySupport.cxx:412 AliITSv11GeometrySupport.cxx:413 AliITSv11GeometrySupport.cxx:414 AliITSv11GeometrySupport.cxx:415 AliITSv11GeometrySupport.cxx:416 AliITSv11GeometrySupport.cxx:417 AliITSv11GeometrySupport.cxx:418 AliITSv11GeometrySupport.cxx:419 AliITSv11GeometrySupport.cxx:420 AliITSv11GeometrySupport.cxx:421 AliITSv11GeometrySupport.cxx:422 AliITSv11GeometrySupport.cxx:423 AliITSv11GeometrySupport.cxx:424 AliITSv11GeometrySupport.cxx:425 AliITSv11GeometrySupport.cxx:426 AliITSv11GeometrySupport.cxx:427 AliITSv11GeometrySupport.cxx:428 AliITSv11GeometrySupport.cxx:429 AliITSv11GeometrySupport.cxx:430 AliITSv11GeometrySupport.cxx:431 AliITSv11GeometrySupport.cxx:432 AliITSv11GeometrySupport.cxx:433 AliITSv11GeometrySupport.cxx:434 AliITSv11GeometrySupport.cxx:435 AliITSv11GeometrySupport.cxx:436 AliITSv11GeometrySupport.cxx:437 AliITSv11GeometrySupport.cxx:438 AliITSv11GeometrySupport.cxx:439 AliITSv11GeometrySupport.cxx:440 AliITSv11GeometrySupport.cxx:441 AliITSv11GeometrySupport.cxx:442 AliITSv11GeometrySupport.cxx:443 AliITSv11GeometrySupport.cxx:444 AliITSv11GeometrySupport.cxx:445 AliITSv11GeometrySupport.cxx:446 AliITSv11GeometrySupport.cxx:447 AliITSv11GeometrySupport.cxx:448 AliITSv11GeometrySupport.cxx:449 AliITSv11GeometrySupport.cxx:450 AliITSv11GeometrySupport.cxx:451 AliITSv11GeometrySupport.cxx:452 AliITSv11GeometrySupport.cxx:453 AliITSv11GeometrySupport.cxx:454 AliITSv11GeometrySupport.cxx:455 AliITSv11GeometrySupport.cxx:456 AliITSv11GeometrySupport.cxx:457 AliITSv11GeometrySupport.cxx:458 AliITSv11GeometrySupport.cxx:459 AliITSv11GeometrySupport.cxx:460 AliITSv11GeometrySupport.cxx:461 AliITSv11GeometrySupport.cxx:462 AliITSv11GeometrySupport.cxx:463 AliITSv11GeometrySupport.cxx:464 AliITSv11GeometrySupport.cxx:465 AliITSv11GeometrySupport.cxx:466 AliITSv11GeometrySupport.cxx:467 AliITSv11GeometrySupport.cxx:468 AliITSv11GeometrySupport.cxx:469 AliITSv11GeometrySupport.cxx:470 AliITSv11GeometrySupport.cxx:471 AliITSv11GeometrySupport.cxx:472 AliITSv11GeometrySupport.cxx:473 AliITSv11GeometrySupport.cxx:474 AliITSv11GeometrySupport.cxx:475 AliITSv11GeometrySupport.cxx:476 AliITSv11GeometrySupport.cxx:477 AliITSv11GeometrySupport.cxx:478 AliITSv11GeometrySupport.cxx:479 AliITSv11GeometrySupport.cxx:480 AliITSv11GeometrySupport.cxx:481 AliITSv11GeometrySupport.cxx:482 AliITSv11GeometrySupport.cxx:483 AliITSv11GeometrySupport.cxx:484 AliITSv11GeometrySupport.cxx:485 AliITSv11GeometrySupport.cxx:486 AliITSv11GeometrySupport.cxx:487 AliITSv11GeometrySupport.cxx:488 AliITSv11GeometrySupport.cxx:489 AliITSv11GeometrySupport.cxx:490 AliITSv11GeometrySupport.cxx:491 AliITSv11GeometrySupport.cxx:492 AliITSv11GeometrySupport.cxx:493 AliITSv11GeometrySupport.cxx:494 AliITSv11GeometrySupport.cxx:495 AliITSv11GeometrySupport.cxx:496 AliITSv11GeometrySupport.cxx:497 AliITSv11GeometrySupport.cxx:498 AliITSv11GeometrySupport.cxx:499 AliITSv11GeometrySupport.cxx:500 AliITSv11GeometrySupport.cxx:501 AliITSv11GeometrySupport.cxx:502 AliITSv11GeometrySupport.cxx:503 AliITSv11GeometrySupport.cxx:504 AliITSv11GeometrySupport.cxx:505 AliITSv11GeometrySupport.cxx:506 AliITSv11GeometrySupport.cxx:507 AliITSv11GeometrySupport.cxx:508 AliITSv11GeometrySupport.cxx:509 AliITSv11GeometrySupport.cxx:510 AliITSv11GeometrySupport.cxx:511 AliITSv11GeometrySupport.cxx:512 AliITSv11GeometrySupport.cxx:513 AliITSv11GeometrySupport.cxx:514 AliITSv11GeometrySupport.cxx:515 AliITSv11GeometrySupport.cxx:516 AliITSv11GeometrySupport.cxx:517 AliITSv11GeometrySupport.cxx:518 AliITSv11GeometrySupport.cxx:519 AliITSv11GeometrySupport.cxx:520 AliITSv11GeometrySupport.cxx:521 AliITSv11GeometrySupport.cxx:522 AliITSv11GeometrySupport.cxx:523 AliITSv11GeometrySupport.cxx:524 AliITSv11GeometrySupport.cxx:525 AliITSv11GeometrySupport.cxx:526 AliITSv11GeometrySupport.cxx:527 AliITSv11GeometrySupport.cxx:528 AliITSv11GeometrySupport.cxx:529 AliITSv11GeometrySupport.cxx:530 AliITSv11GeometrySupport.cxx:531 AliITSv11GeometrySupport.cxx:532 AliITSv11GeometrySupport.cxx:533 AliITSv11GeometrySupport.cxx:534 AliITSv11GeometrySupport.cxx:535 AliITSv11GeometrySupport.cxx:536 AliITSv11GeometrySupport.cxx:537 AliITSv11GeometrySupport.cxx:538 AliITSv11GeometrySupport.cxx:539 AliITSv11GeometrySupport.cxx:540 AliITSv11GeometrySupport.cxx:541 AliITSv11GeometrySupport.cxx:542 AliITSv11GeometrySupport.cxx:543 AliITSv11GeometrySupport.cxx:544 AliITSv11GeometrySupport.cxx:545 AliITSv11GeometrySupport.cxx:546 AliITSv11GeometrySupport.cxx:547 AliITSv11GeometrySupport.cxx:548 AliITSv11GeometrySupport.cxx:549 AliITSv11GeometrySupport.cxx:550 AliITSv11GeometrySupport.cxx:551 AliITSv11GeometrySupport.cxx:552 AliITSv11GeometrySupport.cxx:553 AliITSv11GeometrySupport.cxx:554 AliITSv11GeometrySupport.cxx:555 AliITSv11GeometrySupport.cxx:556 AliITSv11GeometrySupport.cxx:557 AliITSv11GeometrySupport.cxx:558 AliITSv11GeometrySupport.cxx:559 AliITSv11GeometrySupport.cxx:560 AliITSv11GeometrySupport.cxx:561 AliITSv11GeometrySupport.cxx:562 AliITSv11GeometrySupport.cxx:563 AliITSv11GeometrySupport.cxx:564 AliITSv11GeometrySupport.cxx:565 AliITSv11GeometrySupport.cxx:566 AliITSv11GeometrySupport.cxx:567 AliITSv11GeometrySupport.cxx:568 AliITSv11GeometrySupport.cxx:569 AliITSv11GeometrySupport.cxx:570 AliITSv11GeometrySupport.cxx:571 AliITSv11GeometrySupport.cxx:572 AliITSv11GeometrySupport.cxx:573 AliITSv11GeometrySupport.cxx:574 AliITSv11GeometrySupport.cxx:575 AliITSv11GeometrySupport.cxx:576 AliITSv11GeometrySupport.cxx:577 AliITSv11GeometrySupport.cxx:578 AliITSv11GeometrySupport.cxx:579 AliITSv11GeometrySupport.cxx:580 AliITSv11GeometrySupport.cxx:581 AliITSv11GeometrySupport.cxx:582 AliITSv11GeometrySupport.cxx:583 AliITSv11GeometrySupport.cxx:584 AliITSv11GeometrySupport.cxx:585 AliITSv11GeometrySupport.cxx:586 AliITSv11GeometrySupport.cxx:587 AliITSv11GeometrySupport.cxx:588 AliITSv11GeometrySupport.cxx:589 AliITSv11GeometrySupport.cxx:590 AliITSv11GeometrySupport.cxx:591 AliITSv11GeometrySupport.cxx:592 AliITSv11GeometrySupport.cxx:593 AliITSv11GeometrySupport.cxx:594 AliITSv11GeometrySupport.cxx:595 AliITSv11GeometrySupport.cxx:596 AliITSv11GeometrySupport.cxx:597 AliITSv11GeometrySupport.cxx:598 AliITSv11GeometrySupport.cxx:599 AliITSv11GeometrySupport.cxx:600 AliITSv11GeometrySupport.cxx:601 AliITSv11GeometrySupport.cxx:602 AliITSv11GeometrySupport.cxx:603 AliITSv11GeometrySupport.cxx:604 AliITSv11GeometrySupport.cxx:605 AliITSv11GeometrySupport.cxx:606 AliITSv11GeometrySupport.cxx:607 AliITSv11GeometrySupport.cxx:608 AliITSv11GeometrySupport.cxx:609 AliITSv11GeometrySupport.cxx:610 AliITSv11GeometrySupport.cxx:611 AliITSv11GeometrySupport.cxx:612 AliITSv11GeometrySupport.cxx:613 AliITSv11GeometrySupport.cxx:614 AliITSv11GeometrySupport.cxx:615 AliITSv11GeometrySupport.cxx:616 AliITSv11GeometrySupport.cxx:617 AliITSv11GeometrySupport.cxx:618 AliITSv11GeometrySupport.cxx:619 AliITSv11GeometrySupport.cxx:620 AliITSv11GeometrySupport.cxx:621 AliITSv11GeometrySupport.cxx:622 AliITSv11GeometrySupport.cxx:623 AliITSv11GeometrySupport.cxx:624 AliITSv11GeometrySupport.cxx:625 AliITSv11GeometrySupport.cxx:626 AliITSv11GeometrySupport.cxx:627 AliITSv11GeometrySupport.cxx:628 AliITSv11GeometrySupport.cxx:629 AliITSv11GeometrySupport.cxx:630 AliITSv11GeometrySupport.cxx:631 AliITSv11GeometrySupport.cxx:632 AliITSv11GeometrySupport.cxx:633 AliITSv11GeometrySupport.cxx:634 AliITSv11GeometrySupport.cxx:635 AliITSv11GeometrySupport.cxx:636 AliITSv11GeometrySupport.cxx:637 AliITSv11GeometrySupport.cxx:638 AliITSv11GeometrySupport.cxx:639 AliITSv11GeometrySupport.cxx:640 AliITSv11GeometrySupport.cxx:641 AliITSv11GeometrySupport.cxx:642 AliITSv11GeometrySupport.cxx:643 AliITSv11GeometrySupport.cxx:644 AliITSv11GeometrySupport.cxx:645 AliITSv11GeometrySupport.cxx:646 AliITSv11GeometrySupport.cxx:647 AliITSv11GeometrySupport.cxx:648 AliITSv11GeometrySupport.cxx:649 AliITSv11GeometrySupport.cxx:650 AliITSv11GeometrySupport.cxx:651 AliITSv11GeometrySupport.cxx:652 AliITSv11GeometrySupport.cxx:653 AliITSv11GeometrySupport.cxx:654 AliITSv11GeometrySupport.cxx:655 AliITSv11GeometrySupport.cxx:656 AliITSv11GeometrySupport.cxx:657 AliITSv11GeometrySupport.cxx:658 AliITSv11GeometrySupport.cxx:659 AliITSv11GeometrySupport.cxx:660 AliITSv11GeometrySupport.cxx:661 AliITSv11GeometrySupport.cxx:662 AliITSv11GeometrySupport.cxx:663 AliITSv11GeometrySupport.cxx:664 AliITSv11GeometrySupport.cxx:665 AliITSv11GeometrySupport.cxx:666 AliITSv11GeometrySupport.cxx:667 AliITSv11GeometrySupport.cxx:668 AliITSv11GeometrySupport.cxx:669 AliITSv11GeometrySupport.cxx:670 AliITSv11GeometrySupport.cxx:671 AliITSv11GeometrySupport.cxx:672 AliITSv11GeometrySupport.cxx:673 AliITSv11GeometrySupport.cxx:674 AliITSv11GeometrySupport.cxx:675 AliITSv11GeometrySupport.cxx:676 AliITSv11GeometrySupport.cxx:677 AliITSv11GeometrySupport.cxx:678 AliITSv11GeometrySupport.cxx:679 AliITSv11GeometrySupport.cxx:680 AliITSv11GeometrySupport.cxx:681 AliITSv11GeometrySupport.cxx:682 AliITSv11GeometrySupport.cxx:683 AliITSv11GeometrySupport.cxx:684 AliITSv11GeometrySupport.cxx:685 AliITSv11GeometrySupport.cxx:686 AliITSv11GeometrySupport.cxx:687 AliITSv11GeometrySupport.cxx:688 AliITSv11GeometrySupport.cxx:689 AliITSv11GeometrySupport.cxx:690 AliITSv11GeometrySupport.cxx:691 AliITSv11GeometrySupport.cxx:692 AliITSv11GeometrySupport.cxx:693 AliITSv11GeometrySupport.cxx:694 AliITSv11GeometrySupport.cxx:695 AliITSv11GeometrySupport.cxx:696 AliITSv11GeometrySupport.cxx:697 AliITSv11GeometrySupport.cxx:698 AliITSv11GeometrySupport.cxx:699 AliITSv11GeometrySupport.cxx:700 AliITSv11GeometrySupport.cxx:701 AliITSv11GeometrySupport.cxx:702 AliITSv11GeometrySupport.cxx:703 AliITSv11GeometrySupport.cxx:704 AliITSv11GeometrySupport.cxx:705 AliITSv11GeometrySupport.cxx:706 AliITSv11GeometrySupport.cxx:707 AliITSv11GeometrySupport.cxx:708 AliITSv11GeometrySupport.cxx:709 AliITSv11GeometrySupport.cxx:710 AliITSv11GeometrySupport.cxx:711 AliITSv11GeometrySupport.cxx:712 AliITSv11GeometrySupport.cxx:713 AliITSv11GeometrySupport.cxx:714 AliITSv11GeometrySupport.cxx:715 AliITSv11GeometrySupport.cxx:716 AliITSv11GeometrySupport.cxx:717 AliITSv11GeometrySupport.cxx:718 AliITSv11GeometrySupport.cxx:719 AliITSv11GeometrySupport.cxx:720 AliITSv11GeometrySupport.cxx:721 AliITSv11GeometrySupport.cxx:722 AliITSv11GeometrySupport.cxx:723 AliITSv11GeometrySupport.cxx:724 AliITSv11GeometrySupport.cxx:725 AliITSv11GeometrySupport.cxx:726 AliITSv11GeometrySupport.cxx:727 AliITSv11GeometrySupport.cxx:728 AliITSv11GeometrySupport.cxx:729 AliITSv11GeometrySupport.cxx:730 AliITSv11GeometrySupport.cxx:731 AliITSv11GeometrySupport.cxx:732 AliITSv11GeometrySupport.cxx:733 AliITSv11GeometrySupport.cxx:734 AliITSv11GeometrySupport.cxx:735 AliITSv11GeometrySupport.cxx:736 AliITSv11GeometrySupport.cxx:737 AliITSv11GeometrySupport.cxx:738 AliITSv11GeometrySupport.cxx:739 AliITSv11GeometrySupport.cxx:740 AliITSv11GeometrySupport.cxx:741 AliITSv11GeometrySupport.cxx:742 AliITSv11GeometrySupport.cxx:743 AliITSv11GeometrySupport.cxx:744 AliITSv11GeometrySupport.cxx:745 AliITSv11GeometrySupport.cxx:746 AliITSv11GeometrySupport.cxx:747 AliITSv11GeometrySupport.cxx:748 AliITSv11GeometrySupport.cxx:749 AliITSv11GeometrySupport.cxx:750 AliITSv11GeometrySupport.cxx:751 AliITSv11GeometrySupport.cxx:752 AliITSv11GeometrySupport.cxx:753 AliITSv11GeometrySupport.cxx:754 AliITSv11GeometrySupport.cxx:755 AliITSv11GeometrySupport.cxx:756 AliITSv11GeometrySupport.cxx:757 AliITSv11GeometrySupport.cxx:758 AliITSv11GeometrySupport.cxx:759 AliITSv11GeometrySupport.cxx:760 AliITSv11GeometrySupport.cxx:761 AliITSv11GeometrySupport.cxx:762 AliITSv11GeometrySupport.cxx:763 AliITSv11GeometrySupport.cxx:764 AliITSv11GeometrySupport.cxx:765 AliITSv11GeometrySupport.cxx:766 AliITSv11GeometrySupport.cxx:767 AliITSv11GeometrySupport.cxx:768 AliITSv11GeometrySupport.cxx:769 AliITSv11GeometrySupport.cxx:770 AliITSv11GeometrySupport.cxx:771 AliITSv11GeometrySupport.cxx:772 AliITSv11GeometrySupport.cxx:773 AliITSv11GeometrySupport.cxx:774 AliITSv11GeometrySupport.cxx:775 AliITSv11GeometrySupport.cxx:776 AliITSv11GeometrySupport.cxx:777 AliITSv11GeometrySupport.cxx:778 AliITSv11GeometrySupport.cxx:779 AliITSv11GeometrySupport.cxx:780 AliITSv11GeometrySupport.cxx:781 AliITSv11GeometrySupport.cxx:782 AliITSv11GeometrySupport.cxx:783 AliITSv11GeometrySupport.cxx:784 AliITSv11GeometrySupport.cxx:785 AliITSv11GeometrySupport.cxx:786 AliITSv11GeometrySupport.cxx:787 AliITSv11GeometrySupport.cxx:788 AliITSv11GeometrySupport.cxx:789 AliITSv11GeometrySupport.cxx:790 AliITSv11GeometrySupport.cxx:791 AliITSv11GeometrySupport.cxx:792 AliITSv11GeometrySupport.cxx:793 AliITSv11GeometrySupport.cxx:794 AliITSv11GeometrySupport.cxx:795 AliITSv11GeometrySupport.cxx:796 AliITSv11GeometrySupport.cxx:797 AliITSv11GeometrySupport.cxx:798 AliITSv11GeometrySupport.cxx:799 AliITSv11GeometrySupport.cxx:800 AliITSv11GeometrySupport.cxx:801 AliITSv11GeometrySupport.cxx:802 AliITSv11GeometrySupport.cxx:803 AliITSv11GeometrySupport.cxx:804 AliITSv11GeometrySupport.cxx:805 AliITSv11GeometrySupport.cxx:806 AliITSv11GeometrySupport.cxx:807 AliITSv11GeometrySupport.cxx:808 AliITSv11GeometrySupport.cxx:809 AliITSv11GeometrySupport.cxx:810 AliITSv11GeometrySupport.cxx:811 AliITSv11GeometrySupport.cxx:812 AliITSv11GeometrySupport.cxx:813 AliITSv11GeometrySupport.cxx:814 AliITSv11GeometrySupport.cxx:815 AliITSv11GeometrySupport.cxx:816 AliITSv11GeometrySupport.cxx:817 AliITSv11GeometrySupport.cxx:818 AliITSv11GeometrySupport.cxx:819 AliITSv11GeometrySupport.cxx:820 AliITSv11GeometrySupport.cxx:821 AliITSv11GeometrySupport.cxx:822 AliITSv11GeometrySupport.cxx:823 AliITSv11GeometrySupport.cxx:824 AliITSv11GeometrySupport.cxx:825 AliITSv11GeometrySupport.cxx:826 AliITSv11GeometrySupport.cxx:827 AliITSv11GeometrySupport.cxx:828 AliITSv11GeometrySupport.cxx:829 AliITSv11GeometrySupport.cxx:830 AliITSv11GeometrySupport.cxx:831 AliITSv11GeometrySupport.cxx:832 AliITSv11GeometrySupport.cxx:833 AliITSv11GeometrySupport.cxx:834 AliITSv11GeometrySupport.cxx:835 AliITSv11GeometrySupport.cxx:836 AliITSv11GeometrySupport.cxx:837 AliITSv11GeometrySupport.cxx:838 AliITSv11GeometrySupport.cxx:839 AliITSv11GeometrySupport.cxx:840 AliITSv11GeometrySupport.cxx:841 AliITSv11GeometrySupport.cxx:842 AliITSv11GeometrySupport.cxx:843 AliITSv11GeometrySupport.cxx:844 AliITSv11GeometrySupport.cxx:845 AliITSv11GeometrySupport.cxx:846 AliITSv11GeometrySupport.cxx:847 AliITSv11GeometrySupport.cxx:848 AliITSv11GeometrySupport.cxx:849 AliITSv11GeometrySupport.cxx:850 AliITSv11GeometrySupport.cxx:851 AliITSv11GeometrySupport.cxx:852 AliITSv11GeometrySupport.cxx:853 AliITSv11GeometrySupport.cxx:854 AliITSv11GeometrySupport.cxx:855 AliITSv11GeometrySupport.cxx:856 AliITSv11GeometrySupport.cxx:857 AliITSv11GeometrySupport.cxx:858 AliITSv11GeometrySupport.cxx:859 AliITSv11GeometrySupport.cxx:860 AliITSv11GeometrySupport.cxx:861 AliITSv11GeometrySupport.cxx:862 AliITSv11GeometrySupport.cxx:863 AliITSv11GeometrySupport.cxx:864 AliITSv11GeometrySupport.cxx:865 AliITSv11GeometrySupport.cxx:866 AliITSv11GeometrySupport.cxx:867 AliITSv11GeometrySupport.cxx:868 AliITSv11GeometrySupport.cxx:869 AliITSv11GeometrySupport.cxx:870 AliITSv11GeometrySupport.cxx:871 AliITSv11GeometrySupport.cxx:872 AliITSv11GeometrySupport.cxx:873 AliITSv11GeometrySupport.cxx:874 AliITSv11GeometrySupport.cxx:875 AliITSv11GeometrySupport.cxx:876 AliITSv11GeometrySupport.cxx:877 AliITSv11GeometrySupport.cxx:878 AliITSv11GeometrySupport.cxx:879 AliITSv11GeometrySupport.cxx:880 AliITSv11GeometrySupport.cxx:881 AliITSv11GeometrySupport.cxx:882 AliITSv11GeometrySupport.cxx:883 AliITSv11GeometrySupport.cxx:884 AliITSv11GeometrySupport.cxx:885 AliITSv11GeometrySupport.cxx:886 AliITSv11GeometrySupport.cxx:887 AliITSv11GeometrySupport.cxx:888 AliITSv11GeometrySupport.cxx:889 AliITSv11GeometrySupport.cxx:890 AliITSv11GeometrySupport.cxx:891 AliITSv11GeometrySupport.cxx:892 AliITSv11GeometrySupport.cxx:893 AliITSv11GeometrySupport.cxx:894 AliITSv11GeometrySupport.cxx:895 AliITSv11GeometrySupport.cxx:896 AliITSv11GeometrySupport.cxx:897 AliITSv11GeometrySupport.cxx:898 AliITSv11GeometrySupport.cxx:899 AliITSv11GeometrySupport.cxx:900 AliITSv11GeometrySupport.cxx:901 AliITSv11GeometrySupport.cxx:902 AliITSv11GeometrySupport.cxx:903 AliITSv11GeometrySupport.cxx:904 AliITSv11GeometrySupport.cxx:905 AliITSv11GeometrySupport.cxx:906 AliITSv11GeometrySupport.cxx:907 AliITSv11GeometrySupport.cxx:908 AliITSv11GeometrySupport.cxx:909 AliITSv11GeometrySupport.cxx:910 AliITSv11GeometrySupport.cxx:911 AliITSv11GeometrySupport.cxx:912 AliITSv11GeometrySupport.cxx:913 AliITSv11GeometrySupport.cxx:914 AliITSv11GeometrySupport.cxx:915 AliITSv11GeometrySupport.cxx:916 AliITSv11GeometrySupport.cxx:917 AliITSv11GeometrySupport.cxx:918 AliITSv11GeometrySupport.cxx:919 AliITSv11GeometrySupport.cxx:920 AliITSv11GeometrySupport.cxx:921 AliITSv11GeometrySupport.cxx:922 AliITSv11GeometrySupport.cxx:923 AliITSv11GeometrySupport.cxx:924 AliITSv11GeometrySupport.cxx:925 AliITSv11GeometrySupport.cxx:926 AliITSv11GeometrySupport.cxx:927 AliITSv11GeometrySupport.cxx:928 AliITSv11GeometrySupport.cxx:929 AliITSv11GeometrySupport.cxx:930 AliITSv11GeometrySupport.cxx:931 AliITSv11GeometrySupport.cxx:932 AliITSv11GeometrySupport.cxx:933 AliITSv11GeometrySupport.cxx:934 AliITSv11GeometrySupport.cxx:935 AliITSv11GeometrySupport.cxx:936 AliITSv11GeometrySupport.cxx:937 AliITSv11GeometrySupport.cxx:938 AliITSv11GeometrySupport.cxx:939 AliITSv11GeometrySupport.cxx:940 AliITSv11GeometrySupport.cxx:941 AliITSv11GeometrySupport.cxx:942 AliITSv11GeometrySupport.cxx:943 AliITSv11GeometrySupport.cxx:944 AliITSv11GeometrySupport.cxx:945 AliITSv11GeometrySupport.cxx:946 AliITSv11GeometrySupport.cxx:947 AliITSv11GeometrySupport.cxx:948 AliITSv11GeometrySupport.cxx:949 AliITSv11GeometrySupport.cxx:950 AliITSv11GeometrySupport.cxx:951 AliITSv11GeometrySupport.cxx:952 AliITSv11GeometrySupport.cxx:953 AliITSv11GeometrySupport.cxx:954 AliITSv11GeometrySupport.cxx:955 AliITSv11GeometrySupport.cxx:956 AliITSv11GeometrySupport.cxx:957 AliITSv11GeometrySupport.cxx:958 AliITSv11GeometrySupport.cxx:959 AliITSv11GeometrySupport.cxx:960 AliITSv11GeometrySupport.cxx:961 AliITSv11GeometrySupport.cxx:962 AliITSv11GeometrySupport.cxx:963 AliITSv11GeometrySupport.cxx:964 AliITSv11GeometrySupport.cxx:965 AliITSv11GeometrySupport.cxx:966 AliITSv11GeometrySupport.cxx:967 AliITSv11GeometrySupport.cxx:968 AliITSv11GeometrySupport.cxx:969 AliITSv11GeometrySupport.cxx:970 AliITSv11GeometrySupport.cxx:971 AliITSv11GeometrySupport.cxx:972 AliITSv11GeometrySupport.cxx:973 AliITSv11GeometrySupport.cxx:974 AliITSv11GeometrySupport.cxx:975 AliITSv11GeometrySupport.cxx:976 AliITSv11GeometrySupport.cxx:977 AliITSv11GeometrySupport.cxx:978 AliITSv11GeometrySupport.cxx:979 AliITSv11GeometrySupport.cxx:980 AliITSv11GeometrySupport.cxx:981 AliITSv11GeometrySupport.cxx:982 AliITSv11GeometrySupport.cxx:983 AliITSv11GeometrySupport.cxx:984 AliITSv11GeometrySupport.cxx:985 AliITSv11GeometrySupport.cxx:986 AliITSv11GeometrySupport.cxx:987 AliITSv11GeometrySupport.cxx:988 AliITSv11GeometrySupport.cxx:989 AliITSv11GeometrySupport.cxx:990 AliITSv11GeometrySupport.cxx:991 AliITSv11GeometrySupport.cxx:992 AliITSv11GeometrySupport.cxx:993 AliITSv11GeometrySupport.cxx:994 AliITSv11GeometrySupport.cxx:995 AliITSv11GeometrySupport.cxx:996 AliITSv11GeometrySupport.cxx:997 AliITSv11GeometrySupport.cxx:998 AliITSv11GeometrySupport.cxx:999 AliITSv11GeometrySupport.cxx:1000 AliITSv11GeometrySupport.cxx:1001 AliITSv11GeometrySupport.cxx:1002 AliITSv11GeometrySupport.cxx:1003 AliITSv11GeometrySupport.cxx:1004 AliITSv11GeometrySupport.cxx:1005 AliITSv11GeometrySupport.cxx:1006 AliITSv11GeometrySupport.cxx:1007 AliITSv11GeometrySupport.cxx:1008 AliITSv11GeometrySupport.cxx:1009 AliITSv11GeometrySupport.cxx:1010 AliITSv11GeometrySupport.cxx:1011 AliITSv11GeometrySupport.cxx:1012 AliITSv11GeometrySupport.cxx:1013 AliITSv11GeometrySupport.cxx:1014 AliITSv11GeometrySupport.cxx:1015 AliITSv11GeometrySupport.cxx:1016 AliITSv11GeometrySupport.cxx:1017 AliITSv11GeometrySupport.cxx:1018 AliITSv11GeometrySupport.cxx:1019 AliITSv11GeometrySupport.cxx:1020 AliITSv11GeometrySupport.cxx:1021 AliITSv11GeometrySupport.cxx:1022 AliITSv11GeometrySupport.cxx:1023 AliITSv11GeometrySupport.cxx:1024 AliITSv11GeometrySupport.cxx:1025 AliITSv11GeometrySupport.cxx:1026 AliITSv11GeometrySupport.cxx:1027 AliITSv11GeometrySupport.cxx:1028 AliITSv11GeometrySupport.cxx:1029 AliITSv11GeometrySupport.cxx:1030 AliITSv11GeometrySupport.cxx:1031 AliITSv11GeometrySupport.cxx:1032 AliITSv11GeometrySupport.cxx:1033 AliITSv11GeometrySupport.cxx:1034 AliITSv11GeometrySupport.cxx:1035 AliITSv11GeometrySupport.cxx:1036 AliITSv11GeometrySupport.cxx:1037 AliITSv11GeometrySupport.cxx:1038 AliITSv11GeometrySupport.cxx:1039 AliITSv11GeometrySupport.cxx:1040 AliITSv11GeometrySupport.cxx:1041 AliITSv11GeometrySupport.cxx:1042 AliITSv11GeometrySupport.cxx:1043 AliITSv11GeometrySupport.cxx:1044 AliITSv11GeometrySupport.cxx:1045 AliITSv11GeometrySupport.cxx:1046 AliITSv11GeometrySupport.cxx:1047 AliITSv11GeometrySupport.cxx:1048 AliITSv11GeometrySupport.cxx:1049 AliITSv11GeometrySupport.cxx:1050 AliITSv11GeometrySupport.cxx:1051 AliITSv11GeometrySupport.cxx:1052 AliITSv11GeometrySupport.cxx:1053 AliITSv11GeometrySupport.cxx:1054 AliITSv11GeometrySupport.cxx:1055 AliITSv11GeometrySupport.cxx:1056 AliITSv11GeometrySupport.cxx:1057 AliITSv11GeometrySupport.cxx:1058 AliITSv11GeometrySupport.cxx:1059 AliITSv11GeometrySupport.cxx:1060 AliITSv11GeometrySupport.cxx:1061 AliITSv11GeometrySupport.cxx:1062 AliITSv11GeometrySupport.cxx:1063 AliITSv11GeometrySupport.cxx:1064 AliITSv11GeometrySupport.cxx:1065 AliITSv11GeometrySupport.cxx:1066 AliITSv11GeometrySupport.cxx:1067 AliITSv11GeometrySupport.cxx:1068 AliITSv11GeometrySupport.cxx:1069 AliITSv11GeometrySupport.cxx:1070 AliITSv11GeometrySupport.cxx:1071 AliITSv11GeometrySupport.cxx:1072 AliITSv11GeometrySupport.cxx:1073 AliITSv11GeometrySupport.cxx:1074 AliITSv11GeometrySupport.cxx:1075 AliITSv11GeometrySupport.cxx:1076 AliITSv11GeometrySupport.cxx:1077 AliITSv11GeometrySupport.cxx:1078 AliITSv11GeometrySupport.cxx:1079 AliITSv11GeometrySupport.cxx:1080 AliITSv11GeometrySupport.cxx:1081 AliITSv11GeometrySupport.cxx:1082 AliITSv11GeometrySupport.cxx:1083 AliITSv11GeometrySupport.cxx:1084 AliITSv11GeometrySupport.cxx:1085 AliITSv11GeometrySupport.cxx:1086 AliITSv11GeometrySupport.cxx:1087 AliITSv11GeometrySupport.cxx:1088 AliITSv11GeometrySupport.cxx:1089 AliITSv11GeometrySupport.cxx:1090 AliITSv11GeometrySupport.cxx:1091 AliITSv11GeometrySupport.cxx:1092 AliITSv11GeometrySupport.cxx:1093 AliITSv11GeometrySupport.cxx:1094 AliITSv11GeometrySupport.cxx:1095 AliITSv11GeometrySupport.cxx:1096 AliITSv11GeometrySupport.cxx:1097 AliITSv11GeometrySupport.cxx:1098 AliITSv11GeometrySupport.cxx:1099 AliITSv11GeometrySupport.cxx:1100 AliITSv11GeometrySupport.cxx:1101 AliITSv11GeometrySupport.cxx:1102 AliITSv11GeometrySupport.cxx:1103 AliITSv11GeometrySupport.cxx:1104 AliITSv11GeometrySupport.cxx:1105 AliITSv11GeometrySupport.cxx:1106 AliITSv11GeometrySupport.cxx:1107 AliITSv11GeometrySupport.cxx:1108 AliITSv11GeometrySupport.cxx:1109 AliITSv11GeometrySupport.cxx:1110 AliITSv11GeometrySupport.cxx:1111 AliITSv11GeometrySupport.cxx:1112 AliITSv11GeometrySupport.cxx:1113 AliITSv11GeometrySupport.cxx:1114 AliITSv11GeometrySupport.cxx:1115 AliITSv11GeometrySupport.cxx:1116 AliITSv11GeometrySupport.cxx:1117 AliITSv11GeometrySupport.cxx:1118 AliITSv11GeometrySupport.cxx:1119 AliITSv11GeometrySupport.cxx:1120 AliITSv11GeometrySupport.cxx:1121 AliITSv11GeometrySupport.cxx:1122 AliITSv11GeometrySupport.cxx:1123 AliITSv11GeometrySupport.cxx:1124 AliITSv11GeometrySupport.cxx:1125 AliITSv11GeometrySupport.cxx:1126 AliITSv11GeometrySupport.cxx:1127 AliITSv11GeometrySupport.cxx:1128 AliITSv11GeometrySupport.cxx:1129 AliITSv11GeometrySupport.cxx:1130 AliITSv11GeometrySupport.cxx:1131 AliITSv11GeometrySupport.cxx:1132 AliITSv11GeometrySupport.cxx:1133 AliITSv11GeometrySupport.cxx:1134 AliITSv11GeometrySupport.cxx:1135 AliITSv11GeometrySupport.cxx:1136 AliITSv11GeometrySupport.cxx:1137 AliITSv11GeometrySupport.cxx:1138 AliITSv11GeometrySupport.cxx:1139 AliITSv11GeometrySupport.cxx:1140 AliITSv11GeometrySupport.cxx:1141 AliITSv11GeometrySupport.cxx:1142 AliITSv11GeometrySupport.cxx:1143 AliITSv11GeometrySupport.cxx:1144 AliITSv11GeometrySupport.cxx:1145 AliITSv11GeometrySupport.cxx:1146 AliITSv11GeometrySupport.cxx:1147 AliITSv11GeometrySupport.cxx:1148 AliITSv11GeometrySupport.cxx:1149 AliITSv11GeometrySupport.cxx:1150 AliITSv11GeometrySupport.cxx:1151 AliITSv11GeometrySupport.cxx:1152 AliITSv11GeometrySupport.cxx:1153 AliITSv11GeometrySupport.cxx:1154 AliITSv11GeometrySupport.cxx:1155 AliITSv11GeometrySupport.cxx:1156 AliITSv11GeometrySupport.cxx:1157 AliITSv11GeometrySupport.cxx:1158 AliITSv11GeometrySupport.cxx:1159 AliITSv11GeometrySupport.cxx:1160 AliITSv11GeometrySupport.cxx:1161 AliITSv11GeometrySupport.cxx:1162 AliITSv11GeometrySupport.cxx:1163 AliITSv11GeometrySupport.cxx:1164 AliITSv11GeometrySupport.cxx:1165 AliITSv11GeometrySupport.cxx:1166 AliITSv11GeometrySupport.cxx:1167 AliITSv11GeometrySupport.cxx:1168 AliITSv11GeometrySupport.cxx:1169 AliITSv11GeometrySupport.cxx:1170 AliITSv11GeometrySupport.cxx:1171 AliITSv11GeometrySupport.cxx:1172 AliITSv11GeometrySupport.cxx:1173 AliITSv11GeometrySupport.cxx:1174 AliITSv11GeometrySupport.cxx:1175 AliITSv11GeometrySupport.cxx:1176 AliITSv11GeometrySupport.cxx:1177 AliITSv11GeometrySupport.cxx:1178 AliITSv11GeometrySupport.cxx:1179 AliITSv11GeometrySupport.cxx:1180 AliITSv11GeometrySupport.cxx:1181 AliITSv11GeometrySupport.cxx:1182 AliITSv11GeometrySupport.cxx:1183 AliITSv11GeometrySupport.cxx:1184 AliITSv11GeometrySupport.cxx:1185 AliITSv11GeometrySupport.cxx:1186 AliITSv11GeometrySupport.cxx:1187 AliITSv11GeometrySupport.cxx:1188 AliITSv11GeometrySupport.cxx:1189 AliITSv11GeometrySupport.cxx:1190 AliITSv11GeometrySupport.cxx:1191 AliITSv11GeometrySupport.cxx:1192 AliITSv11GeometrySupport.cxx:1193 AliITSv11GeometrySupport.cxx:1194 AliITSv11GeometrySupport.cxx:1195 AliITSv11GeometrySupport.cxx:1196 AliITSv11GeometrySupport.cxx:1197 AliITSv11GeometrySupport.cxx:1198 AliITSv11GeometrySupport.cxx:1199 AliITSv11GeometrySupport.cxx:1200 AliITSv11GeometrySupport.cxx:1201 AliITSv11GeometrySupport.cxx:1202 AliITSv11GeometrySupport.cxx:1203 AliITSv11GeometrySupport.cxx:1204 AliITSv11GeometrySupport.cxx:1205 AliITSv11GeometrySupport.cxx:1206 AliITSv11GeometrySupport.cxx:1207 AliITSv11GeometrySupport.cxx:1208 AliITSv11GeometrySupport.cxx:1209 AliITSv11GeometrySupport.cxx:1210 AliITSv11GeometrySupport.cxx:1211 AliITSv11GeometrySupport.cxx:1212 AliITSv11GeometrySupport.cxx:1213 AliITSv11GeometrySupport.cxx:1214 AliITSv11GeometrySupport.cxx:1215 AliITSv11GeometrySupport.cxx:1216 AliITSv11GeometrySupport.cxx:1217 AliITSv11GeometrySupport.cxx:1218 AliITSv11GeometrySupport.cxx:1219 AliITSv11GeometrySupport.cxx:1220 AliITSv11GeometrySupport.cxx:1221 AliITSv11GeometrySupport.cxx:1222 AliITSv11GeometrySupport.cxx:1223 AliITSv11GeometrySupport.cxx:1224 AliITSv11GeometrySupport.cxx:1225 AliITSv11GeometrySupport.cxx:1226 AliITSv11GeometrySupport.cxx:1227 AliITSv11GeometrySupport.cxx:1228 AliITSv11GeometrySupport.cxx:1229 AliITSv11GeometrySupport.cxx:1230 AliITSv11GeometrySupport.cxx:1231 AliITSv11GeometrySupport.cxx:1232 AliITSv11GeometrySupport.cxx:1233 AliITSv11GeometrySupport.cxx:1234 AliITSv11GeometrySupport.cxx:1235 AliITSv11GeometrySupport.cxx:1236 AliITSv11GeometrySupport.cxx:1237 AliITSv11GeometrySupport.cxx:1238 AliITSv11GeometrySupport.cxx:1239 AliITSv11GeometrySupport.cxx:1240 AliITSv11GeometrySupport.cxx:1241 AliITSv11GeometrySupport.cxx:1242 AliITSv11GeometrySupport.cxx:1243 AliITSv11GeometrySupport.cxx:1244 AliITSv11GeometrySupport.cxx:1245 AliITSv11GeometrySupport.cxx:1246 AliITSv11GeometrySupport.cxx:1247 AliITSv11GeometrySupport.cxx:1248 AliITSv11GeometrySupport.cxx:1249 AliITSv11GeometrySupport.cxx:1250 AliITSv11GeometrySupport.cxx:1251 AliITSv11GeometrySupport.cxx:1252 AliITSv11GeometrySupport.cxx:1253 AliITSv11GeometrySupport.cxx:1254 AliITSv11GeometrySupport.cxx:1255 AliITSv11GeometrySupport.cxx:1256 AliITSv11GeometrySupport.cxx:1257 AliITSv11GeometrySupport.cxx:1258 AliITSv11GeometrySupport.cxx:1259 AliITSv11GeometrySupport.cxx:1260 AliITSv11GeometrySupport.cxx:1261 AliITSv11GeometrySupport.cxx:1262 AliITSv11GeometrySupport.cxx:1263 AliITSv11GeometrySupport.cxx:1264 AliITSv11GeometrySupport.cxx:1265 AliITSv11GeometrySupport.cxx:1266 AliITSv11GeometrySupport.cxx:1267 AliITSv11GeometrySupport.cxx:1268 AliITSv11GeometrySupport.cxx:1269 AliITSv11GeometrySupport.cxx:1270 AliITSv11GeometrySupport.cxx:1271 AliITSv11GeometrySupport.cxx:1272 AliITSv11GeometrySupport.cxx:1273 AliITSv11GeometrySupport.cxx:1274 AliITSv11GeometrySupport.cxx:1275 AliITSv11GeometrySupport.cxx:1276 AliITSv11GeometrySupport.cxx:1277 AliITSv11GeometrySupport.cxx:1278 AliITSv11GeometrySupport.cxx:1279 AliITSv11GeometrySupport.cxx:1280 AliITSv11GeometrySupport.cxx:1281 AliITSv11GeometrySupport.cxx:1282 AliITSv11GeometrySupport.cxx:1283 AliITSv11GeometrySupport.cxx:1284 AliITSv11GeometrySupport.cxx:1285 AliITSv11GeometrySupport.cxx:1286 AliITSv11GeometrySupport.cxx:1287 AliITSv11GeometrySupport.cxx:1288 AliITSv11GeometrySupport.cxx:1289 AliITSv11GeometrySupport.cxx:1290 AliITSv11GeometrySupport.cxx:1291 AliITSv11GeometrySupport.cxx:1292 AliITSv11GeometrySupport.cxx:1293 AliITSv11GeometrySupport.cxx:1294 AliITSv11GeometrySupport.cxx:1295 AliITSv11GeometrySupport.cxx:1296 AliITSv11GeometrySupport.cxx:1297 AliITSv11GeometrySupport.cxx:1298 AliITSv11GeometrySupport.cxx:1299 AliITSv11GeometrySupport.cxx:1300 AliITSv11GeometrySupport.cxx:1301 AliITSv11GeometrySupport.cxx:1302 AliITSv11GeometrySupport.cxx:1303 AliITSv11GeometrySupport.cxx:1304 AliITSv11GeometrySupport.cxx:1305 AliITSv11GeometrySupport.cxx:1306 AliITSv11GeometrySupport.cxx:1307 AliITSv11GeometrySupport.cxx:1308 AliITSv11GeometrySupport.cxx:1309 AliITSv11GeometrySupport.cxx:1310 AliITSv11GeometrySupport.cxx:1311 AliITSv11GeometrySupport.cxx:1312 AliITSv11GeometrySupport.cxx:1313 AliITSv11GeometrySupport.cxx:1314 AliITSv11GeometrySupport.cxx:1315 AliITSv11GeometrySupport.cxx:1316 AliITSv11GeometrySupport.cxx:1317 AliITSv11GeometrySupport.cxx:1318 AliITSv11GeometrySupport.cxx:1319 AliITSv11GeometrySupport.cxx:1320 AliITSv11GeometrySupport.cxx:1321 AliITSv11GeometrySupport.cxx:1322 AliITSv11GeometrySupport.cxx:1323 AliITSv11GeometrySupport.cxx:1324 AliITSv11GeometrySupport.cxx:1325 AliITSv11GeometrySupport.cxx:1326 AliITSv11GeometrySupport.cxx:1327 AliITSv11GeometrySupport.cxx:1328 AliITSv11GeometrySupport.cxx:1329 AliITSv11GeometrySupport.cxx:1330 AliITSv11GeometrySupport.cxx:1331 AliITSv11GeometrySupport.cxx:1332 AliITSv11GeometrySupport.cxx:1333 AliITSv11GeometrySupport.cxx:1334 AliITSv11GeometrySupport.cxx:1335 AliITSv11GeometrySupport.cxx:1336 AliITSv11GeometrySupport.cxx:1337 AliITSv11GeometrySupport.cxx:1338 AliITSv11GeometrySupport.cxx:1339 AliITSv11GeometrySupport.cxx:1340 AliITSv11GeometrySupport.cxx:1341 AliITSv11GeometrySupport.cxx:1342 AliITSv11GeometrySupport.cxx:1343 AliITSv11GeometrySupport.cxx:1344 AliITSv11GeometrySupport.cxx:1345 AliITSv11GeometrySupport.cxx:1346 AliITSv11GeometrySupport.cxx:1347 AliITSv11GeometrySupport.cxx:1348 AliITSv11GeometrySupport.cxx:1349 AliITSv11GeometrySupport.cxx:1350 AliITSv11GeometrySupport.cxx:1351 AliITSv11GeometrySupport.cxx:1352 AliITSv11GeometrySupport.cxx:1353 AliITSv11GeometrySupport.cxx:1354 AliITSv11GeometrySupport.cxx:1355 AliITSv11GeometrySupport.cxx:1356 AliITSv11GeometrySupport.cxx:1357 AliITSv11GeometrySupport.cxx:1358 AliITSv11GeometrySupport.cxx:1359 AliITSv11GeometrySupport.cxx:1360 AliITSv11GeometrySupport.cxx:1361 AliITSv11GeometrySupport.cxx:1362 AliITSv11GeometrySupport.cxx:1363 AliITSv11GeometrySupport.cxx:1364 AliITSv11GeometrySupport.cxx:1365 AliITSv11GeometrySupport.cxx:1366 AliITSv11GeometrySupport.cxx:1367 AliITSv11GeometrySupport.cxx:1368 AliITSv11GeometrySupport.cxx:1369 AliITSv11GeometrySupport.cxx:1370 AliITSv11GeometrySupport.cxx:1371 AliITSv11GeometrySupport.cxx:1372 AliITSv11GeometrySupport.cxx:1373 AliITSv11GeometrySupport.cxx:1374 AliITSv11GeometrySupport.cxx:1375 AliITSv11GeometrySupport.cxx:1376 AliITSv11GeometrySupport.cxx:1377 AliITSv11GeometrySupport.cxx:1378 AliITSv11GeometrySupport.cxx:1379 AliITSv11GeometrySupport.cxx:1380 AliITSv11GeometrySupport.cxx:1381 AliITSv11GeometrySupport.cxx:1382 AliITSv11GeometrySupport.cxx:1383 AliITSv11GeometrySupport.cxx:1384 AliITSv11GeometrySupport.cxx:1385 AliITSv11GeometrySupport.cxx:1386 AliITSv11GeometrySupport.cxx:1387 AliITSv11GeometrySupport.cxx:1388 AliITSv11GeometrySupport.cxx:1389 AliITSv11GeometrySupport.cxx:1390 AliITSv11GeometrySupport.cxx:1391 AliITSv11GeometrySupport.cxx:1392 AliITSv11GeometrySupport.cxx:1393 AliITSv11GeometrySupport.cxx:1394 AliITSv11GeometrySupport.cxx:1395 AliITSv11GeometrySupport.cxx:1396 AliITSv11GeometrySupport.cxx:1397 AliITSv11GeometrySupport.cxx:1398 AliITSv11GeometrySupport.cxx:1399 AliITSv11GeometrySupport.cxx:1400 AliITSv11GeometrySupport.cxx:1401 AliITSv11GeometrySupport.cxx:1402 AliITSv11GeometrySupport.cxx:1403 AliITSv11GeometrySupport.cxx:1404 AliITSv11GeometrySupport.cxx:1405 AliITSv11GeometrySupport.cxx:1406 AliITSv11GeometrySupport.cxx:1407 AliITSv11GeometrySupport.cxx:1408 AliITSv11GeometrySupport.cxx:1409 AliITSv11GeometrySupport.cxx:1410 AliITSv11GeometrySupport.cxx:1411 AliITSv11GeometrySupport.cxx:1412 AliITSv11GeometrySupport.cxx:1413 AliITSv11GeometrySupport.cxx:1414 AliITSv11GeometrySupport.cxx:1415 AliITSv11GeometrySupport.cxx:1416 AliITSv11GeometrySupport.cxx:1417 AliITSv11GeometrySupport.cxx:1418 AliITSv11GeometrySupport.cxx:1419 AliITSv11GeometrySupport.cxx:1420 AliITSv11GeometrySupport.cxx:1421 AliITSv11GeometrySupport.cxx:1422 AliITSv11GeometrySupport.cxx:1423 AliITSv11GeometrySupport.cxx:1424 AliITSv11GeometrySupport.cxx:1425 AliITSv11GeometrySupport.cxx:1426 AliITSv11GeometrySupport.cxx:1427 AliITSv11GeometrySupport.cxx:1428 AliITSv11GeometrySupport.cxx:1429 AliITSv11GeometrySupport.cxx:1430 AliITSv11GeometrySupport.cxx:1431 AliITSv11GeometrySupport.cxx:1432 AliITSv11GeometrySupport.cxx:1433 AliITSv11GeometrySupport.cxx:1434 AliITSv11GeometrySupport.cxx:1435 AliITSv11GeometrySupport.cxx:1436 AliITSv11GeometrySupport.cxx:1437 AliITSv11GeometrySupport.cxx:1438 AliITSv11GeometrySupport.cxx:1439 AliITSv11GeometrySupport.cxx:1440 AliITSv11GeometrySupport.cxx:1441 AliITSv11GeometrySupport.cxx:1442 AliITSv11GeometrySupport.cxx:1443 AliITSv11GeometrySupport.cxx:1444 AliITSv11GeometrySupport.cxx:1445 AliITSv11GeometrySupport.cxx:1446 AliITSv11GeometrySupport.cxx:1447 AliITSv11GeometrySupport.cxx:1448 AliITSv11GeometrySupport.cxx:1449 AliITSv11GeometrySupport.cxx:1450 AliITSv11GeometrySupport.cxx:1451 AliITSv11GeometrySupport.cxx:1452 AliITSv11GeometrySupport.cxx:1453 AliITSv11GeometrySupport.cxx:1454 AliITSv11GeometrySupport.cxx:1455 AliITSv11GeometrySupport.cxx:1456 AliITSv11GeometrySupport.cxx:1457 AliITSv11GeometrySupport.cxx:1458 AliITSv11GeometrySupport.cxx:1459 AliITSv11GeometrySupport.cxx:1460 AliITSv11GeometrySupport.cxx:1461 AliITSv11GeometrySupport.cxx:1462 AliITSv11GeometrySupport.cxx:1463 AliITSv11GeometrySupport.cxx:1464 AliITSv11GeometrySupport.cxx:1465 AliITSv11GeometrySupport.cxx:1466 AliITSv11GeometrySupport.cxx:1467 AliITSv11GeometrySupport.cxx:1468 AliITSv11GeometrySupport.cxx:1469 AliITSv11GeometrySupport.cxx:1470 AliITSv11GeometrySupport.cxx:1471 AliITSv11GeometrySupport.cxx:1472 AliITSv11GeometrySupport.cxx:1473 AliITSv11GeometrySupport.cxx:1474 AliITSv11GeometrySupport.cxx:1475 AliITSv11GeometrySupport.cxx:1476 AliITSv11GeometrySupport.cxx:1477 AliITSv11GeometrySupport.cxx:1478 AliITSv11GeometrySupport.cxx:1479 AliITSv11GeometrySupport.cxx:1480 AliITSv11GeometrySupport.cxx:1481 AliITSv11GeometrySupport.cxx:1482 AliITSv11GeometrySupport.cxx:1483 AliITSv11GeometrySupport.cxx:1484 AliITSv11GeometrySupport.cxx:1485 AliITSv11GeometrySupport.cxx:1486 AliITSv11GeometrySupport.cxx:1487 AliITSv11GeometrySupport.cxx:1488 AliITSv11GeometrySupport.cxx:1489 AliITSv11GeometrySupport.cxx:1490 AliITSv11GeometrySupport.cxx:1491 AliITSv11GeometrySupport.cxx:1492 AliITSv11GeometrySupport.cxx:1493 AliITSv11GeometrySupport.cxx:1494 AliITSv11GeometrySupport.cxx:1495 AliITSv11GeometrySupport.cxx:1496 AliITSv11GeometrySupport.cxx:1497 AliITSv11GeometrySupport.cxx:1498 AliITSv11GeometrySupport.cxx:1499 AliITSv11GeometrySupport.cxx:1500 AliITSv11GeometrySupport.cxx:1501 AliITSv11GeometrySupport.cxx:1502 AliITSv11GeometrySupport.cxx:1503 AliITSv11GeometrySupport.cxx:1504 AliITSv11GeometrySupport.cxx:1505 AliITSv11GeometrySupport.cxx:1506 AliITSv11GeometrySupport.cxx:1507 AliITSv11GeometrySupport.cxx:1508 AliITSv11GeometrySupport.cxx:1509 AliITSv11GeometrySupport.cxx:1510 AliITSv11GeometrySupport.cxx:1511 AliITSv11GeometrySupport.cxx:1512 AliITSv11GeometrySupport.cxx:1513 AliITSv11GeometrySupport.cxx:1514 AliITSv11GeometrySupport.cxx:1515 AliITSv11GeometrySupport.cxx:1516 AliITSv11GeometrySupport.cxx:1517 AliITSv11GeometrySupport.cxx:1518 AliITSv11GeometrySupport.cxx:1519 AliITSv11GeometrySupport.cxx:1520 AliITSv11GeometrySupport.cxx:1521 AliITSv11GeometrySupport.cxx:1522 AliITSv11GeometrySupport.cxx:1523 AliITSv11GeometrySupport.cxx:1524 AliITSv11GeometrySupport.cxx:1525 AliITSv11GeometrySupport.cxx:1526 AliITSv11GeometrySupport.cxx:1527 AliITSv11GeometrySupport.cxx:1528 AliITSv11GeometrySupport.cxx:1529 AliITSv11GeometrySupport.cxx:1530 AliITSv11GeometrySupport.cxx:1531 AliITSv11GeometrySupport.cxx:1532 AliITSv11GeometrySupport.cxx:1533 AliITSv11GeometrySupport.cxx:1534 AliITSv11GeometrySupport.cxx:1535 AliITSv11GeometrySupport.cxx:1536 AliITSv11GeometrySupport.cxx:1537 AliITSv11GeometrySupport.cxx:1538 AliITSv11GeometrySupport.cxx:1539 AliITSv11GeometrySupport.cxx:1540 AliITSv11GeometrySupport.cxx:1541 AliITSv11GeometrySupport.cxx:1542 AliITSv11GeometrySupport.cxx:1543 AliITSv11GeometrySupport.cxx:1544 AliITSv11GeometrySupport.cxx:1545 AliITSv11GeometrySupport.cxx:1546 AliITSv11GeometrySupport.cxx:1547 AliITSv11GeometrySupport.cxx:1548 AliITSv11GeometrySupport.cxx:1549 AliITSv11GeometrySupport.cxx:1550 AliITSv11GeometrySupport.cxx:1551 AliITSv11GeometrySupport.cxx:1552 AliITSv11GeometrySupport.cxx:1553 AliITSv11GeometrySupport.cxx:1554 AliITSv11GeometrySupport.cxx:1555 AliITSv11GeometrySupport.cxx:1556 AliITSv11GeometrySupport.cxx:1557 AliITSv11GeometrySupport.cxx:1558 AliITSv11GeometrySupport.cxx:1559 AliITSv11GeometrySupport.cxx:1560 AliITSv11GeometrySupport.cxx:1561 AliITSv11GeometrySupport.cxx:1562 AliITSv11GeometrySupport.cxx:1563 AliITSv11GeometrySupport.cxx:1564 AliITSv11GeometrySupport.cxx:1565 AliITSv11GeometrySupport.cxx:1566 AliITSv11GeometrySupport.cxx:1567 AliITSv11GeometrySupport.cxx:1568 AliITSv11GeometrySupport.cxx:1569 AliITSv11GeometrySupport.cxx:1570 AliITSv11GeometrySupport.cxx:1571 AliITSv11GeometrySupport.cxx:1572 AliITSv11GeometrySupport.cxx:1573 AliITSv11GeometrySupport.cxx:1574 AliITSv11GeometrySupport.cxx:1575 AliITSv11GeometrySupport.cxx:1576 AliITSv11GeometrySupport.cxx:1577 AliITSv11GeometrySupport.cxx:1578 AliITSv11GeometrySupport.cxx:1579 AliITSv11GeometrySupport.cxx:1580 AliITSv11GeometrySupport.cxx:1581 AliITSv11GeometrySupport.cxx:1582 AliITSv11GeometrySupport.cxx:1583 AliITSv11GeometrySupport.cxx:1584 AliITSv11GeometrySupport.cxx:1585 AliITSv11GeometrySupport.cxx:1586 AliITSv11GeometrySupport.cxx:1587 AliITSv11GeometrySupport.cxx:1588 AliITSv11GeometrySupport.cxx:1589 AliITSv11GeometrySupport.cxx:1590 AliITSv11GeometrySupport.cxx:1591 AliITSv11GeometrySupport.cxx:1592 AliITSv11GeometrySupport.cxx:1593 AliITSv11GeometrySupport.cxx:1594 AliITSv11GeometrySupport.cxx:1595 AliITSv11GeometrySupport.cxx:1596 AliITSv11GeometrySupport.cxx:1597 AliITSv11GeometrySupport.cxx:1598 AliITSv11GeometrySupport.cxx:1599 AliITSv11GeometrySupport.cxx:1600 AliITSv11GeometrySupport.cxx:1601 AliITSv11GeometrySupport.cxx:1602 AliITSv11GeometrySupport.cxx:1603 AliITSv11GeometrySupport.cxx:1604 AliITSv11GeometrySupport.cxx:1605 AliITSv11GeometrySupport.cxx:1606 AliITSv11GeometrySupport.cxx:1607 AliITSv11GeometrySupport.cxx:1608 AliITSv11GeometrySupport.cxx:1609 AliITSv11GeometrySupport.cxx:1610 AliITSv11GeometrySupport.cxx:1611 AliITSv11GeometrySupport.cxx:1612 AliITSv11GeometrySupport.cxx:1613 AliITSv11GeometrySupport.cxx:1614 AliITSv11GeometrySupport.cxx:1615 AliITSv11GeometrySupport.cxx:1616 AliITSv11GeometrySupport.cxx:1617 AliITSv11GeometrySupport.cxx:1618 AliITSv11GeometrySupport.cxx:1619 AliITSv11GeometrySupport.cxx:1620 AliITSv11GeometrySupport.cxx:1621 AliITSv11GeometrySupport.cxx:1622 AliITSv11GeometrySupport.cxx:1623 AliITSv11GeometrySupport.cxx:1624 AliITSv11GeometrySupport.cxx:1625 AliITSv11GeometrySupport.cxx:1626 AliITSv11GeometrySupport.cxx:1627 AliITSv11GeometrySupport.cxx:1628 AliITSv11GeometrySupport.cxx:1629 AliITSv11GeometrySupport.cxx:1630 AliITSv11GeometrySupport.cxx:1631 AliITSv11GeometrySupport.cxx:1632 AliITSv11GeometrySupport.cxx:1633 AliITSv11GeometrySupport.cxx:1634 AliITSv11GeometrySupport.cxx:1635 AliITSv11GeometrySupport.cxx:1636 AliITSv11GeometrySupport.cxx:1637 AliITSv11GeometrySupport.cxx:1638 AliITSv11GeometrySupport.cxx:1639 AliITSv11GeometrySupport.cxx:1640 AliITSv11GeometrySupport.cxx:1641 AliITSv11GeometrySupport.cxx:1642 AliITSv11GeometrySupport.cxx:1643 AliITSv11GeometrySupport.cxx:1644 AliITSv11GeometrySupport.cxx:1645 AliITSv11GeometrySupport.cxx:1646 AliITSv11GeometrySupport.cxx:1647 AliITSv11GeometrySupport.cxx:1648 AliITSv11GeometrySupport.cxx:1649 AliITSv11GeometrySupport.cxx:1650 AliITSv11GeometrySupport.cxx:1651 AliITSv11GeometrySupport.cxx:1652 AliITSv11GeometrySupport.cxx:1653 AliITSv11GeometrySupport.cxx:1654 AliITSv11GeometrySupport.cxx:1655 AliITSv11GeometrySupport.cxx:1656 AliITSv11GeometrySupport.cxx:1657 AliITSv11GeometrySupport.cxx:1658 AliITSv11GeometrySupport.cxx:1659 AliITSv11GeometrySupport.cxx:1660 AliITSv11GeometrySupport.cxx:1661 AliITSv11GeometrySupport.cxx:1662 AliITSv11GeometrySupport.cxx:1663 AliITSv11GeometrySupport.cxx:1664 AliITSv11GeometrySupport.cxx:1665 AliITSv11GeometrySupport.cxx:1666 AliITSv11GeometrySupport.cxx:1667 AliITSv11GeometrySupport.cxx:1668 AliITSv11GeometrySupport.cxx:1669 AliITSv11GeometrySupport.cxx:1670 AliITSv11GeometrySupport.cxx:1671 AliITSv11GeometrySupport.cxx:1672 AliITSv11GeometrySupport.cxx:1673 AliITSv11GeometrySupport.cxx:1674 AliITSv11GeometrySupport.cxx:1675 AliITSv11GeometrySupport.cxx:1676 AliITSv11GeometrySupport.cxx:1677 AliITSv11GeometrySupport.cxx:1678 AliITSv11GeometrySupport.cxx:1679 AliITSv11GeometrySupport.cxx:1680 AliITSv11GeometrySupport.cxx:1681 AliITSv11GeometrySupport.cxx:1682 AliITSv11GeometrySupport.cxx:1683 AliITSv11GeometrySupport.cxx:1684 AliITSv11GeometrySupport.cxx:1685 AliITSv11GeometrySupport.cxx:1686 AliITSv11GeometrySupport.cxx:1687 AliITSv11GeometrySupport.cxx:1688 AliITSv11GeometrySupport.cxx:1689 AliITSv11GeometrySupport.cxx:1690 AliITSv11GeometrySupport.cxx:1691 AliITSv11GeometrySupport.cxx:1692 AliITSv11GeometrySupport.cxx:1693 AliITSv11GeometrySupport.cxx:1694 AliITSv11GeometrySupport.cxx:1695 AliITSv11GeometrySupport.cxx:1696 AliITSv11GeometrySupport.cxx:1697 AliITSv11GeometrySupport.cxx:1698 AliITSv11GeometrySupport.cxx:1699 AliITSv11GeometrySupport.cxx:1700 AliITSv11GeometrySupport.cxx:1701 AliITSv11GeometrySupport.cxx:1702 AliITSv11GeometrySupport.cxx:1703 AliITSv11GeometrySupport.cxx:1704 AliITSv11GeometrySupport.cxx:1705 AliITSv11GeometrySupport.cxx:1706 AliITSv11GeometrySupport.cxx:1707 AliITSv11GeometrySupport.cxx:1708 AliITSv11GeometrySupport.cxx:1709 AliITSv11GeometrySupport.cxx:1710 AliITSv11GeometrySupport.cxx:1711 AliITSv11GeometrySupport.cxx:1712 AliITSv11GeometrySupport.cxx:1713 AliITSv11GeometrySupport.cxx:1714 AliITSv11GeometrySupport.cxx:1715 AliITSv11GeometrySupport.cxx:1716 AliITSv11GeometrySupport.cxx:1717 AliITSv11GeometrySupport.cxx:1718 AliITSv11GeometrySupport.cxx:1719 AliITSv11GeometrySupport.cxx:1720 AliITSv11GeometrySupport.cxx:1721 AliITSv11GeometrySupport.cxx:1722 AliITSv11GeometrySupport.cxx:1723 AliITSv11GeometrySupport.cxx:1724 AliITSv11GeometrySupport.cxx:1725 AliITSv11GeometrySupport.cxx:1726 AliITSv11GeometrySupport.cxx:1727 AliITSv11GeometrySupport.cxx:1728 AliITSv11GeometrySupport.cxx:1729 AliITSv11GeometrySupport.cxx:1730 AliITSv11GeometrySupport.cxx:1731 AliITSv11GeometrySupport.cxx:1732 AliITSv11GeometrySupport.cxx:1733 AliITSv11GeometrySupport.cxx:1734 AliITSv11GeometrySupport.cxx:1735 AliITSv11GeometrySupport.cxx:1736 AliITSv11GeometrySupport.cxx:1737 AliITSv11GeometrySupport.cxx:1738 AliITSv11GeometrySupport.cxx:1739 AliITSv11GeometrySupport.cxx:1740 AliITSv11GeometrySupport.cxx:1741 AliITSv11GeometrySupport.cxx:1742 AliITSv11GeometrySupport.cxx:1743 AliITSv11GeometrySupport.cxx:1744 AliITSv11GeometrySupport.cxx:1745 AliITSv11GeometrySupport.cxx:1746 AliITSv11GeometrySupport.cxx:1747 AliITSv11GeometrySupport.cxx:1748 AliITSv11GeometrySupport.cxx:1749 AliITSv11GeometrySupport.cxx:1750 AliITSv11GeometrySupport.cxx:1751 AliITSv11GeometrySupport.cxx:1752 AliITSv11GeometrySupport.cxx:1753 AliITSv11GeometrySupport.cxx:1754 AliITSv11GeometrySupport.cxx:1755 AliITSv11GeometrySupport.cxx:1756 AliITSv11GeometrySupport.cxx:1757 AliITSv11GeometrySupport.cxx:1758 AliITSv11GeometrySupport.cxx:1759 AliITSv11GeometrySupport.cxx:1760 AliITSv11GeometrySupport.cxx:1761 AliITSv11GeometrySupport.cxx:1762 AliITSv11GeometrySupport.cxx:1763 AliITSv11GeometrySupport.cxx:1764 AliITSv11GeometrySupport.cxx:1765 AliITSv11GeometrySupport.cxx:1766 AliITSv11GeometrySupport.cxx:1767 AliITSv11GeometrySupport.cxx:1768 AliITSv11GeometrySupport.cxx:1769 AliITSv11GeometrySupport.cxx:1770 AliITSv11GeometrySupport.cxx:1771 AliITSv11GeometrySupport.cxx:1772 AliITSv11GeometrySupport.cxx:1773 AliITSv11GeometrySupport.cxx:1774 AliITSv11GeometrySupport.cxx:1775 AliITSv11GeometrySupport.cxx:1776 AliITSv11GeometrySupport.cxx:1777 AliITSv11GeometrySupport.cxx:1778 AliITSv11GeometrySupport.cxx:1779 AliITSv11GeometrySupport.cxx:1780 AliITSv11GeometrySupport.cxx:1781 AliITSv11GeometrySupport.cxx:1782 AliITSv11GeometrySupport.cxx:1783 AliITSv11GeometrySupport.cxx:1784 AliITSv11GeometrySupport.cxx:1785 AliITSv11GeometrySupport.cxx:1786 AliITSv11GeometrySupport.cxx:1787 AliITSv11GeometrySupport.cxx:1788 AliITSv11GeometrySupport.cxx:1789 AliITSv11GeometrySupport.cxx:1790 AliITSv11GeometrySupport.cxx:1791 AliITSv11GeometrySupport.cxx:1792 AliITSv11GeometrySupport.cxx:1793 AliITSv11GeometrySupport.cxx:1794 AliITSv11GeometrySupport.cxx:1795 AliITSv11GeometrySupport.cxx:1796 AliITSv11GeometrySupport.cxx:1797 AliITSv11GeometrySupport.cxx:1798 AliITSv11GeometrySupport.cxx:1799 AliITSv11GeometrySupport.cxx:1800 AliITSv11GeometrySupport.cxx:1801 AliITSv11GeometrySupport.cxx:1802 AliITSv11GeometrySupport.cxx:1803 AliITSv11GeometrySupport.cxx:1804 AliITSv11GeometrySupport.cxx:1805 AliITSv11GeometrySupport.cxx:1806 AliITSv11GeometrySupport.cxx:1807 AliITSv11GeometrySupport.cxx:1808 AliITSv11GeometrySupport.cxx:1809 AliITSv11GeometrySupport.cxx:1810 AliITSv11GeometrySupport.cxx:1811 AliITSv11GeometrySupport.cxx:1812 AliITSv11GeometrySupport.cxx:1813 AliITSv11GeometrySupport.cxx:1814 AliITSv11GeometrySupport.cxx:1815 AliITSv11GeometrySupport.cxx:1816 AliITSv11GeometrySupport.cxx:1817 AliITSv11GeometrySupport.cxx:1818 AliITSv11GeometrySupport.cxx:1819 AliITSv11GeometrySupport.cxx:1820 AliITSv11GeometrySupport.cxx:1821 AliITSv11GeometrySupport.cxx:1822 AliITSv11GeometrySupport.cxx:1823 AliITSv11GeometrySupport.cxx:1824 AliITSv11GeometrySupport.cxx:1825 AliITSv11GeometrySupport.cxx:1826 AliITSv11GeometrySupport.cxx:1827 AliITSv11GeometrySupport.cxx:1828 AliITSv11GeometrySupport.cxx:1829 AliITSv11GeometrySupport.cxx:1830 AliITSv11GeometrySupport.cxx:1831 AliITSv11GeometrySupport.cxx:1832 AliITSv11GeometrySupport.cxx:1833 AliITSv11GeometrySupport.cxx:1834 AliITSv11GeometrySupport.cxx:1835 AliITSv11GeometrySupport.cxx:1836 AliITSv11GeometrySupport.cxx:1837 AliITSv11GeometrySupport.cxx:1838 AliITSv11GeometrySupport.cxx:1839 AliITSv11GeometrySupport.cxx:1840 AliITSv11GeometrySupport.cxx:1841 AliITSv11GeometrySupport.cxx:1842 AliITSv11GeometrySupport.cxx:1843 AliITSv11GeometrySupport.cxx:1844 AliITSv11GeometrySupport.cxx:1845 AliITSv11GeometrySupport.cxx:1846 AliITSv11GeometrySupport.cxx:1847 AliITSv11GeometrySupport.cxx:1848 AliITSv11GeometrySupport.cxx:1849 AliITSv11GeometrySupport.cxx:1850 AliITSv11GeometrySupport.cxx:1851 AliITSv11GeometrySupport.cxx:1852 AliITSv11GeometrySupport.cxx:1853 AliITSv11GeometrySupport.cxx:1854 AliITSv11GeometrySupport.cxx:1855 AliITSv11GeometrySupport.cxx:1856 AliITSv11GeometrySupport.cxx:1857 AliITSv11GeometrySupport.cxx:1858 AliITSv11GeometrySupport.cxx:1859 AliITSv11GeometrySupport.cxx:1860 AliITSv11GeometrySupport.cxx:1861 AliITSv11GeometrySupport.cxx:1862 AliITSv11GeometrySupport.cxx:1863 AliITSv11GeometrySupport.cxx:1864 AliITSv11GeometrySupport.cxx:1865 AliITSv11GeometrySupport.cxx:1866 AliITSv11GeometrySupport.cxx:1867 AliITSv11GeometrySupport.cxx:1868 AliITSv11GeometrySupport.cxx:1869 AliITSv11GeometrySupport.cxx:1870 AliITSv11GeometrySupport.cxx:1871 AliITSv11GeometrySupport.cxx:1872 AliITSv11GeometrySupport.cxx:1873 AliITSv11GeometrySupport.cxx:1874 AliITSv11GeometrySupport.cxx:1875 AliITSv11GeometrySupport.cxx:1876 AliITSv11GeometrySupport.cxx:1877 AliITSv11GeometrySupport.cxx:1878 AliITSv11GeometrySupport.cxx:1879 AliITSv11GeometrySupport.cxx:1880 AliITSv11GeometrySupport.cxx:1881 AliITSv11GeometrySupport.cxx:1882 AliITSv11GeometrySupport.cxx:1883 AliITSv11GeometrySupport.cxx:1884 AliITSv11GeometrySupport.cxx:1885 AliITSv11GeometrySupport.cxx:1886 AliITSv11GeometrySupport.cxx:1887 AliITSv11GeometrySupport.cxx:1888 AliITSv11GeometrySupport.cxx:1889 AliITSv11GeometrySupport.cxx:1890 AliITSv11GeometrySupport.cxx:1891 AliITSv11GeometrySupport.cxx:1892 AliITSv11GeometrySupport.cxx:1893 AliITSv11GeometrySupport.cxx:1894 AliITSv11GeometrySupport.cxx:1895 AliITSv11GeometrySupport.cxx:1896 AliITSv11GeometrySupport.cxx:1897 AliITSv11GeometrySupport.cxx:1898 AliITSv11GeometrySupport.cxx:1899 AliITSv11GeometrySupport.cxx:1900 AliITSv11GeometrySupport.cxx:1901 AliITSv11GeometrySupport.cxx:1902 AliITSv11GeometrySupport.cxx:1903 AliITSv11GeometrySupport.cxx:1904 AliITSv11GeometrySupport.cxx:1905 AliITSv11GeometrySupport.cxx:1906 AliITSv11GeometrySupport.cxx:1907 AliITSv11GeometrySupport.cxx:1908 AliITSv11GeometrySupport.cxx:1909 AliITSv11GeometrySupport.cxx:1910 AliITSv11GeometrySupport.cxx:1911 AliITSv11GeometrySupport.cxx:1912 AliITSv11GeometrySupport.cxx:1913 AliITSv11GeometrySupport.cxx:1914 AliITSv11GeometrySupport.cxx:1915 AliITSv11GeometrySupport.cxx:1916 AliITSv11GeometrySupport.cxx:1917 AliITSv11GeometrySupport.cxx:1918 AliITSv11GeometrySupport.cxx:1919 AliITSv11GeometrySupport.cxx:1920 AliITSv11GeometrySupport.cxx:1921 AliITSv11GeometrySupport.cxx:1922 AliITSv11GeometrySupport.cxx:1923 AliITSv11GeometrySupport.cxx:1924 AliITSv11GeometrySupport.cxx:1925 AliITSv11GeometrySupport.cxx:1926 AliITSv11GeometrySupport.cxx:1927 AliITSv11GeometrySupport.cxx:1928 AliITSv11GeometrySupport.cxx:1929 AliITSv11GeometrySupport.cxx:1930 AliITSv11GeometrySupport.cxx:1931 AliITSv11GeometrySupport.cxx:1932 AliITSv11GeometrySupport.cxx:1933 AliITSv11GeometrySupport.cxx:1934 AliITSv11GeometrySupport.cxx:1935 AliITSv11GeometrySupport.cxx:1936 AliITSv11GeometrySupport.cxx:1937 AliITSv11GeometrySupport.cxx:1938 AliITSv11GeometrySupport.cxx:1939 AliITSv11GeometrySupport.cxx:1940 AliITSv11GeometrySupport.cxx:1941 AliITSv11GeometrySupport.cxx:1942 AliITSv11GeometrySupport.cxx:1943 AliITSv11GeometrySupport.cxx:1944 AliITSv11GeometrySupport.cxx:1945 AliITSv11GeometrySupport.cxx:1946 AliITSv11GeometrySupport.cxx:1947 AliITSv11GeometrySupport.cxx:1948 AliITSv11GeometrySupport.cxx:1949 AliITSv11GeometrySupport.cxx:1950 AliITSv11GeometrySupport.cxx:1951 AliITSv11GeometrySupport.cxx:1952 AliITSv11GeometrySupport.cxx:1953 AliITSv11GeometrySupport.cxx:1954 AliITSv11GeometrySupport.cxx:1955 AliITSv11GeometrySupport.cxx:1956 AliITSv11GeometrySupport.cxx:1957 AliITSv11GeometrySupport.cxx:1958 AliITSv11GeometrySupport.cxx:1959 AliITSv11GeometrySupport.cxx:1960 AliITSv11GeometrySupport.cxx:1961 AliITSv11GeometrySupport.cxx:1962 AliITSv11GeometrySupport.cxx:1963 AliITSv11GeometrySupport.cxx:1964 AliITSv11GeometrySupport.cxx:1965 AliITSv11GeometrySupport.cxx:1966 AliITSv11GeometrySupport.cxx:1967 AliITSv11GeometrySupport.cxx:1968 AliITSv11GeometrySupport.cxx:1969 AliITSv11GeometrySupport.cxx:1970 AliITSv11GeometrySupport.cxx:1971 AliITSv11GeometrySupport.cxx:1972 AliITSv11GeometrySupport.cxx:1973 AliITSv11GeometrySupport.cxx:1974 AliITSv11GeometrySupport.cxx:1975 AliITSv11GeometrySupport.cxx:1976 AliITSv11GeometrySupport.cxx:1977 AliITSv11GeometrySupport.cxx:1978 AliITSv11GeometrySupport.cxx:1979 AliITSv11GeometrySupport.cxx:1980 AliITSv11GeometrySupport.cxx:1981 AliITSv11GeometrySupport.cxx:1982 AliITSv11GeometrySupport.cxx:1983 AliITSv11GeometrySupport.cxx:1984 AliITSv11GeometrySupport.cxx:1985 AliITSv11GeometrySupport.cxx:1986 AliITSv11GeometrySupport.cxx:1987 AliITSv11GeometrySupport.cxx:1988 AliITSv11GeometrySupport.cxx:1989 AliITSv11GeometrySupport.cxx:1990 AliITSv11GeometrySupport.cxx:1991 AliITSv11GeometrySupport.cxx:1992 AliITSv11GeometrySupport.cxx:1993 AliITSv11GeometrySupport.cxx:1994 AliITSv11GeometrySupport.cxx:1995 AliITSv11GeometrySupport.cxx:1996 AliITSv11GeometrySupport.cxx:1997 AliITSv11GeometrySupport.cxx:1998 AliITSv11GeometrySupport.cxx:1999 AliITSv11GeometrySupport.cxx:2000 AliITSv11GeometrySupport.cxx:2001 AliITSv11GeometrySupport.cxx:2002 AliITSv11GeometrySupport.cxx:2003 AliITSv11GeometrySupport.cxx:2004 AliITSv11GeometrySupport.cxx:2005 AliITSv11GeometrySupport.cxx:2006 AliITSv11GeometrySupport.cxx:2007 AliITSv11GeometrySupport.cxx:2008 AliITSv11GeometrySupport.cxx:2009 AliITSv11GeometrySupport.cxx:2010 AliITSv11GeometrySupport.cxx:2011 AliITSv11GeometrySupport.cxx:2012 AliITSv11GeometrySupport.cxx:2013 AliITSv11GeometrySupport.cxx:2014 AliITSv11GeometrySupport.cxx:2015 AliITSv11GeometrySupport.cxx:2016 AliITSv11GeometrySupport.cxx:2017 AliITSv11GeometrySupport.cxx:2018 AliITSv11GeometrySupport.cxx:2019 AliITSv11GeometrySupport.cxx:2020 AliITSv11GeometrySupport.cxx:2021 AliITSv11GeometrySupport.cxx:2022 AliITSv11GeometrySupport.cxx:2023 AliITSv11GeometrySupport.cxx:2024 AliITSv11GeometrySupport.cxx:2025 AliITSv11GeometrySupport.cxx:2026 AliITSv11GeometrySupport.cxx:2027 AliITSv11GeometrySupport.cxx:2028 AliITSv11GeometrySupport.cxx:2029 AliITSv11GeometrySupport.cxx:2030 AliITSv11GeometrySupport.cxx:2031 AliITSv11GeometrySupport.cxx:2032 AliITSv11GeometrySupport.cxx:2033 AliITSv11GeometrySupport.cxx:2034 AliITSv11GeometrySupport.cxx:2035 AliITSv11GeometrySupport.cxx:2036 AliITSv11GeometrySupport.cxx:2037 AliITSv11GeometrySupport.cxx:2038 AliITSv11GeometrySupport.cxx:2039 AliITSv11GeometrySupport.cxx:2040 AliITSv11GeometrySupport.cxx:2041 AliITSv11GeometrySupport.cxx:2042 AliITSv11GeometrySupport.cxx:2043 AliITSv11GeometrySupport.cxx:2044 AliITSv11GeometrySupport.cxx:2045 AliITSv11GeometrySupport.cxx:2046 AliITSv11GeometrySupport.cxx:2047 AliITSv11GeometrySupport.cxx:2048 AliITSv11GeometrySupport.cxx:2049 AliITSv11GeometrySupport.cxx:2050 AliITSv11GeometrySupport.cxx:2051 AliITSv11GeometrySupport.cxx:2052 AliITSv11GeometrySupport.cxx:2053 AliITSv11GeometrySupport.cxx:2054 AliITSv11GeometrySupport.cxx:2055 AliITSv11GeometrySupport.cxx:2056 AliITSv11GeometrySupport.cxx:2057 AliITSv11GeometrySupport.cxx:2058 AliITSv11GeometrySupport.cxx:2059 AliITSv11GeometrySupport.cxx:2060 AliITSv11GeometrySupport.cxx:2061 AliITSv11GeometrySupport.cxx:2062 AliITSv11GeometrySupport.cxx:2063 AliITSv11GeometrySupport.cxx:2064 AliITSv11GeometrySupport.cxx:2065 AliITSv11GeometrySupport.cxx:2066 AliITSv11GeometrySupport.cxx:2067 AliITSv11GeometrySupport.cxx:2068 AliITSv11GeometrySupport.cxx:2069 AliITSv11GeometrySupport.cxx:2070 AliITSv11GeometrySupport.cxx:2071 AliITSv11GeometrySupport.cxx:2072 AliITSv11GeometrySupport.cxx:2073 AliITSv11GeometrySupport.cxx:2074 AliITSv11GeometrySupport.cxx:2075 AliITSv11GeometrySupport.cxx:2076 AliITSv11GeometrySupport.cxx:2077 AliITSv11GeometrySupport.cxx:2078 AliITSv11GeometrySupport.cxx:2079 AliITSv11GeometrySupport.cxx:2080 AliITSv11GeometrySupport.cxx:2081 AliITSv11GeometrySupport.cxx:2082 AliITSv11GeometrySupport.cxx:2083 AliITSv11GeometrySupport.cxx:2084 AliITSv11GeometrySupport.cxx:2085 AliITSv11GeometrySupport.cxx:2086 AliITSv11GeometrySupport.cxx:2087 AliITSv11GeometrySupport.cxx:2088 AliITSv11GeometrySupport.cxx:2089 AliITSv11GeometrySupport.cxx:2090 AliITSv11GeometrySupport.cxx:2091 AliITSv11GeometrySupport.cxx:2092 AliITSv11GeometrySupport.cxx:2093 AliITSv11GeometrySupport.cxx:2094 AliITSv11GeometrySupport.cxx:2095 AliITSv11GeometrySupport.cxx:2096 AliITSv11GeometrySupport.cxx:2097 AliITSv11GeometrySupport.cxx:2098 AliITSv11GeometrySupport.cxx:2099 AliITSv11GeometrySupport.cxx:2100 AliITSv11GeometrySupport.cxx:2101 AliITSv11GeometrySupport.cxx:2102 AliITSv11GeometrySupport.cxx:2103 AliITSv11GeometrySupport.cxx:2104 AliITSv11GeometrySupport.cxx:2105 AliITSv11GeometrySupport.cxx:2106 AliITSv11GeometrySupport.cxx:2107 AliITSv11GeometrySupport.cxx:2108 AliITSv11GeometrySupport.cxx:2109 AliITSv11GeometrySupport.cxx:2110 AliITSv11GeometrySupport.cxx:2111 AliITSv11GeometrySupport.cxx:2112 AliITSv11GeometrySupport.cxx:2113 AliITSv11GeometrySupport.cxx:2114 AliITSv11GeometrySupport.cxx:2115 AliITSv11GeometrySupport.cxx:2116 AliITSv11GeometrySupport.cxx:2117 AliITSv11GeometrySupport.cxx:2118 AliITSv11GeometrySupport.cxx:2119 AliITSv11GeometrySupport.cxx:2120 AliITSv11GeometrySupport.cxx:2121 AliITSv11GeometrySupport.cxx:2122 AliITSv11GeometrySupport.cxx:2123 AliITSv11GeometrySupport.cxx:2124 AliITSv11GeometrySupport.cxx:2125 AliITSv11GeometrySupport.cxx:2126 AliITSv11GeometrySupport.cxx:2127 AliITSv11GeometrySupport.cxx:2128 AliITSv11GeometrySupport.cxx:2129 AliITSv11GeometrySupport.cxx:2130 AliITSv11GeometrySupport.cxx:2131 AliITSv11GeometrySupport.cxx:2132 AliITSv11GeometrySupport.cxx:2133 AliITSv11GeometrySupport.cxx:2134 AliITSv11GeometrySupport.cxx:2135 AliITSv11GeometrySupport.cxx:2136 AliITSv11GeometrySupport.cxx:2137 AliITSv11GeometrySupport.cxx:2138 AliITSv11GeometrySupport.cxx:2139 AliITSv11GeometrySupport.cxx:2140 AliITSv11GeometrySupport.cxx:2141 AliITSv11GeometrySupport.cxx:2142 AliITSv11GeometrySupport.cxx:2143 AliITSv11GeometrySupport.cxx:2144 AliITSv11GeometrySupport.cxx:2145 AliITSv11GeometrySupport.cxx:2146 AliITSv11GeometrySupport.cxx:2147 AliITSv11GeometrySupport.cxx:2148 AliITSv11GeometrySupport.cxx:2149 AliITSv11GeometrySupport.cxx:2150 AliITSv11GeometrySupport.cxx:2151 AliITSv11GeometrySupport.cxx:2152 AliITSv11GeometrySupport.cxx:2153 AliITSv11GeometrySupport.cxx:2154 AliITSv11GeometrySupport.cxx:2155 AliITSv11GeometrySupport.cxx:2156 AliITSv11GeometrySupport.cxx:2157 AliITSv11GeometrySupport.cxx:2158 AliITSv11GeometrySupport.cxx:2159 AliITSv11GeometrySupport.cxx:2160 AliITSv11GeometrySupport.cxx:2161 AliITSv11GeometrySupport.cxx:2162 AliITSv11GeometrySupport.cxx:2163 AliITSv11GeometrySupport.cxx:2164 AliITSv11GeometrySupport.cxx:2165 AliITSv11GeometrySupport.cxx:2166 AliITSv11GeometrySupport.cxx:2167 AliITSv11GeometrySupport.cxx:2168 AliITSv11GeometrySupport.cxx:2169 AliITSv11GeometrySupport.cxx:2170 AliITSv11GeometrySupport.cxx:2171 AliITSv11GeometrySupport.cxx:2172 AliITSv11GeometrySupport.cxx:2173 AliITSv11GeometrySupport.cxx:2174 AliITSv11GeometrySupport.cxx:2175 AliITSv11GeometrySupport.cxx:2176 AliITSv11GeometrySupport.cxx:2177 AliITSv11GeometrySupport.cxx:2178 AliITSv11GeometrySupport.cxx:2179 AliITSv11GeometrySupport.cxx:2180 AliITSv11GeometrySupport.cxx:2181 AliITSv11GeometrySupport.cxx:2182 AliITSv11GeometrySupport.cxx:2183 AliITSv11GeometrySupport.cxx:2184 AliITSv11GeometrySupport.cxx:2185 AliITSv11GeometrySupport.cxx:2186 AliITSv11GeometrySupport.cxx:2187 AliITSv11GeometrySupport.cxx:2188 AliITSv11GeometrySupport.cxx:2189 AliITSv11GeometrySupport.cxx:2190 AliITSv11GeometrySupport.cxx:2191 AliITSv11GeometrySupport.cxx:2192 AliITSv11GeometrySupport.cxx:2193 AliITSv11GeometrySupport.cxx:2194 AliITSv11GeometrySupport.cxx:2195 AliITSv11GeometrySupport.cxx:2196 AliITSv11GeometrySupport.cxx:2197 AliITSv11GeometrySupport.cxx:2198 AliITSv11GeometrySupport.cxx:2199 AliITSv11GeometrySupport.cxx:2200 AliITSv11GeometrySupport.cxx:2201 AliITSv11GeometrySupport.cxx:2202 AliITSv11GeometrySupport.cxx:2203 AliITSv11GeometrySupport.cxx:2204 AliITSv11GeometrySupport.cxx:2205 AliITSv11GeometrySupport.cxx:2206 AliITSv11GeometrySupport.cxx:2207 AliITSv11GeometrySupport.cxx:2208 AliITSv11GeometrySupport.cxx:2209 AliITSv11GeometrySupport.cxx:2210 AliITSv11GeometrySupport.cxx:2211 AliITSv11GeometrySupport.cxx:2212 AliITSv11GeometrySupport.cxx:2213 AliITSv11GeometrySupport.cxx:2214 AliITSv11GeometrySupport.cxx:2215 AliITSv11GeometrySupport.cxx:2216 AliITSv11GeometrySupport.cxx:2217 AliITSv11GeometrySupport.cxx:2218 AliITSv11GeometrySupport.cxx:2219 AliITSv11GeometrySupport.cxx:2220 AliITSv11GeometrySupport.cxx:2221 AliITSv11GeometrySupport.cxx:2222 AliITSv11GeometrySupport.cxx:2223 AliITSv11GeometrySupport.cxx:2224 AliITSv11GeometrySupport.cxx:2225 AliITSv11GeometrySupport.cxx:2226 AliITSv11GeometrySupport.cxx:2227 AliITSv11GeometrySupport.cxx:2228 AliITSv11GeometrySupport.cxx:2229 AliITSv11GeometrySupport.cxx:2230 AliITSv11GeometrySupport.cxx:2231 AliITSv11GeometrySupport.cxx:2232 AliITSv11GeometrySupport.cxx:2233 AliITSv11GeometrySupport.cxx:2234 AliITSv11GeometrySupport.cxx:2235 AliITSv11GeometrySupport.cxx:2236 AliITSv11GeometrySupport.cxx:2237 AliITSv11GeometrySupport.cxx:2238 AliITSv11GeometrySupport.cxx:2239 AliITSv11GeometrySupport.cxx:2240 AliITSv11GeometrySupport.cxx:2241 AliITSv11GeometrySupport.cxx:2242 AliITSv11GeometrySupport.cxx:2243 AliITSv11GeometrySupport.cxx:2244 AliITSv11GeometrySupport.cxx:2245 AliITSv11GeometrySupport.cxx:2246 AliITSv11GeometrySupport.cxx:2247 AliITSv11GeometrySupport.cxx:2248 AliITSv11GeometrySupport.cxx:2249 AliITSv11GeometrySupport.cxx:2250 AliITSv11GeometrySupport.cxx:2251 AliITSv11GeometrySupport.cxx:2252 AliITSv11GeometrySupport.cxx:2253 AliITSv11GeometrySupport.cxx:2254 AliITSv11GeometrySupport.cxx:2255 AliITSv11GeometrySupport.cxx:2256 AliITSv11GeometrySupport.cxx:2257 AliITSv11GeometrySupport.cxx:2258 AliITSv11GeometrySupport.cxx:2259 AliITSv11GeometrySupport.cxx:2260 AliITSv11GeometrySupport.cxx:2261 AliITSv11GeometrySupport.cxx:2262 AliITSv11GeometrySupport.cxx:2263 AliITSv11GeometrySupport.cxx:2264 AliITSv11GeometrySupport.cxx:2265 AliITSv11GeometrySupport.cxx:2266 AliITSv11GeometrySupport.cxx:2267 AliITSv11GeometrySupport.cxx:2268 AliITSv11GeometrySupport.cxx:2269 AliITSv11GeometrySupport.cxx:2270 AliITSv11GeometrySupport.cxx:2271 AliITSv11GeometrySupport.cxx:2272 AliITSv11GeometrySupport.cxx:2273 AliITSv11GeometrySupport.cxx:2274 AliITSv11GeometrySupport.cxx:2275 AliITSv11GeometrySupport.cxx:2276 AliITSv11GeometrySupport.cxx:2277 AliITSv11GeometrySupport.cxx:2278 AliITSv11GeometrySupport.cxx:2279 AliITSv11GeometrySupport.cxx:2280 AliITSv11GeometrySupport.cxx:2281 AliITSv11GeometrySupport.cxx:2282 AliITSv11GeometrySupport.cxx:2283 AliITSv11GeometrySupport.cxx:2284 AliITSv11GeometrySupport.cxx:2285 AliITSv11GeometrySupport.cxx:2286 AliITSv11GeometrySupport.cxx:2287 AliITSv11GeometrySupport.cxx:2288 AliITSv11GeometrySupport.cxx:2289 AliITSv11GeometrySupport.cxx:2290 AliITSv11GeometrySupport.cxx:2291 AliITSv11GeometrySupport.cxx:2292 AliITSv11GeometrySupport.cxx:2293 AliITSv11GeometrySupport.cxx:2294 AliITSv11GeometrySupport.cxx:2295 AliITSv11GeometrySupport.cxx:2296 AliITSv11GeometrySupport.cxx:2297 AliITSv11GeometrySupport.cxx:2298 AliITSv11GeometrySupport.cxx:2299 AliITSv11GeometrySupport.cxx:2300 AliITSv11GeometrySupport.cxx:2301 AliITSv11GeometrySupport.cxx:2302 AliITSv11GeometrySupport.cxx:2303 AliITSv11GeometrySupport.cxx:2304 AliITSv11GeometrySupport.cxx:2305 AliITSv11GeometrySupport.cxx:2306 AliITSv11GeometrySupport.cxx:2307 AliITSv11GeometrySupport.cxx:2308 AliITSv11GeometrySupport.cxx:2309 AliITSv11GeometrySupport.cxx:2310 AliITSv11GeometrySupport.cxx:2311 AliITSv11GeometrySupport.cxx:2312 AliITSv11GeometrySupport.cxx:2313 AliITSv11GeometrySupport.cxx:2314 AliITSv11GeometrySupport.cxx:2315 AliITSv11GeometrySupport.cxx:2316 AliITSv11GeometrySupport.cxx:2317 AliITSv11GeometrySupport.cxx:2318 AliITSv11GeometrySupport.cxx:2319 AliITSv11GeometrySupport.cxx:2320 AliITSv11GeometrySupport.cxx:2321 AliITSv11GeometrySupport.cxx:2322 AliITSv11GeometrySupport.cxx:2323 AliITSv11GeometrySupport.cxx:2324 AliITSv11GeometrySupport.cxx:2325 AliITSv11GeometrySupport.cxx:2326 AliITSv11GeometrySupport.cxx:2327 AliITSv11GeometrySupport.cxx:2328 AliITSv11GeometrySupport.cxx:2329 AliITSv11GeometrySupport.cxx:2330 AliITSv11GeometrySupport.cxx:2331 AliITSv11GeometrySupport.cxx:2332 AliITSv11GeometrySupport.cxx:2333 AliITSv11GeometrySupport.cxx:2334 AliITSv11GeometrySupport.cxx:2335 AliITSv11GeometrySupport.cxx:2336 AliITSv11GeometrySupport.cxx:2337 AliITSv11GeometrySupport.cxx:2338 AliITSv11GeometrySupport.cxx:2339 AliITSv11GeometrySupport.cxx:2340 AliITSv11GeometrySupport.cxx:2341 AliITSv11GeometrySupport.cxx:2342 AliITSv11GeometrySupport.cxx:2343 AliITSv11GeometrySupport.cxx:2344 AliITSv11GeometrySupport.cxx:2345 AliITSv11GeometrySupport.cxx:2346 AliITSv11GeometrySupport.cxx:2347 AliITSv11GeometrySupport.cxx:2348 AliITSv11GeometrySupport.cxx:2349 AliITSv11GeometrySupport.cxx:2350 AliITSv11GeometrySupport.cxx:2351 AliITSv11GeometrySupport.cxx:2352 AliITSv11GeometrySupport.cxx:2353 AliITSv11GeometrySupport.cxx:2354 AliITSv11GeometrySupport.cxx:2355 AliITSv11GeometrySupport.cxx:2356 AliITSv11GeometrySupport.cxx:2357 AliITSv11GeometrySupport.cxx:2358 AliITSv11GeometrySupport.cxx:2359 AliITSv11GeometrySupport.cxx:2360 AliITSv11GeometrySupport.cxx:2361 AliITSv11GeometrySupport.cxx:2362 AliITSv11GeometrySupport.cxx:2363 AliITSv11GeometrySupport.cxx:2364 AliITSv11GeometrySupport.cxx:2365 AliITSv11GeometrySupport.cxx:2366 AliITSv11GeometrySupport.cxx:2367 AliITSv11GeometrySupport.cxx:2368 AliITSv11GeometrySupport.cxx:2369 AliITSv11GeometrySupport.cxx:2370 AliITSv11GeometrySupport.cxx:2371 AliITSv11GeometrySupport.cxx:2372 AliITSv11GeometrySupport.cxx:2373 AliITSv11GeometrySupport.cxx:2374 AliITSv11GeometrySupport.cxx:2375 AliITSv11GeometrySupport.cxx:2376 AliITSv11GeometrySupport.cxx:2377 AliITSv11GeometrySupport.cxx:2378 AliITSv11GeometrySupport.cxx:2379 AliITSv11GeometrySupport.cxx:2380 AliITSv11GeometrySupport.cxx:2381 AliITSv11GeometrySupport.cxx:2382 AliITSv11GeometrySupport.cxx:2383 AliITSv11GeometrySupport.cxx:2384 AliITSv11GeometrySupport.cxx:2385 AliITSv11GeometrySupport.cxx:2386 AliITSv11GeometrySupport.cxx:2387 AliITSv11GeometrySupport.cxx:2388 AliITSv11GeometrySupport.cxx:2389 AliITSv11GeometrySupport.cxx:2390 AliITSv11GeometrySupport.cxx:2391 AliITSv11GeometrySupport.cxx:2392 AliITSv11GeometrySupport.cxx:2393 AliITSv11GeometrySupport.cxx:2394 AliITSv11GeometrySupport.cxx:2395 AliITSv11GeometrySupport.cxx:2396 AliITSv11GeometrySupport.cxx:2397 AliITSv11GeometrySupport.cxx:2398 AliITSv11GeometrySupport.cxx:2399 AliITSv11GeometrySupport.cxx:2400 AliITSv11GeometrySupport.cxx:2401 AliITSv11GeometrySupport.cxx:2402 AliITSv11GeometrySupport.cxx:2403 AliITSv11GeometrySupport.cxx:2404 AliITSv11GeometrySupport.cxx:2405 AliITSv11GeometrySupport.cxx:2406 AliITSv11GeometrySupport.cxx:2407 AliITSv11GeometrySupport.cxx:2408 AliITSv11GeometrySupport.cxx:2409 AliITSv11GeometrySupport.cxx:2410 AliITSv11GeometrySupport.cxx:2411 AliITSv11GeometrySupport.cxx:2412 AliITSv11GeometrySupport.cxx:2413 AliITSv11GeometrySupport.cxx:2414 AliITSv11GeometrySupport.cxx:2415 AliITSv11GeometrySupport.cxx:2416 AliITSv11GeometrySupport.cxx:2417 AliITSv11GeometrySupport.cxx:2418 AliITSv11GeometrySupport.cxx:2419 AliITSv11GeometrySupport.cxx:2420 AliITSv11GeometrySupport.cxx:2421 AliITSv11GeometrySupport.cxx:2422 AliITSv11GeometrySupport.cxx:2423 AliITSv11GeometrySupport.cxx:2424 AliITSv11GeometrySupport.cxx:2425 AliITSv11GeometrySupport.cxx:2426 AliITSv11GeometrySupport.cxx:2427 AliITSv11GeometrySupport.cxx:2428 AliITSv11GeometrySupport.cxx:2429 AliITSv11GeometrySupport.cxx:2430 AliITSv11GeometrySupport.cxx:2431 AliITSv11GeometrySupport.cxx:2432 AliITSv11GeometrySupport.cxx:2433 AliITSv11GeometrySupport.cxx:2434 AliITSv11GeometrySupport.cxx:2435 AliITSv11GeometrySupport.cxx:2436 AliITSv11GeometrySupport.cxx:2437 AliITSv11GeometrySupport.cxx:2438 AliITSv11GeometrySupport.cxx:2439 AliITSv11GeometrySupport.cxx:2440 AliITSv11GeometrySupport.cxx:2441 AliITSv11GeometrySupport.cxx:2442 AliITSv11GeometrySupport.cxx:2443 AliITSv11GeometrySupport.cxx:2444 AliITSv11GeometrySupport.cxx:2445 AliITSv11GeometrySupport.cxx:2446 AliITSv11GeometrySupport.cxx:2447 AliITSv11GeometrySupport.cxx:2448 AliITSv11GeometrySupport.cxx:2449 AliITSv11GeometrySupport.cxx:2450 AliITSv11GeometrySupport.cxx:2451 AliITSv11GeometrySupport.cxx:2452 AliITSv11GeometrySupport.cxx:2453 AliITSv11GeometrySupport.cxx:2454 AliITSv11GeometrySupport.cxx:2455 AliITSv11GeometrySupport.cxx:2456 AliITSv11GeometrySupport.cxx:2457 AliITSv11GeometrySupport.cxx:2458 AliITSv11GeometrySupport.cxx:2459 AliITSv11GeometrySupport.cxx:2460 AliITSv11GeometrySupport.cxx:2461 AliITSv11GeometrySupport.cxx:2462 AliITSv11GeometrySupport.cxx:2463 AliITSv11GeometrySupport.cxx:2464 AliITSv11GeometrySupport.cxx:2465 AliITSv11GeometrySupport.cxx:2466 AliITSv11GeometrySupport.cxx:2467 AliITSv11GeometrySupport.cxx:2468 AliITSv11GeometrySupport.cxx:2469 AliITSv11GeometrySupport.cxx:2470 AliITSv11GeometrySupport.cxx:2471 AliITSv11GeometrySupport.cxx:2472 AliITSv11GeometrySupport.cxx:2473 AliITSv11GeometrySupport.cxx:2474 AliITSv11GeometrySupport.cxx:2475 AliITSv11GeometrySupport.cxx:2476 AliITSv11GeometrySupport.cxx:2477 AliITSv11GeometrySupport.cxx:2478 AliITSv11GeometrySupport.cxx:2479 AliITSv11GeometrySupport.cxx:2480 AliITSv11GeometrySupport.cxx:2481 AliITSv11GeometrySupport.cxx:2482 AliITSv11GeometrySupport.cxx:2483 AliITSv11GeometrySupport.cxx:2484 AliITSv11GeometrySupport.cxx:2485 AliITSv11GeometrySupport.cxx:2486 AliITSv11GeometrySupport.cxx:2487 AliITSv11GeometrySupport.cxx:2488 AliITSv11GeometrySupport.cxx:2489 AliITSv11GeometrySupport.cxx:2490 AliITSv11GeometrySupport.cxx:2491 AliITSv11GeometrySupport.cxx:2492 AliITSv11GeometrySupport.cxx:2493 AliITSv11GeometrySupport.cxx:2494 AliITSv11GeometrySupport.cxx:2495 AliITSv11GeometrySupport.cxx:2496 AliITSv11GeometrySupport.cxx:2497 AliITSv11GeometrySupport.cxx:2498 AliITSv11GeometrySupport.cxx:2499 AliITSv11GeometrySupport.cxx:2500 AliITSv11GeometrySupport.cxx:2501 AliITSv11GeometrySupport.cxx:2502 AliITSv11GeometrySupport.cxx:2503 AliITSv11GeometrySupport.cxx:2504 AliITSv11GeometrySupport.cxx:2505 AliITSv11GeometrySupport.cxx:2506 AliITSv11GeometrySupport.cxx:2507 AliITSv11GeometrySupport.cxx:2508 AliITSv11GeometrySupport.cxx:2509 AliITSv11GeometrySupport.cxx:2510 AliITSv11GeometrySupport.cxx:2511 AliITSv11GeometrySupport.cxx:2512 AliITSv11GeometrySupport.cxx:2513 AliITSv11GeometrySupport.cxx:2514 AliITSv11GeometrySupport.cxx:2515 AliITSv11GeometrySupport.cxx:2516 AliITSv11GeometrySupport.cxx:2517 AliITSv11GeometrySupport.cxx:2518 AliITSv11GeometrySupport.cxx:2519 AliITSv11GeometrySupport.cxx:2520 AliITSv11GeometrySupport.cxx:2521 AliITSv11GeometrySupport.cxx:2522 AliITSv11GeometrySupport.cxx:2523 AliITSv11GeometrySupport.cxx:2524 AliITSv11GeometrySupport.cxx:2525 AliITSv11GeometrySupport.cxx:2526 AliITSv11GeometrySupport.cxx:2527 AliITSv11GeometrySupport.cxx:2528 AliITSv11GeometrySupport.cxx:2529 AliITSv11GeometrySupport.cxx:2530 AliITSv11GeometrySupport.cxx:2531 AliITSv11GeometrySupport.cxx:2532 AliITSv11GeometrySupport.cxx:2533 AliITSv11GeometrySupport.cxx:2534 AliITSv11GeometrySupport.cxx:2535 AliITSv11GeometrySupport.cxx:2536 AliITSv11GeometrySupport.cxx:2537 AliITSv11GeometrySupport.cxx:2538 AliITSv11GeometrySupport.cxx:2539 AliITSv11GeometrySupport.cxx:2540 AliITSv11GeometrySupport.cxx:2541 AliITSv11GeometrySupport.cxx:2542 AliITSv11GeometrySupport.cxx:2543 AliITSv11GeometrySupport.cxx:2544 AliITSv11GeometrySupport.cxx:2545 AliITSv11GeometrySupport.cxx:2546 AliITSv11GeometrySupport.cxx:2547 AliITSv11GeometrySupport.cxx:2548 AliITSv11GeometrySupport.cxx:2549 AliITSv11GeometrySupport.cxx:2550 AliITSv11GeometrySupport.cxx:2551 AliITSv11GeometrySupport.cxx:2552 AliITSv11GeometrySupport.cxx:2553 AliITSv11GeometrySupport.cxx:2554 AliITSv11GeometrySupport.cxx:2555 AliITSv11GeometrySupport.cxx:2556 AliITSv11GeometrySupport.cxx:2557 AliITSv11GeometrySupport.cxx:2558 AliITSv11GeometrySupport.cxx:2559 AliITSv11GeometrySupport.cxx:2560 AliITSv11GeometrySupport.cxx:2561 AliITSv11GeometrySupport.cxx:2562 AliITSv11GeometrySupport.cxx:2563 AliITSv11GeometrySupport.cxx:2564 AliITSv11GeometrySupport.cxx:2565 AliITSv11GeometrySupport.cxx:2566 AliITSv11GeometrySupport.cxx:2567 AliITSv11GeometrySupport.cxx:2568 AliITSv11GeometrySupport.cxx:2569 AliITSv11GeometrySupport.cxx:2570 AliITSv11GeometrySupport.cxx:2571 AliITSv11GeometrySupport.cxx:2572 AliITSv11GeometrySupport.cxx:2573 AliITSv11GeometrySupport.cxx:2574 AliITSv11GeometrySupport.cxx:2575 AliITSv11GeometrySupport.cxx:2576 AliITSv11GeometrySupport.cxx:2577 AliITSv11GeometrySupport.cxx:2578 AliITSv11GeometrySupport.cxx:2579 AliITSv11GeometrySupport.cxx:2580 AliITSv11GeometrySupport.cxx:2581 AliITSv11GeometrySupport.cxx:2582 AliITSv11GeometrySupport.cxx:2583 AliITSv11GeometrySupport.cxx:2584 AliITSv11GeometrySupport.cxx:2585 AliITSv11GeometrySupport.cxx:2586 AliITSv11GeometrySupport.cxx:2587 AliITSv11GeometrySupport.cxx:2588 AliITSv11GeometrySupport.cxx:2589 AliITSv11GeometrySupport.cxx:2590 AliITSv11GeometrySupport.cxx:2591 AliITSv11GeometrySupport.cxx:2592 AliITSv11GeometrySupport.cxx:2593 AliITSv11GeometrySupport.cxx:2594 AliITSv11GeometrySupport.cxx:2595 AliITSv11GeometrySupport.cxx:2596 AliITSv11GeometrySupport.cxx:2597 AliITSv11GeometrySupport.cxx:2598 AliITSv11GeometrySupport.cxx:2599 AliITSv11GeometrySupport.cxx:2600 AliITSv11GeometrySupport.cxx:2601 AliITSv11GeometrySupport.cxx:2602 AliITSv11GeometrySupport.cxx:2603 AliITSv11GeometrySupport.cxx:2604 AliITSv11GeometrySupport.cxx:2605 AliITSv11GeometrySupport.cxx:2606 AliITSv11GeometrySupport.cxx:2607 AliITSv11GeometrySupport.cxx:2608 AliITSv11GeometrySupport.cxx:2609 AliITSv11GeometrySupport.cxx:2610 AliITSv11GeometrySupport.cxx:2611 AliITSv11GeometrySupport.cxx:2612 AliITSv11GeometrySupport.cxx:2613 AliITSv11GeometrySupport.cxx:2614 AliITSv11GeometrySupport.cxx:2615 AliITSv11GeometrySupport.cxx:2616 AliITSv11GeometrySupport.cxx:2617 AliITSv11GeometrySupport.cxx:2618 AliITSv11GeometrySupport.cxx:2619 AliITSv11GeometrySupport.cxx:2620 AliITSv11GeometrySupport.cxx:2621 AliITSv11GeometrySupport.cxx:2622 AliITSv11GeometrySupport.cxx:2623 AliITSv11GeometrySupport.cxx:2624 AliITSv11GeometrySupport.cxx:2625 AliITSv11GeometrySupport.cxx:2626 AliITSv11GeometrySupport.cxx:2627 AliITSv11GeometrySupport.cxx:2628 AliITSv11GeometrySupport.cxx:2629 AliITSv11GeometrySupport.cxx:2630 AliITSv11GeometrySupport.cxx:2631 AliITSv11GeometrySupport.cxx:2632 AliITSv11GeometrySupport.cxx:2633 AliITSv11GeometrySupport.cxx:2634 AliITSv11GeometrySupport.cxx:2635 AliITSv11GeometrySupport.cxx:2636 AliITSv11GeometrySupport.cxx:2637 AliITSv11GeometrySupport.cxx:2638 AliITSv11GeometrySupport.cxx:2639 AliITSv11GeometrySupport.cxx:2640 AliITSv11GeometrySupport.cxx:2641 AliITSv11GeometrySupport.cxx:2642 AliITSv11GeometrySupport.cxx:2643 AliITSv11GeometrySupport.cxx:2644 AliITSv11GeometrySupport.cxx:2645 AliITSv11GeometrySupport.cxx:2646 AliITSv11GeometrySupport.cxx:2647 AliITSv11GeometrySupport.cxx:2648 AliITSv11GeometrySupport.cxx:2649 AliITSv11GeometrySupport.cxx:2650 AliITSv11GeometrySupport.cxx:2651 AliITSv11GeometrySupport.cxx:2652 AliITSv11GeometrySupport.cxx:2653 AliITSv11GeometrySupport.cxx:2654 AliITSv11GeometrySupport.cxx:2655 AliITSv11GeometrySupport.cxx:2656 AliITSv11GeometrySupport.cxx:2657 AliITSv11GeometrySupport.cxx:2658 AliITSv11GeometrySupport.cxx:2659 AliITSv11GeometrySupport.cxx:2660 AliITSv11GeometrySupport.cxx:2661 AliITSv11GeometrySupport.cxx:2662 AliITSv11GeometrySupport.cxx:2663 AliITSv11GeometrySupport.cxx:2664 AliITSv11GeometrySupport.cxx:2665 AliITSv11GeometrySupport.cxx:2666 AliITSv11GeometrySupport.cxx:2667 AliITSv11GeometrySupport.cxx:2668 AliITSv11GeometrySupport.cxx:2669 AliITSv11GeometrySupport.cxx:2670 AliITSv11GeometrySupport.cxx:2671 AliITSv11GeometrySupport.cxx:2672 AliITSv11GeometrySupport.cxx:2673 AliITSv11GeometrySupport.cxx:2674 AliITSv11GeometrySupport.cxx:2675 AliITSv11GeometrySupport.cxx:2676 AliITSv11GeometrySupport.cxx:2677 AliITSv11GeometrySupport.cxx:2678 AliITSv11GeometrySupport.cxx:2679 AliITSv11GeometrySupport.cxx:2680 AliITSv11GeometrySupport.cxx:2681 AliITSv11GeometrySupport.cxx:2682 AliITSv11GeometrySupport.cxx:2683 AliITSv11GeometrySupport.cxx:2684 AliITSv11GeometrySupport.cxx:2685 AliITSv11GeometrySupport.cxx:2686 AliITSv11GeometrySupport.cxx:2687 AliITSv11GeometrySupport.cxx:2688 AliITSv11GeometrySupport.cxx:2689 AliITSv11GeometrySupport.cxx:2690 AliITSv11GeometrySupport.cxx:2691 AliITSv11GeometrySupport.cxx:2692 AliITSv11GeometrySupport.cxx:2693 AliITSv11GeometrySupport.cxx:2694 AliITSv11GeometrySupport.cxx:2695 AliITSv11GeometrySupport.cxx:2696 AliITSv11GeometrySupport.cxx:2697 AliITSv11GeometrySupport.cxx:2698 AliITSv11GeometrySupport.cxx:2699 AliITSv11GeometrySupport.cxx:2700 AliITSv11GeometrySupport.cxx:2701 AliITSv11GeometrySupport.cxx:2702 AliITSv11GeometrySupport.cxx:2703 AliITSv11GeometrySupport.cxx:2704 AliITSv11GeometrySupport.cxx:2705 AliITSv11GeometrySupport.cxx:2706 AliITSv11GeometrySupport.cxx:2707 AliITSv11GeometrySupport.cxx:2708 AliITSv11GeometrySupport.cxx:2709 AliITSv11GeometrySupport.cxx:2710 AliITSv11GeometrySupport.cxx:2711 AliITSv11GeometrySupport.cxx:2712 AliITSv11GeometrySupport.cxx:2713 AliITSv11GeometrySupport.cxx:2714 AliITSv11GeometrySupport.cxx:2715 AliITSv11GeometrySupport.cxx:2716 AliITSv11GeometrySupport.cxx:2717 AliITSv11GeometrySupport.cxx:2718 AliITSv11GeometrySupport.cxx:2719 AliITSv11GeometrySupport.cxx:2720 AliITSv11GeometrySupport.cxx:2721 AliITSv11GeometrySupport.cxx:2722 AliITSv11GeometrySupport.cxx:2723 AliITSv11GeometrySupport.cxx:2724 AliITSv11GeometrySupport.cxx:2725 AliITSv11GeometrySupport.cxx:2726 AliITSv11GeometrySupport.cxx:2727 AliITSv11GeometrySupport.cxx:2728 AliITSv11GeometrySupport.cxx:2729 AliITSv11GeometrySupport.cxx:2730 AliITSv11GeometrySupport.cxx:2731 AliITSv11GeometrySupport.cxx:2732 AliITSv11GeometrySupport.cxx:2733 AliITSv11GeometrySupport.cxx:2734 AliITSv11GeometrySupport.cxx:2735 AliITSv11GeometrySupport.cxx:2736 AliITSv11GeometrySupport.cxx:2737 AliITSv11GeometrySupport.cxx:2738 AliITSv11GeometrySupport.cxx:2739 AliITSv11GeometrySupport.cxx:2740 AliITSv11GeometrySupport.cxx:2741 AliITSv11GeometrySupport.cxx:2742 AliITSv11GeometrySupport.cxx:2743 AliITSv11GeometrySupport.cxx:2744 AliITSv11GeometrySupport.cxx:2745 AliITSv11GeometrySupport.cxx:2746 AliITSv11GeometrySupport.cxx:2747 AliITSv11GeometrySupport.cxx:2748 AliITSv11GeometrySupport.cxx:2749 AliITSv11GeometrySupport.cxx:2750 AliITSv11GeometrySupport.cxx:2751 AliITSv11GeometrySupport.cxx:2752 AliITSv11GeometrySupport.cxx:2753 AliITSv11GeometrySupport.cxx:2754 AliITSv11GeometrySupport.cxx:2755 AliITSv11GeometrySupport.cxx:2756 AliITSv11GeometrySupport.cxx:2757 AliITSv11GeometrySupport.cxx:2758 AliITSv11GeometrySupport.cxx:2759 AliITSv11GeometrySupport.cxx:2760 AliITSv11GeometrySupport.cxx:2761 AliITSv11GeometrySupport.cxx:2762 AliITSv11GeometrySupport.cxx:2763 AliITSv11GeometrySupport.cxx:2764 AliITSv11GeometrySupport.cxx:2765 AliITSv11GeometrySupport.cxx:2766 AliITSv11GeometrySupport.cxx:2767 AliITSv11GeometrySupport.cxx:2768 AliITSv11GeometrySupport.cxx:2769 AliITSv11GeometrySupport.cxx:2770 AliITSv11GeometrySupport.cxx:2771 AliITSv11GeometrySupport.cxx:2772 AliITSv11GeometrySupport.cxx:2773 AliITSv11GeometrySupport.cxx:2774 AliITSv11GeometrySupport.cxx:2775 AliITSv11GeometrySupport.cxx:2776 AliITSv11GeometrySupport.cxx:2777 AliITSv11GeometrySupport.cxx:2778 AliITSv11GeometrySupport.cxx:2779 AliITSv11GeometrySupport.cxx:2780 AliITSv11GeometrySupport.cxx:2781 AliITSv11GeometrySupport.cxx:2782 AliITSv11GeometrySupport.cxx:2783 AliITSv11GeometrySupport.cxx:2784 AliITSv11GeometrySupport.cxx:2785 AliITSv11GeometrySupport.cxx:2786 AliITSv11GeometrySupport.cxx:2787 AliITSv11GeometrySupport.cxx:2788 AliITSv11GeometrySupport.cxx:2789 AliITSv11GeometrySupport.cxx:2790 AliITSv11GeometrySupport.cxx:2791 AliITSv11GeometrySupport.cxx:2792 AliITSv11GeometrySupport.cxx:2793 AliITSv11GeometrySupport.cxx:2794 AliITSv11GeometrySupport.cxx:2795 AliITSv11GeometrySupport.cxx:2796 AliITSv11GeometrySupport.cxx:2797 AliITSv11GeometrySupport.cxx:2798 AliITSv11GeometrySupport.cxx:2799 AliITSv11GeometrySupport.cxx:2800 AliITSv11GeometrySupport.cxx:2801 AliITSv11GeometrySupport.cxx:2802 AliITSv11GeometrySupport.cxx:2803 AliITSv11GeometrySupport.cxx:2804 AliITSv11GeometrySupport.cxx:2805 AliITSv11GeometrySupport.cxx:2806 AliITSv11GeometrySupport.cxx:2807 AliITSv11GeometrySupport.cxx:2808 AliITSv11GeometrySupport.cxx:2809 AliITSv11GeometrySupport.cxx:2810 AliITSv11GeometrySupport.cxx:2811 AliITSv11GeometrySupport.cxx:2812 AliITSv11GeometrySupport.cxx:2813 AliITSv11GeometrySupport.cxx:2814 AliITSv11GeometrySupport.cxx:2815 AliITSv11GeometrySupport.cxx:2816 AliITSv11GeometrySupport.cxx:2817 AliITSv11GeometrySupport.cxx:2818 AliITSv11GeometrySupport.cxx:2819 AliITSv11GeometrySupport.cxx:2820 AliITSv11GeometrySupport.cxx:2821 AliITSv11GeometrySupport.cxx:2822 AliITSv11GeometrySupport.cxx:2823 AliITSv11GeometrySupport.cxx:2824 AliITSv11GeometrySupport.cxx:2825 AliITSv11GeometrySupport.cxx:2826 AliITSv11GeometrySupport.cxx:2827 AliITSv11GeometrySupport.cxx:2828 AliITSv11GeometrySupport.cxx:2829 AliITSv11GeometrySupport.cxx:2830 AliITSv11GeometrySupport.cxx:2831 AliITSv11GeometrySupport.cxx:2832 AliITSv11GeometrySupport.cxx:2833 AliITSv11GeometrySupport.cxx:2834 AliITSv11GeometrySupport.cxx:2835 AliITSv11GeometrySupport.cxx:2836 AliITSv11GeometrySupport.cxx:2837 AliITSv11GeometrySupport.cxx:2838 AliITSv11GeometrySupport.cxx:2839 AliITSv11GeometrySupport.cxx:2840 AliITSv11GeometrySupport.cxx:2841 AliITSv11GeometrySupport.cxx:2842 AliITSv11GeometrySupport.cxx:2843 AliITSv11GeometrySupport.cxx:2844 AliITSv11GeometrySupport.cxx:2845 AliITSv11GeometrySupport.cxx:2846 AliITSv11GeometrySupport.cxx:2847 AliITSv11GeometrySupport.cxx:2848 AliITSv11GeometrySupport.cxx:2849 AliITSv11GeometrySupport.cxx:2850 AliITSv11GeometrySupport.cxx:2851 AliITSv11GeometrySupport.cxx:2852 AliITSv11GeometrySupport.cxx:2853 AliITSv11GeometrySupport.cxx:2854 AliITSv11GeometrySupport.cxx:2855 AliITSv11GeometrySupport.cxx:2856 AliITSv11GeometrySupport.cxx:2857 AliITSv11GeometrySupport.cxx:2858 AliITSv11GeometrySupport.cxx:2859 AliITSv11GeometrySupport.cxx:2860 AliITSv11GeometrySupport.cxx:2861 AliITSv11GeometrySupport.cxx:2862 AliITSv11GeometrySupport.cxx:2863 AliITSv11GeometrySupport.cxx:2864 AliITSv11GeometrySupport.cxx:2865 AliITSv11GeometrySupport.cxx:2866 AliITSv11GeometrySupport.cxx:2867 AliITSv11GeometrySupport.cxx:2868 AliITSv11GeometrySupport.cxx:2869 AliITSv11GeometrySupport.cxx:2870 AliITSv11GeometrySupport.cxx:2871 AliITSv11GeometrySupport.cxx:2872 AliITSv11GeometrySupport.cxx:2873 AliITSv11GeometrySupport.cxx:2874 AliITSv11GeometrySupport.cxx:2875 AliITSv11GeometrySupport.cxx:2876 AliITSv11GeometrySupport.cxx:2877 AliITSv11GeometrySupport.cxx:2878 AliITSv11GeometrySupport.cxx:2879 AliITSv11GeometrySupport.cxx:2880 AliITSv11GeometrySupport.cxx:2881 AliITSv11GeometrySupport.cxx:2882 AliITSv11GeometrySupport.cxx:2883 AliITSv11GeometrySupport.cxx:2884 AliITSv11GeometrySupport.cxx:2885 AliITSv11GeometrySupport.cxx:2886 AliITSv11GeometrySupport.cxx:2887 AliITSv11GeometrySupport.cxx:2888 AliITSv11GeometrySupport.cxx:2889 AliITSv11GeometrySupport.cxx:2890 AliITSv11GeometrySupport.cxx:2891 AliITSv11GeometrySupport.cxx:2892 AliITSv11GeometrySupport.cxx:2893 AliITSv11GeometrySupport.cxx:2894 AliITSv11GeometrySupport.cxx:2895 AliITSv11GeometrySupport.cxx:2896 AliITSv11GeometrySupport.cxx:2897 AliITSv11GeometrySupport.cxx:2898 AliITSv11GeometrySupport.cxx:2899 AliITSv11GeometrySupport.cxx:2900 AliITSv11GeometrySupport.cxx:2901 AliITSv11GeometrySupport.cxx:2902 AliITSv11GeometrySupport.cxx:2903 AliITSv11GeometrySupport.cxx:2904 AliITSv11GeometrySupport.cxx:2905 AliITSv11GeometrySupport.cxx:2906 AliITSv11GeometrySupport.cxx:2907 AliITSv11GeometrySupport.cxx:2908 AliITSv11GeometrySupport.cxx:2909 AliITSv11GeometrySupport.cxx:2910 AliITSv11GeometrySupport.cxx:2911 AliITSv11GeometrySupport.cxx:2912 AliITSv11GeometrySupport.cxx:2913 AliITSv11GeometrySupport.cxx:2914 AliITSv11GeometrySupport.cxx:2915 AliITSv11GeometrySupport.cxx:2916 AliITSv11GeometrySupport.cxx:2917 AliITSv11GeometrySupport.cxx:2918 AliITSv11GeometrySupport.cxx:2919 AliITSv11GeometrySupport.cxx:2920 AliITSv11GeometrySupport.cxx:2921 AliITSv11GeometrySupport.cxx:2922 AliITSv11GeometrySupport.cxx:2923 AliITSv11GeometrySupport.cxx:2924 AliITSv11GeometrySupport.cxx:2925 AliITSv11GeometrySupport.cxx:2926 AliITSv11GeometrySupport.cxx:2927 AliITSv11GeometrySupport.cxx:2928 AliITSv11GeometrySupport.cxx:2929 AliITSv11GeometrySupport.cxx:2930 AliITSv11GeometrySupport.cxx:2931 AliITSv11GeometrySupport.cxx:2932 AliITSv11GeometrySupport.cxx:2933 AliITSv11GeometrySupport.cxx:2934 AliITSv11GeometrySupport.cxx:2935 AliITSv11GeometrySupport.cxx:2936 AliITSv11GeometrySupport.cxx:2937 AliITSv11GeometrySupport.cxx:2938 AliITSv11GeometrySupport.cxx:2939 AliITSv11GeometrySupport.cxx:2940 AliITSv11GeometrySupport.cxx:2941 AliITSv11GeometrySupport.cxx:2942 AliITSv11GeometrySupport.cxx:2943 AliITSv11GeometrySupport.cxx:2944 AliITSv11GeometrySupport.cxx:2945 AliITSv11GeometrySupport.cxx:2946 AliITSv11GeometrySupport.cxx:2947 AliITSv11GeometrySupport.cxx:2948 AliITSv11GeometrySupport.cxx:2949 AliITSv11GeometrySupport.cxx:2950 AliITSv11GeometrySupport.cxx:2951 AliITSv11GeometrySupport.cxx:2952 AliITSv11GeometrySupport.cxx:2953 AliITSv11GeometrySupport.cxx:2954 AliITSv11GeometrySupport.cxx:2955 AliITSv11GeometrySupport.cxx:2956 AliITSv11GeometrySupport.cxx:2957 AliITSv11GeometrySupport.cxx:2958 AliITSv11GeometrySupport.cxx:2959 AliITSv11GeometrySupport.cxx:2960 AliITSv11GeometrySupport.cxx:2961 AliITSv11GeometrySupport.cxx:2962 AliITSv11GeometrySupport.cxx:2963 AliITSv11GeometrySupport.cxx:2964 AliITSv11GeometrySupport.cxx:2965 AliITSv11GeometrySupport.cxx:2966 AliITSv11GeometrySupport.cxx:2967 AliITSv11GeometrySupport.cxx:2968 AliITSv11GeometrySupport.cxx:2969 AliITSv11GeometrySupport.cxx:2970 AliITSv11GeometrySupport.cxx:2971 AliITSv11GeometrySupport.cxx:2972 AliITSv11GeometrySupport.cxx:2973 AliITSv11GeometrySupport.cxx:2974 AliITSv11GeometrySupport.cxx:2975 AliITSv11GeometrySupport.cxx:2976 AliITSv11GeometrySupport.cxx:2977 AliITSv11GeometrySupport.cxx:2978 AliITSv11GeometrySupport.cxx:2979 AliITSv11GeometrySupport.cxx:2980 AliITSv11GeometrySupport.cxx:2981 AliITSv11GeometrySupport.cxx:2982 AliITSv11GeometrySupport.cxx:2983 AliITSv11GeometrySupport.cxx:2984 AliITSv11GeometrySupport.cxx:2985 AliITSv11GeometrySupport.cxx:2986 AliITSv11GeometrySupport.cxx:2987 AliITSv11GeometrySupport.cxx:2988 AliITSv11GeometrySupport.cxx:2989 AliITSv11GeometrySupport.cxx:2990 AliITSv11GeometrySupport.cxx:2991 AliITSv11GeometrySupport.cxx:2992 AliITSv11GeometrySupport.cxx:2993 AliITSv11GeometrySupport.cxx:2994 AliITSv11GeometrySupport.cxx:2995 AliITSv11GeometrySupport.cxx:2996 AliITSv11GeometrySupport.cxx:2997 AliITSv11GeometrySupport.cxx:2998 AliITSv11GeometrySupport.cxx:2999 AliITSv11GeometrySupport.cxx:3000 AliITSv11GeometrySupport.cxx:3001 AliITSv11GeometrySupport.cxx:3002 AliITSv11GeometrySupport.cxx:3003 AliITSv11GeometrySupport.cxx:3004 AliITSv11GeometrySupport.cxx:3005 AliITSv11GeometrySupport.cxx:3006 AliITSv11GeometrySupport.cxx:3007 AliITSv11GeometrySupport.cxx:3008 AliITSv11GeometrySupport.cxx:3009 AliITSv11GeometrySupport.cxx:3010 AliITSv11GeometrySupport.cxx:3011 AliITSv11GeometrySupport.cxx:3012 AliITSv11GeometrySupport.cxx:3013 AliITSv11GeometrySupport.cxx:3014 AliITSv11GeometrySupport.cxx:3015 AliITSv11GeometrySupport.cxx:3016 AliITSv11GeometrySupport.cxx:3017 AliITSv11GeometrySupport.cxx:3018 AliITSv11GeometrySupport.cxx:3019 AliITSv11GeometrySupport.cxx:3020 AliITSv11GeometrySupport.cxx:3021 AliITSv11GeometrySupport.cxx:3022 AliITSv11GeometrySupport.cxx:3023 AliITSv11GeometrySupport.cxx:3024 AliITSv11GeometrySupport.cxx:3025 AliITSv11GeometrySupport.cxx:3026 AliITSv11GeometrySupport.cxx:3027 AliITSv11GeometrySupport.cxx:3028 AliITSv11GeometrySupport.cxx:3029 AliITSv11GeometrySupport.cxx:3030 AliITSv11GeometrySupport.cxx:3031 AliITSv11GeometrySupport.cxx:3032 AliITSv11GeometrySupport.cxx:3033 AliITSv11GeometrySupport.cxx:3034 AliITSv11GeometrySupport.cxx:3035 AliITSv11GeometrySupport.cxx:3036 AliITSv11GeometrySupport.cxx:3037 AliITSv11GeometrySupport.cxx:3038 AliITSv11GeometrySupport.cxx:3039 AliITSv11GeometrySupport.cxx:3040 AliITSv11GeometrySupport.cxx:3041 AliITSv11GeometrySupport.cxx:3042 AliITSv11GeometrySupport.cxx:3043 AliITSv11GeometrySupport.cxx:3044 AliITSv11GeometrySupport.cxx:3045 AliITSv11GeometrySupport.cxx:3046 AliITSv11GeometrySupport.cxx:3047 AliITSv11GeometrySupport.cxx:3048 AliITSv11GeometrySupport.cxx:3049 AliITSv11GeometrySupport.cxx:3050 AliITSv11GeometrySupport.cxx:3051 AliITSv11GeometrySupport.cxx:3052 AliITSv11GeometrySupport.cxx:3053 AliITSv11GeometrySupport.cxx:3054 AliITSv11GeometrySupport.cxx:3055 AliITSv11GeometrySupport.cxx:3056 AliITSv11GeometrySupport.cxx:3057 AliITSv11GeometrySupport.cxx:3058 AliITSv11GeometrySupport.cxx:3059 AliITSv11GeometrySupport.cxx:3060 AliITSv11GeometrySupport.cxx:3061 AliITSv11GeometrySupport.cxx:3062 AliITSv11GeometrySupport.cxx:3063 AliITSv11GeometrySupport.cxx:3064 AliITSv11GeometrySupport.cxx:3065 AliITSv11GeometrySupport.cxx:3066 AliITSv11GeometrySupport.cxx:3067 AliITSv11GeometrySupport.cxx:3068 AliITSv11GeometrySupport.cxx:3069 AliITSv11GeometrySupport.cxx:3070 AliITSv11GeometrySupport.cxx:3071 AliITSv11GeometrySupport.cxx:3072 AliITSv11GeometrySupport.cxx:3073 AliITSv11GeometrySupport.cxx:3074 AliITSv11GeometrySupport.cxx:3075 AliITSv11GeometrySupport.cxx:3076 AliITSv11GeometrySupport.cxx:3077 AliITSv11GeometrySupport.cxx:3078 AliITSv11GeometrySupport.cxx:3079 AliITSv11GeometrySupport.cxx:3080 AliITSv11GeometrySupport.cxx:3081 AliITSv11GeometrySupport.cxx:3082 AliITSv11GeometrySupport.cxx:3083 AliITSv11GeometrySupport.cxx:3084 AliITSv11GeometrySupport.cxx:3085 AliITSv11GeometrySupport.cxx:3086 AliITSv11GeometrySupport.cxx:3087 AliITSv11GeometrySupport.cxx:3088 AliITSv11GeometrySupport.cxx:3089 AliITSv11GeometrySupport.cxx:3090 AliITSv11GeometrySupport.cxx:3091 AliITSv11GeometrySupport.cxx:3092 AliITSv11GeometrySupport.cxx:3093 AliITSv11GeometrySupport.cxx:3094 AliITSv11GeometrySupport.cxx:3095 AliITSv11GeometrySupport.cxx:3096 AliITSv11GeometrySupport.cxx:3097 AliITSv11GeometrySupport.cxx:3098 AliITSv11GeometrySupport.cxx:3099 AliITSv11GeometrySupport.cxx:3100 AliITSv11GeometrySupport.cxx:3101 AliITSv11GeometrySupport.cxx:3102 AliITSv11GeometrySupport.cxx:3103 AliITSv11GeometrySupport.cxx:3104 AliITSv11GeometrySupport.cxx:3105 AliITSv11GeometrySupport.cxx:3106 AliITSv11GeometrySupport.cxx:3107 AliITSv11GeometrySupport.cxx:3108 AliITSv11GeometrySupport.cxx:3109 AliITSv11GeometrySupport.cxx:3110 AliITSv11GeometrySupport.cxx:3111 AliITSv11GeometrySupport.cxx:3112 AliITSv11GeometrySupport.cxx:3113 AliITSv11GeometrySupport.cxx:3114 AliITSv11GeometrySupport.cxx:3115 AliITSv11GeometrySupport.cxx:3116 AliITSv11GeometrySupport.cxx:3117 AliITSv11GeometrySupport.cxx:3118 AliITSv11GeometrySupport.cxx:3119 AliITSv11GeometrySupport.cxx:3120 AliITSv11GeometrySupport.cxx:3121 AliITSv11GeometrySupport.cxx:3122 AliITSv11GeometrySupport.cxx:3123 AliITSv11GeometrySupport.cxx:3124 AliITSv11GeometrySupport.cxx:3125 AliITSv11GeometrySupport.cxx:3126 AliITSv11GeometrySupport.cxx:3127 AliITSv11GeometrySupport.cxx:3128 AliITSv11GeometrySupport.cxx:3129 AliITSv11GeometrySupport.cxx:3130 AliITSv11GeometrySupport.cxx:3131 AliITSv11GeometrySupport.cxx:3132 AliITSv11GeometrySupport.cxx:3133 AliITSv11GeometrySupport.cxx:3134 AliITSv11GeometrySupport.cxx:3135 AliITSv11GeometrySupport.cxx:3136 AliITSv11GeometrySupport.cxx:3137 AliITSv11GeometrySupport.cxx:3138 AliITSv11GeometrySupport.cxx:3139 AliITSv11GeometrySupport.cxx:3140 AliITSv11GeometrySupport.cxx:3141 AliITSv11GeometrySupport.cxx:3142 AliITSv11GeometrySupport.cxx:3143 AliITSv11GeometrySupport.cxx:3144 AliITSv11GeometrySupport.cxx:3145 AliITSv11GeometrySupport.cxx:3146 AliITSv11GeometrySupport.cxx:3147 AliITSv11GeometrySupport.cxx:3148 AliITSv11GeometrySupport.cxx:3149 AliITSv11GeometrySupport.cxx:3150 AliITSv11GeometrySupport.cxx:3151 AliITSv11GeometrySupport.cxx:3152 AliITSv11GeometrySupport.cxx:3153 AliITSv11GeometrySupport.cxx:3154 AliITSv11GeometrySupport.cxx:3155 AliITSv11GeometrySupport.cxx:3156 AliITSv11GeometrySupport.cxx:3157 AliITSv11GeometrySupport.cxx:3158 AliITSv11GeometrySupport.cxx:3159 AliITSv11GeometrySupport.cxx:3160 AliITSv11GeometrySupport.cxx:3161 AliITSv11GeometrySupport.cxx:3162 AliITSv11GeometrySupport.cxx:3163 AliITSv11GeometrySupport.cxx:3164 AliITSv11GeometrySupport.cxx:3165 AliITSv11GeometrySupport.cxx:3166 AliITSv11GeometrySupport.cxx:3167 AliITSv11GeometrySupport.cxx:3168 AliITSv11GeometrySupport.cxx:3169 AliITSv11GeometrySupport.cxx:3170 AliITSv11GeometrySupport.cxx:3171 AliITSv11GeometrySupport.cxx:3172 AliITSv11GeometrySupport.cxx:3173 AliITSv11GeometrySupport.cxx:3174 AliITSv11GeometrySupport.cxx:3175 AliITSv11GeometrySupport.cxx:3176 AliITSv11GeometrySupport.cxx:3177 AliITSv11GeometrySupport.cxx:3178 AliITSv11GeometrySupport.cxx:3179 AliITSv11GeometrySupport.cxx:3180 AliITSv11GeometrySupport.cxx:3181 AliITSv11GeometrySupport.cxx:3182 AliITSv11GeometrySupport.cxx:3183 AliITSv11GeometrySupport.cxx:3184 AliITSv11GeometrySupport.cxx:3185 AliITSv11GeometrySupport.cxx:3186 AliITSv11GeometrySupport.cxx:3187 AliITSv11GeometrySupport.cxx:3188 AliITSv11GeometrySupport.cxx:3189 AliITSv11GeometrySupport.cxx:3190 AliITSv11GeometrySupport.cxx:3191 AliITSv11GeometrySupport.cxx:3192 AliITSv11GeometrySupport.cxx:3193 AliITSv11GeometrySupport.cxx:3194 AliITSv11GeometrySupport.cxx:3195 AliITSv11GeometrySupport.cxx:3196 AliITSv11GeometrySupport.cxx:3197 AliITSv11GeometrySupport.cxx:3198 AliITSv11GeometrySupport.cxx:3199 AliITSv11GeometrySupport.cxx:3200 AliITSv11GeometrySupport.cxx:3201 AliITSv11GeometrySupport.cxx:3202 AliITSv11GeometrySupport.cxx:3203 AliITSv11GeometrySupport.cxx:3204 AliITSv11GeometrySupport.cxx:3205 AliITSv11GeometrySupport.cxx:3206 AliITSv11GeometrySupport.cxx:3207 AliITSv11GeometrySupport.cxx:3208 AliITSv11GeometrySupport.cxx:3209 AliITSv11GeometrySupport.cxx:3210 AliITSv11GeometrySupport.cxx:3211 AliITSv11GeometrySupport.cxx:3212 AliITSv11GeometrySupport.cxx:3213 AliITSv11GeometrySupport.cxx:3214 AliITSv11GeometrySupport.cxx:3215 AliITSv11GeometrySupport.cxx:3216 AliITSv11GeometrySupport.cxx:3217 AliITSv11GeometrySupport.cxx:3218 AliITSv11GeometrySupport.cxx:3219 AliITSv11GeometrySupport.cxx:3220 AliITSv11GeometrySupport.cxx:3221 AliITSv11GeometrySupport.cxx:3222 AliITSv11GeometrySupport.cxx:3223 AliITSv11GeometrySupport.cxx:3224 AliITSv11GeometrySupport.cxx:3225 AliITSv11GeometrySupport.cxx:3226 AliITSv11GeometrySupport.cxx:3227 AliITSv11GeometrySupport.cxx:3228 AliITSv11GeometrySupport.cxx:3229 AliITSv11GeometrySupport.cxx:3230 AliITSv11GeometrySupport.cxx:3231 AliITSv11GeometrySupport.cxx:3232 AliITSv11GeometrySupport.cxx:3233 AliITSv11GeometrySupport.cxx:3234 AliITSv11GeometrySupport.cxx:3235 AliITSv11GeometrySupport.cxx:3236 AliITSv11GeometrySupport.cxx:3237 AliITSv11GeometrySupport.cxx:3238 AliITSv11GeometrySupport.cxx:3239 AliITSv11GeometrySupport.cxx:3240 AliITSv11GeometrySupport.cxx:3241 AliITSv11GeometrySupport.cxx:3242 AliITSv11GeometrySupport.cxx:3243 AliITSv11GeometrySupport.cxx:3244 AliITSv11GeometrySupport.cxx:3245 AliITSv11GeometrySupport.cxx:3246 AliITSv11GeometrySupport.cxx:3247 AliITSv11GeometrySupport.cxx:3248 AliITSv11GeometrySupport.cxx:3249 AliITSv11GeometrySupport.cxx:3250 AliITSv11GeometrySupport.cxx:3251 AliITSv11GeometrySupport.cxx:3252 AliITSv11GeometrySupport.cxx:3253 AliITSv11GeometrySupport.cxx:3254 AliITSv11GeometrySupport.cxx:3255 AliITSv11GeometrySupport.cxx:3256 AliITSv11GeometrySupport.cxx:3257 AliITSv11GeometrySupport.cxx:3258 AliITSv11GeometrySupport.cxx:3259 AliITSv11GeometrySupport.cxx:3260 AliITSv11GeometrySupport.cxx:3261 AliITSv11GeometrySupport.cxx:3262 AliITSv11GeometrySupport.cxx:3263 AliITSv11GeometrySupport.cxx:3264 AliITSv11GeometrySupport.cxx:3265 AliITSv11GeometrySupport.cxx:3266 AliITSv11GeometrySupport.cxx:3267 AliITSv11GeometrySupport.cxx:3268 AliITSv11GeometrySupport.cxx:3269 AliITSv11GeometrySupport.cxx:3270 AliITSv11GeometrySupport.cxx:3271 AliITSv11GeometrySupport.cxx:3272 AliITSv11GeometrySupport.cxx:3273 AliITSv11GeometrySupport.cxx:3274 AliITSv11GeometrySupport.cxx:3275 AliITSv11GeometrySupport.cxx:3276 AliITSv11GeometrySupport.cxx:3277 AliITSv11GeometrySupport.cxx:3278 AliITSv11GeometrySupport.cxx:3279 AliITSv11GeometrySupport.cxx:3280 AliITSv11GeometrySupport.cxx:3281 AliITSv11GeometrySupport.cxx:3282 AliITSv11GeometrySupport.cxx:3283 AliITSv11GeometrySupport.cxx:3284 AliITSv11GeometrySupport.cxx:3285 AliITSv11GeometrySupport.cxx:3286 AliITSv11GeometrySupport.cxx:3287 AliITSv11GeometrySupport.cxx:3288 AliITSv11GeometrySupport.cxx:3289 AliITSv11GeometrySupport.cxx:3290 AliITSv11GeometrySupport.cxx:3291 AliITSv11GeometrySupport.cxx:3292 AliITSv11GeometrySupport.cxx:3293 AliITSv11GeometrySupport.cxx:3294 AliITSv11GeometrySupport.cxx:3295 AliITSv11GeometrySupport.cxx:3296 AliITSv11GeometrySupport.cxx:3297 AliITSv11GeometrySupport.cxx:3298 AliITSv11GeometrySupport.cxx:3299 AliITSv11GeometrySupport.cxx:3300 AliITSv11GeometrySupport.cxx:3301 AliITSv11GeometrySupport.cxx:3302 AliITSv11GeometrySupport.cxx:3303 AliITSv11GeometrySupport.cxx:3304 AliITSv11GeometrySupport.cxx:3305 AliITSv11GeometrySupport.cxx:3306 AliITSv11GeometrySupport.cxx:3307 AliITSv11GeometrySupport.cxx:3308 AliITSv11GeometrySupport.cxx:3309 AliITSv11GeometrySupport.cxx:3310 AliITSv11GeometrySupport.cxx:3311 AliITSv11GeometrySupport.cxx:3312 AliITSv11GeometrySupport.cxx:3313 AliITSv11GeometrySupport.cxx:3314 AliITSv11GeometrySupport.cxx:3315 AliITSv11GeometrySupport.cxx:3316 AliITSv11GeometrySupport.cxx:3317 AliITSv11GeometrySupport.cxx:3318 AliITSv11GeometrySupport.cxx:3319 AliITSv11GeometrySupport.cxx:3320 AliITSv11GeometrySupport.cxx:3321 AliITSv11GeometrySupport.cxx:3322 AliITSv11GeometrySupport.cxx:3323 AliITSv11GeometrySupport.cxx:3324 AliITSv11GeometrySupport.cxx:3325 AliITSv11GeometrySupport.cxx:3326 AliITSv11GeometrySupport.cxx:3327 AliITSv11GeometrySupport.cxx:3328 AliITSv11GeometrySupport.cxx:3329 AliITSv11GeometrySupport.cxx:3330 AliITSv11GeometrySupport.cxx:3331 AliITSv11GeometrySupport.cxx:3332 AliITSv11GeometrySupport.cxx:3333 AliITSv11GeometrySupport.cxx:3334 AliITSv11GeometrySupport.cxx:3335 AliITSv11GeometrySupport.cxx:3336 AliITSv11GeometrySupport.cxx:3337 AliITSv11GeometrySupport.cxx:3338 AliITSv11GeometrySupport.cxx:3339 AliITSv11GeometrySupport.cxx:3340 AliITSv11GeometrySupport.cxx:3341 AliITSv11GeometrySupport.cxx:3342 AliITSv11GeometrySupport.cxx:3343 AliITSv11GeometrySupport.cxx:3344 AliITSv11GeometrySupport.cxx:3345 AliITSv11GeometrySupport.cxx:3346 AliITSv11GeometrySupport.cxx:3347 AliITSv11GeometrySupport.cxx:3348 AliITSv11GeometrySupport.cxx:3349 AliITSv11GeometrySupport.cxx:3350 AliITSv11GeometrySupport.cxx:3351 AliITSv11GeometrySupport.cxx:3352 AliITSv11GeometrySupport.cxx:3353 AliITSv11GeometrySupport.cxx:3354 AliITSv11GeometrySupport.cxx:3355 AliITSv11GeometrySupport.cxx:3356 AliITSv11GeometrySupport.cxx:3357 AliITSv11GeometrySupport.cxx:3358 AliITSv11GeometrySupport.cxx:3359 AliITSv11GeometrySupport.cxx:3360 AliITSv11GeometrySupport.cxx:3361 AliITSv11GeometrySupport.cxx:3362 AliITSv11GeometrySupport.cxx:3363 AliITSv11GeometrySupport.cxx:3364 AliITSv11GeometrySupport.cxx:3365 AliITSv11GeometrySupport.cxx:3366 AliITSv11GeometrySupport.cxx:3367 AliITSv11GeometrySupport.cxx:3368 AliITSv11GeometrySupport.cxx:3369 AliITSv11GeometrySupport.cxx:3370 AliITSv11GeometrySupport.cxx:3371 AliITSv11GeometrySupport.cxx:3372 AliITSv11GeometrySupport.cxx:3373 AliITSv11GeometrySupport.cxx:3374 AliITSv11GeometrySupport.cxx:3375 AliITSv11GeometrySupport.cxx:3376 AliITSv11GeometrySupport.cxx:3377 AliITSv11GeometrySupport.cxx:3378 AliITSv11GeometrySupport.cxx:3379 AliITSv11GeometrySupport.cxx:3380 AliITSv11GeometrySupport.cxx:3381 AliITSv11GeometrySupport.cxx:3382 AliITSv11GeometrySupport.cxx:3383 AliITSv11GeometrySupport.cxx:3384 AliITSv11GeometrySupport.cxx:3385 AliITSv11GeometrySupport.cxx:3386 AliITSv11GeometrySupport.cxx:3387 AliITSv11GeometrySupport.cxx:3388 AliITSv11GeometrySupport.cxx:3389 AliITSv11GeometrySupport.cxx:3390 AliITSv11GeometrySupport.cxx:3391 AliITSv11GeometrySupport.cxx:3392 AliITSv11GeometrySupport.cxx:3393 AliITSv11GeometrySupport.cxx:3394 AliITSv11GeometrySupport.cxx:3395 AliITSv11GeometrySupport.cxx:3396 AliITSv11GeometrySupport.cxx:3397 AliITSv11GeometrySupport.cxx:3398 AliITSv11GeometrySupport.cxx:3399 AliITSv11GeometrySupport.cxx:3400 AliITSv11GeometrySupport.cxx:3401 AliITSv11GeometrySupport.cxx:3402 AliITSv11GeometrySupport.cxx:3403 AliITSv11GeometrySupport.cxx:3404 AliITSv11GeometrySupport.cxx:3405 AliITSv11GeometrySupport.cxx:3406 AliITSv11GeometrySupport.cxx:3407 AliITSv11GeometrySupport.cxx:3408 AliITSv11GeometrySupport.cxx:3409 AliITSv11GeometrySupport.cxx:3410 AliITSv11GeometrySupport.cxx:3411 AliITSv11GeometrySupport.cxx:3412 AliITSv11GeometrySupport.cxx:3413 AliITSv11GeometrySupport.cxx:3414 AliITSv11GeometrySupport.cxx:3415 AliITSv11GeometrySupport.cxx:3416 AliITSv11GeometrySupport.cxx:3417 AliITSv11GeometrySupport.cxx:3418 AliITSv11GeometrySupport.cxx:3419 AliITSv11GeometrySupport.cxx:3420 AliITSv11GeometrySupport.cxx:3421 AliITSv11GeometrySupport.cxx:3422 AliITSv11GeometrySupport.cxx:3423 AliITSv11GeometrySupport.cxx:3424 AliITSv11GeometrySupport.cxx:3425 AliITSv11GeometrySupport.cxx:3426 AliITSv11GeometrySupport.cxx:3427 AliITSv11GeometrySupport.cxx:3428 AliITSv11GeometrySupport.cxx:3429 AliITSv11GeometrySupport.cxx:3430 AliITSv11GeometrySupport.cxx:3431 AliITSv11GeometrySupport.cxx:3432 AliITSv11GeometrySupport.cxx:3433 AliITSv11GeometrySupport.cxx:3434 AliITSv11GeometrySupport.cxx:3435 AliITSv11GeometrySupport.cxx:3436 AliITSv11GeometrySupport.cxx:3437 AliITSv11GeometrySupport.cxx:3438 AliITSv11GeometrySupport.cxx:3439 AliITSv11GeometrySupport.cxx:3440 AliITSv11GeometrySupport.cxx:3441 AliITSv11GeometrySupport.cxx:3442 AliITSv11GeometrySupport.cxx:3443 AliITSv11GeometrySupport.cxx:3444 AliITSv11GeometrySupport.cxx:3445 AliITSv11GeometrySupport.cxx:3446 AliITSv11GeometrySupport.cxx:3447 AliITSv11GeometrySupport.cxx:3448 AliITSv11GeometrySupport.cxx:3449 AliITSv11GeometrySupport.cxx:3450 AliITSv11GeometrySupport.cxx:3451 AliITSv11GeometrySupport.cxx:3452 AliITSv11GeometrySupport.cxx:3453 AliITSv11GeometrySupport.cxx:3454 AliITSv11GeometrySupport.cxx:3455 AliITSv11GeometrySupport.cxx:3456 AliITSv11GeometrySupport.cxx:3457 AliITSv11GeometrySupport.cxx:3458 AliITSv11GeometrySupport.cxx:3459 AliITSv11GeometrySupport.cxx:3460 AliITSv11GeometrySupport.cxx:3461 AliITSv11GeometrySupport.cxx:3462 AliITSv11GeometrySupport.cxx:3463 AliITSv11GeometrySupport.cxx:3464 AliITSv11GeometrySupport.cxx:3465 AliITSv11GeometrySupport.cxx:3466 AliITSv11GeometrySupport.cxx:3467 AliITSv11GeometrySupport.cxx:3468 AliITSv11GeometrySupport.cxx:3469 AliITSv11GeometrySupport.cxx:3470 AliITSv11GeometrySupport.cxx:3471 AliITSv11GeometrySupport.cxx:3472 AliITSv11GeometrySupport.cxx:3473 AliITSv11GeometrySupport.cxx:3474 AliITSv11GeometrySupport.cxx:3475 AliITSv11GeometrySupport.cxx:3476 AliITSv11GeometrySupport.cxx:3477 AliITSv11GeometrySupport.cxx:3478 AliITSv11GeometrySupport.cxx:3479 AliITSv11GeometrySupport.cxx:3480 AliITSv11GeometrySupport.cxx:3481 AliITSv11GeometrySupport.cxx:3482 AliITSv11GeometrySupport.cxx:3483 AliITSv11GeometrySupport.cxx:3484 AliITSv11GeometrySupport.cxx:3485 AliITSv11GeometrySupport.cxx:3486 AliITSv11GeometrySupport.cxx:3487 AliITSv11GeometrySupport.cxx:3488 AliITSv11GeometrySupport.cxx:3489 AliITSv11GeometrySupport.cxx:3490 AliITSv11GeometrySupport.cxx:3491 AliITSv11GeometrySupport.cxx:3492 AliITSv11GeometrySupport.cxx:3493 AliITSv11GeometrySupport.cxx:3494 AliITSv11GeometrySupport.cxx:3495 AliITSv11GeometrySupport.cxx:3496 AliITSv11GeometrySupport.cxx:3497 AliITSv11GeometrySupport.cxx:3498 AliITSv11GeometrySupport.cxx:3499 AliITSv11GeometrySupport.cxx:3500 AliITSv11GeometrySupport.cxx:3501 AliITSv11GeometrySupport.cxx:3502 AliITSv11GeometrySupport.cxx:3503 AliITSv11GeometrySupport.cxx:3504 AliITSv11GeometrySupport.cxx:3505 AliITSv11GeometrySupport.cxx:3506 AliITSv11GeometrySupport.cxx:3507 AliITSv11GeometrySupport.cxx:3508 AliITSv11GeometrySupport.cxx:3509 AliITSv11GeometrySupport.cxx:3510 AliITSv11GeometrySupport.cxx:3511 AliITSv11GeometrySupport.cxx:3512 AliITSv11GeometrySupport.cxx:3513 AliITSv11GeometrySupport.cxx:3514 AliITSv11GeometrySupport.cxx:3515 AliITSv11GeometrySupport.cxx:3516 AliITSv11GeometrySupport.cxx:3517 AliITSv11GeometrySupport.cxx:3518 AliITSv11GeometrySupport.cxx:3519 AliITSv11GeometrySupport.cxx:3520 AliITSv11GeometrySupport.cxx:3521 AliITSv11GeometrySupport.cxx:3522 AliITSv11GeometrySupport.cxx:3523 AliITSv11GeometrySupport.cxx:3524 AliITSv11GeometrySupport.cxx:3525 AliITSv11GeometrySupport.cxx:3526 AliITSv11GeometrySupport.cxx:3527 AliITSv11GeometrySupport.cxx:3528 AliITSv11GeometrySupport.cxx:3529 AliITSv11GeometrySupport.cxx:3530 AliITSv11GeometrySupport.cxx:3531 AliITSv11GeometrySupport.cxx:3532 AliITSv11GeometrySupport.cxx:3533 AliITSv11GeometrySupport.cxx:3534 AliITSv11GeometrySupport.cxx:3535 AliITSv11GeometrySupport.cxx:3536 AliITSv11GeometrySupport.cxx:3537 AliITSv11GeometrySupport.cxx:3538 AliITSv11GeometrySupport.cxx:3539 AliITSv11GeometrySupport.cxx:3540 AliITSv11GeometrySupport.cxx:3541 AliITSv11GeometrySupport.cxx:3542 AliITSv11GeometrySupport.cxx:3543 AliITSv11GeometrySupport.cxx:3544 AliITSv11GeometrySupport.cxx:3545 AliITSv11GeometrySupport.cxx:3546 AliITSv11GeometrySupport.cxx:3547 AliITSv11GeometrySupport.cxx:3548 AliITSv11GeometrySupport.cxx:3549 AliITSv11GeometrySupport.cxx:3550 AliITSv11GeometrySupport.cxx:3551 AliITSv11GeometrySupport.cxx:3552 AliITSv11GeometrySupport.cxx:3553 AliITSv11GeometrySupport.cxx:3554 AliITSv11GeometrySupport.cxx:3555 AliITSv11GeometrySupport.cxx:3556 AliITSv11GeometrySupport.cxx:3557 AliITSv11GeometrySupport.cxx:3558 AliITSv11GeometrySupport.cxx:3559 AliITSv11GeometrySupport.cxx:3560 AliITSv11GeometrySupport.cxx:3561 AliITSv11GeometrySupport.cxx:3562 AliITSv11GeometrySupport.cxx:3563 AliITSv11GeometrySupport.cxx:3564 AliITSv11GeometrySupport.cxx:3565 AliITSv11GeometrySupport.cxx:3566 AliITSv11GeometrySupport.cxx:3567 AliITSv11GeometrySupport.cxx:3568 AliITSv11GeometrySupport.cxx:3569 AliITSv11GeometrySupport.cxx:3570 AliITSv11GeometrySupport.cxx:3571 AliITSv11GeometrySupport.cxx:3572 AliITSv11GeometrySupport.cxx:3573 AliITSv11GeometrySupport.cxx:3574 AliITSv11GeometrySupport.cxx:3575 AliITSv11GeometrySupport.cxx:3576 AliITSv11GeometrySupport.cxx:3577 AliITSv11GeometrySupport.cxx:3578 AliITSv11GeometrySupport.cxx:3579 AliITSv11GeometrySupport.cxx:3580 AliITSv11GeometrySupport.cxx:3581 AliITSv11GeometrySupport.cxx:3582 AliITSv11GeometrySupport.cxx:3583 AliITSv11GeometrySupport.cxx:3584 AliITSv11GeometrySupport.cxx:3585 AliITSv11GeometrySupport.cxx:3586 AliITSv11GeometrySupport.cxx:3587 AliITSv11GeometrySupport.cxx:3588 AliITSv11GeometrySupport.cxx:3589 AliITSv11GeometrySupport.cxx:3590 AliITSv11GeometrySupport.cxx:3591 AliITSv11GeometrySupport.cxx:3592 AliITSv11GeometrySupport.cxx:3593 AliITSv11GeometrySupport.cxx:3594 AliITSv11GeometrySupport.cxx:3595 AliITSv11GeometrySupport.cxx:3596 AliITSv11GeometrySupport.cxx:3597 AliITSv11GeometrySupport.cxx:3598 AliITSv11GeometrySupport.cxx:3599 AliITSv11GeometrySupport.cxx:3600 AliITSv11GeometrySupport.cxx:3601 AliITSv11GeometrySupport.cxx:3602 AliITSv11GeometrySupport.cxx:3603 AliITSv11GeometrySupport.cxx:3604 AliITSv11GeometrySupport.cxx:3605 AliITSv11GeometrySupport.cxx:3606 AliITSv11GeometrySupport.cxx:3607 AliITSv11GeometrySupport.cxx:3608 AliITSv11GeometrySupport.cxx:3609 AliITSv11GeometrySupport.cxx:3610 AliITSv11GeometrySupport.cxx:3611 AliITSv11GeometrySupport.cxx:3612 AliITSv11GeometrySupport.cxx:3613 AliITSv11GeometrySupport.cxx:3614 AliITSv11GeometrySupport.cxx:3615 AliITSv11GeometrySupport.cxx:3616 AliITSv11GeometrySupport.cxx:3617 AliITSv11GeometrySupport.cxx:3618 AliITSv11GeometrySupport.cxx:3619 AliITSv11GeometrySupport.cxx:3620 AliITSv11GeometrySupport.cxx:3621 AliITSv11GeometrySupport.cxx:3622 AliITSv11GeometrySupport.cxx:3623 AliITSv11GeometrySupport.cxx:3624 AliITSv11GeometrySupport.cxx:3625 AliITSv11GeometrySupport.cxx:3626 AliITSv11GeometrySupport.cxx:3627 AliITSv11GeometrySupport.cxx:3628 AliITSv11GeometrySupport.cxx:3629 AliITSv11GeometrySupport.cxx:3630 AliITSv11GeometrySupport.cxx:3631 AliITSv11GeometrySupport.cxx:3632 AliITSv11GeometrySupport.cxx:3633 AliITSv11GeometrySupport.cxx:3634 AliITSv11GeometrySupport.cxx:3635 AliITSv11GeometrySupport.cxx:3636 AliITSv11GeometrySupport.cxx:3637 AliITSv11GeometrySupport.cxx:3638 AliITSv11GeometrySupport.cxx:3639 AliITSv11GeometrySupport.cxx:3640 AliITSv11GeometrySupport.cxx:3641 AliITSv11GeometrySupport.cxx:3642 AliITSv11GeometrySupport.cxx:3643 AliITSv11GeometrySupport.cxx:3644 AliITSv11GeometrySupport.cxx:3645 AliITSv11GeometrySupport.cxx:3646 AliITSv11GeometrySupport.cxx:3647 AliITSv11GeometrySupport.cxx:3648 AliITSv11GeometrySupport.cxx:3649 AliITSv11GeometrySupport.cxx:3650 AliITSv11GeometrySupport.cxx:3651 AliITSv11GeometrySupport.cxx:3652 AliITSv11GeometrySupport.cxx:3653 AliITSv11GeometrySupport.cxx:3654 AliITSv11GeometrySupport.cxx:3655 AliITSv11GeometrySupport.cxx:3656 AliITSv11GeometrySupport.cxx:3657 AliITSv11GeometrySupport.cxx:3658 AliITSv11GeometrySupport.cxx:3659 AliITSv11GeometrySupport.cxx:3660 AliITSv11GeometrySupport.cxx:3661 AliITSv11GeometrySupport.cxx:3662 AliITSv11GeometrySupport.cxx:3663 AliITSv11GeometrySupport.cxx:3664 AliITSv11GeometrySupport.cxx:3665 AliITSv11GeometrySupport.cxx:3666 AliITSv11GeometrySupport.cxx:3667 AliITSv11GeometrySupport.cxx:3668 AliITSv11GeometrySupport.cxx:3669 AliITSv11GeometrySupport.cxx:3670 AliITSv11GeometrySupport.cxx:3671 AliITSv11GeometrySupport.cxx:3672 AliITSv11GeometrySupport.cxx:3673 AliITSv11GeometrySupport.cxx:3674 AliITSv11GeometrySupport.cxx:3675 AliITSv11GeometrySupport.cxx:3676 AliITSv11GeometrySupport.cxx:3677 AliITSv11GeometrySupport.cxx:3678 AliITSv11GeometrySupport.cxx:3679 AliITSv11GeometrySupport.cxx:3680 AliITSv11GeometrySupport.cxx:3681 AliITSv11GeometrySupport.cxx:3682 AliITSv11GeometrySupport.cxx:3683 AliITSv11GeometrySupport.cxx:3684 AliITSv11GeometrySupport.cxx:3685 AliITSv11GeometrySupport.cxx:3686 AliITSv11GeometrySupport.cxx:3687 AliITSv11GeometrySupport.cxx:3688 AliITSv11GeometrySupport.cxx:3689 AliITSv11GeometrySupport.cxx:3690 AliITSv11GeometrySupport.cxx:3691 AliITSv11GeometrySupport.cxx:3692 AliITSv11GeometrySupport.cxx:3693 AliITSv11GeometrySupport.cxx:3694 AliITSv11GeometrySupport.cxx:3695 AliITSv11GeometrySupport.cxx:3696 AliITSv11GeometrySupport.cxx:3697 AliITSv11GeometrySupport.cxx:3698 AliITSv11GeometrySupport.cxx:3699 AliITSv11GeometrySupport.cxx:3700 AliITSv11GeometrySupport.cxx:3701 AliITSv11GeometrySupport.cxx:3702 AliITSv11GeometrySupport.cxx:3703 AliITSv11GeometrySupport.cxx:3704 AliITSv11GeometrySupport.cxx:3705 AliITSv11GeometrySupport.cxx:3706 AliITSv11GeometrySupport.cxx:3707 AliITSv11GeometrySupport.cxx:3708 AliITSv11GeometrySupport.cxx:3709 AliITSv11GeometrySupport.cxx:3710 AliITSv11GeometrySupport.cxx:3711 AliITSv11GeometrySupport.cxx:3712 AliITSv11GeometrySupport.cxx:3713 AliITSv11GeometrySupport.cxx:3714 AliITSv11GeometrySupport.cxx:3715 AliITSv11GeometrySupport.cxx:3716 AliITSv11GeometrySupport.cxx:3717 AliITSv11GeometrySupport.cxx:3718 AliITSv11GeometrySupport.cxx:3719 AliITSv11GeometrySupport.cxx:3720 AliITSv11GeometrySupport.cxx:3721 AliITSv11GeometrySupport.cxx:3722 AliITSv11GeometrySupport.cxx:3723 AliITSv11GeometrySupport.cxx:3724 AliITSv11GeometrySupport.cxx:3725 AliITSv11GeometrySupport.cxx:3726 AliITSv11GeometrySupport.cxx:3727 AliITSv11GeometrySupport.cxx:3728 AliITSv11GeometrySupport.cxx:3729 AliITSv11GeometrySupport.cxx:3730 AliITSv11GeometrySupport.cxx:3731 AliITSv11GeometrySupport.cxx:3732 AliITSv11GeometrySupport.cxx:3733 AliITSv11GeometrySupport.cxx:3734 AliITSv11GeometrySupport.cxx:3735 AliITSv11GeometrySupport.cxx:3736 AliITSv11GeometrySupport.cxx:3737 AliITSv11GeometrySupport.cxx:3738 AliITSv11GeometrySupport.cxx:3739 AliITSv11GeometrySupport.cxx:3740 AliITSv11GeometrySupport.cxx:3741 AliITSv11GeometrySupport.cxx:3742 AliITSv11GeometrySupport.cxx:3743 AliITSv11GeometrySupport.cxx:3744 AliITSv11GeometrySupport.cxx:3745 AliITSv11GeometrySupport.cxx:3746 AliITSv11GeometrySupport.cxx:3747 AliITSv11GeometrySupport.cxx:3748 AliITSv11GeometrySupport.cxx:3749 AliITSv11GeometrySupport.cxx:3750 AliITSv11GeometrySupport.cxx:3751 AliITSv11GeometrySupport.cxx:3752 AliITSv11GeometrySupport.cxx:3753 AliITSv11GeometrySupport.cxx:3754 AliITSv11GeometrySupport.cxx:3755 AliITSv11GeometrySupport.cxx:3756 AliITSv11GeometrySupport.cxx:3757 AliITSv11GeometrySupport.cxx:3758 AliITSv11GeometrySupport.cxx:3759 AliITSv11GeometrySupport.cxx:3760 AliITSv11GeometrySupport.cxx:3761 AliITSv11GeometrySupport.cxx:3762 AliITSv11GeometrySupport.cxx:3763 AliITSv11GeometrySupport.cxx:3764 AliITSv11GeometrySupport.cxx:3765 AliITSv11GeometrySupport.cxx:3766 AliITSv11GeometrySupport.cxx:3767 AliITSv11GeometrySupport.cxx:3768 AliITSv11GeometrySupport.cxx:3769 AliITSv11GeometrySupport.cxx:3770 AliITSv11GeometrySupport.cxx:3771 AliITSv11GeometrySupport.cxx:3772 AliITSv11GeometrySupport.cxx:3773 AliITSv11GeometrySupport.cxx:3774 AliITSv11GeometrySupport.cxx:3775 AliITSv11GeometrySupport.cxx:3776 AliITSv11GeometrySupport.cxx:3777 AliITSv11GeometrySupport.cxx:3778 AliITSv11GeometrySupport.cxx:3779 AliITSv11GeometrySupport.cxx:3780 AliITSv11GeometrySupport.cxx:3781 AliITSv11GeometrySupport.cxx:3782 AliITSv11GeometrySupport.cxx:3783 AliITSv11GeometrySupport.cxx:3784 AliITSv11GeometrySupport.cxx:3785 AliITSv11GeometrySupport.cxx:3786 AliITSv11GeometrySupport.cxx:3787 AliITSv11GeometrySupport.cxx:3788 AliITSv11GeometrySupport.cxx:3789 AliITSv11GeometrySupport.cxx:3790 AliITSv11GeometrySupport.cxx:3791 AliITSv11GeometrySupport.cxx:3792 AliITSv11GeometrySupport.cxx:3793 AliITSv11GeometrySupport.cxx:3794 AliITSv11GeometrySupport.cxx:3795 AliITSv11GeometrySupport.cxx:3796 AliITSv11GeometrySupport.cxx:3797 AliITSv11GeometrySupport.cxx:3798 AliITSv11GeometrySupport.cxx:3799 AliITSv11GeometrySupport.cxx:3800 AliITSv11GeometrySupport.cxx:3801 AliITSv11GeometrySupport.cxx:3802 AliITSv11GeometrySupport.cxx:3803 AliITSv11GeometrySupport.cxx:3804 AliITSv11GeometrySupport.cxx:3805 AliITSv11GeometrySupport.cxx:3806 AliITSv11GeometrySupport.cxx:3807 AliITSv11GeometrySupport.cxx:3808 AliITSv11GeometrySupport.cxx:3809 AliITSv11GeometrySupport.cxx:3810 AliITSv11GeometrySupport.cxx:3811 AliITSv11GeometrySupport.cxx:3812 AliITSv11GeometrySupport.cxx:3813 AliITSv11GeometrySupport.cxx:3814 AliITSv11GeometrySupport.cxx:3815 AliITSv11GeometrySupport.cxx:3816 AliITSv11GeometrySupport.cxx:3817 AliITSv11GeometrySupport.cxx:3818 AliITSv11GeometrySupport.cxx:3819 AliITSv11GeometrySupport.cxx:3820 AliITSv11GeometrySupport.cxx:3821 AliITSv11GeometrySupport.cxx:3822 AliITSv11GeometrySupport.cxx:3823 AliITSv11GeometrySupport.cxx:3824 AliITSv11GeometrySupport.cxx:3825 AliITSv11GeometrySupport.cxx:3826 AliITSv11GeometrySupport.cxx:3827 AliITSv11GeometrySupport.cxx:3828 AliITSv11GeometrySupport.cxx:3829 AliITSv11GeometrySupport.cxx:3830 AliITSv11GeometrySupport.cxx:3831 AliITSv11GeometrySupport.cxx:3832 AliITSv11GeometrySupport.cxx:3833 AliITSv11GeometrySupport.cxx:3834 AliITSv11GeometrySupport.cxx:3835 AliITSv11GeometrySupport.cxx:3836 AliITSv11GeometrySupport.cxx:3837 AliITSv11GeometrySupport.cxx:3838 AliITSv11GeometrySupport.cxx:3839 AliITSv11GeometrySupport.cxx:3840 AliITSv11GeometrySupport.cxx:3841 AliITSv11GeometrySupport.cxx:3842 AliITSv11GeometrySupport.cxx:3843 AliITSv11GeometrySupport.cxx:3844 AliITSv11GeometrySupport.cxx:3845 AliITSv11GeometrySupport.cxx:3846 AliITSv11GeometrySupport.cxx:3847 AliITSv11GeometrySupport.cxx:3848 AliITSv11GeometrySupport.cxx:3849 AliITSv11GeometrySupport.cxx:3850 AliITSv11GeometrySupport.cxx:3851 AliITSv11GeometrySupport.cxx:3852 AliITSv11GeometrySupport.cxx:3853 AliITSv11GeometrySupport.cxx:3854 AliITSv11GeometrySupport.cxx:3855 AliITSv11GeometrySupport.cxx:3856 AliITSv11GeometrySupport.cxx:3857 AliITSv11GeometrySupport.cxx:3858 AliITSv11GeometrySupport.cxx:3859 AliITSv11GeometrySupport.cxx:3860 AliITSv11GeometrySupport.cxx:3861 AliITSv11GeometrySupport.cxx:3862 AliITSv11GeometrySupport.cxx:3863 AliITSv11GeometrySupport.cxx:3864 AliITSv11GeometrySupport.cxx:3865 AliITSv11GeometrySupport.cxx:3866 AliITSv11GeometrySupport.cxx:3867 AliITSv11GeometrySupport.cxx:3868 AliITSv11GeometrySupport.cxx:3869 AliITSv11GeometrySupport.cxx:3870 AliITSv11GeometrySupport.cxx:3871 AliITSv11GeometrySupport.cxx:3872 AliITSv11GeometrySupport.cxx:3873 AliITSv11GeometrySupport.cxx:3874 AliITSv11GeometrySupport.cxx:3875 AliITSv11GeometrySupport.cxx:3876 AliITSv11GeometrySupport.cxx:3877 AliITSv11GeometrySupport.cxx:3878 AliITSv11GeometrySupport.cxx:3879 AliITSv11GeometrySupport.cxx:3880 AliITSv11GeometrySupport.cxx:3881 AliITSv11GeometrySupport.cxx:3882 AliITSv11GeometrySupport.cxx:3883 AliITSv11GeometrySupport.cxx:3884 AliITSv11GeometrySupport.cxx:3885 AliITSv11GeometrySupport.cxx:3886 AliITSv11GeometrySupport.cxx:3887 AliITSv11GeometrySupport.cxx:3888 AliITSv11GeometrySupport.cxx:3889 AliITSv11GeometrySupport.cxx:3890 AliITSv11GeometrySupport.cxx:3891 AliITSv11GeometrySupport.cxx:3892 AliITSv11GeometrySupport.cxx:3893 AliITSv11GeometrySupport.cxx:3894 AliITSv11GeometrySupport.cxx:3895 AliITSv11GeometrySupport.cxx:3896 AliITSv11GeometrySupport.cxx:3897 AliITSv11GeometrySupport.cxx:3898 AliITSv11GeometrySupport.cxx:3899 AliITSv11GeometrySupport.cxx:3900 AliITSv11GeometrySupport.cxx:3901 AliITSv11GeometrySupport.cxx:3902 AliITSv11GeometrySupport.cxx:3903 AliITSv11GeometrySupport.cxx:3904 AliITSv11GeometrySupport.cxx:3905 AliITSv11GeometrySupport.cxx:3906 AliITSv11GeometrySupport.cxx:3907 AliITSv11GeometrySupport.cxx:3908 AliITSv11GeometrySupport.cxx:3909 AliITSv11GeometrySupport.cxx:3910 AliITSv11GeometrySupport.cxx:3911 AliITSv11GeometrySupport.cxx:3912 AliITSv11GeometrySupport.cxx:3913 AliITSv11GeometrySupport.cxx:3914 AliITSv11GeometrySupport.cxx:3915 AliITSv11GeometrySupport.cxx:3916 AliITSv11GeometrySupport.cxx:3917 AliITSv11GeometrySupport.cxx:3918 AliITSv11GeometrySupport.cxx:3919 AliITSv11GeometrySupport.cxx:3920 AliITSv11GeometrySupport.cxx:3921 AliITSv11GeometrySupport.cxx:3922 AliITSv11GeometrySupport.cxx:3923 AliITSv11GeometrySupport.cxx:3924 AliITSv11GeometrySupport.cxx:3925 AliITSv11GeometrySupport.cxx:3926 AliITSv11GeometrySupport.cxx:3927 AliITSv11GeometrySupport.cxx:3928 AliITSv11GeometrySupport.cxx:3929 AliITSv11GeometrySupport.cxx:3930 AliITSv11GeometrySupport.cxx:3931 AliITSv11GeometrySupport.cxx:3932 AliITSv11GeometrySupport.cxx:3933 AliITSv11GeometrySupport.cxx:3934 AliITSv11GeometrySupport.cxx:3935 AliITSv11GeometrySupport.cxx:3936 AliITSv11GeometrySupport.cxx:3937 AliITSv11GeometrySupport.cxx:3938 AliITSv11GeometrySupport.cxx:3939 AliITSv11GeometrySupport.cxx:3940 AliITSv11GeometrySupport.cxx:3941 AliITSv11GeometrySupport.cxx:3942 AliITSv11GeometrySupport.cxx:3943 AliITSv11GeometrySupport.cxx:3944 AliITSv11GeometrySupport.cxx:3945 AliITSv11GeometrySupport.cxx:3946 AliITSv11GeometrySupport.cxx:3947 AliITSv11GeometrySupport.cxx:3948 AliITSv11GeometrySupport.cxx:3949 AliITSv11GeometrySupport.cxx:3950 AliITSv11GeometrySupport.cxx:3951 AliITSv11GeometrySupport.cxx:3952 AliITSv11GeometrySupport.cxx:3953 AliITSv11GeometrySupport.cxx:3954 AliITSv11GeometrySupport.cxx:3955 AliITSv11GeometrySupport.cxx:3956 AliITSv11GeometrySupport.cxx:3957 AliITSv11GeometrySupport.cxx:3958 AliITSv11GeometrySupport.cxx:3959 AliITSv11GeometrySupport.cxx:3960 AliITSv11GeometrySupport.cxx:3961 AliITSv11GeometrySupport.cxx:3962 AliITSv11GeometrySupport.cxx:3963 AliITSv11GeometrySupport.cxx:3964 AliITSv11GeometrySupport.cxx:3965 AliITSv11GeometrySupport.cxx:3966 AliITSv11GeometrySupport.cxx:3967 AliITSv11GeometrySupport.cxx:3968 AliITSv11GeometrySupport.cxx:3969 AliITSv11GeometrySupport.cxx:3970 AliITSv11GeometrySupport.cxx:3971 AliITSv11GeometrySupport.cxx:3972 AliITSv11GeometrySupport.cxx:3973 AliITSv11GeometrySupport.cxx:3974 AliITSv11GeometrySupport.cxx:3975 AliITSv11GeometrySupport.cxx:3976 AliITSv11GeometrySupport.cxx:3977 AliITSv11GeometrySupport.cxx:3978 AliITSv11GeometrySupport.cxx:3979 AliITSv11GeometrySupport.cxx:3980 AliITSv11GeometrySupport.cxx:3981 AliITSv11GeometrySupport.cxx:3982 AliITSv11GeometrySupport.cxx:3983 AliITSv11GeometrySupport.cxx:3984 AliITSv11GeometrySupport.cxx:3985 AliITSv11GeometrySupport.cxx:3986 AliITSv11GeometrySupport.cxx:3987 AliITSv11GeometrySupport.cxx:3988 AliITSv11GeometrySupport.cxx:3989 AliITSv11GeometrySupport.cxx:3990 AliITSv11GeometrySupport.cxx:3991 AliITSv11GeometrySupport.cxx:3992 AliITSv11GeometrySupport.cxx:3993 AliITSv11GeometrySupport.cxx:3994 AliITSv11GeometrySupport.cxx:3995 AliITSv11GeometrySupport.cxx:3996 AliITSv11GeometrySupport.cxx:3997 AliITSv11GeometrySupport.cxx:3998 AliITSv11GeometrySupport.cxx:3999 AliITSv11GeometrySupport.cxx:4000 AliITSv11GeometrySupport.cxx:4001 AliITSv11GeometrySupport.cxx:4002 AliITSv11GeometrySupport.cxx:4003 AliITSv11GeometrySupport.cxx:4004 AliITSv11GeometrySupport.cxx:4005 AliITSv11GeometrySupport.cxx:4006 AliITSv11GeometrySupport.cxx:4007 AliITSv11GeometrySupport.cxx:4008 AliITSv11GeometrySupport.cxx:4009 AliITSv11GeometrySupport.cxx:4010 AliITSv11GeometrySupport.cxx:4011 AliITSv11GeometrySupport.cxx:4012 AliITSv11GeometrySupport.cxx:4013 AliITSv11GeometrySupport.cxx:4014 AliITSv11GeometrySupport.cxx:4015 AliITSv11GeometrySupport.cxx:4016 AliITSv11GeometrySupport.cxx:4017 AliITSv11GeometrySupport.cxx:4018 AliITSv11GeometrySupport.cxx:4019 AliITSv11GeometrySupport.cxx:4020 AliITSv11GeometrySupport.cxx:4021 AliITSv11GeometrySupport.cxx:4022 AliITSv11GeometrySupport.cxx:4023 AliITSv11GeometrySupport.cxx:4024 AliITSv11GeometrySupport.cxx:4025 AliITSv11GeometrySupport.cxx:4026 AliITSv11GeometrySupport.cxx:4027 AliITSv11GeometrySupport.cxx:4028 AliITSv11GeometrySupport.cxx:4029 AliITSv11GeometrySupport.cxx:4030 AliITSv11GeometrySupport.cxx:4031 AliITSv11GeometrySupport.cxx:4032 AliITSv11GeometrySupport.cxx:4033 AliITSv11GeometrySupport.cxx:4034 AliITSv11GeometrySupport.cxx:4035 AliITSv11GeometrySupport.cxx:4036 AliITSv11GeometrySupport.cxx:4037 AliITSv11GeometrySupport.cxx:4038 AliITSv11GeometrySupport.cxx:4039 AliITSv11GeometrySupport.cxx:4040 AliITSv11GeometrySupport.cxx:4041 AliITSv11GeometrySupport.cxx:4042 AliITSv11GeometrySupport.cxx:4043 AliITSv11GeometrySupport.cxx:4044 AliITSv11GeometrySupport.cxx:4045 AliITSv11GeometrySupport.cxx:4046 AliITSv11GeometrySupport.cxx:4047 AliITSv11GeometrySupport.cxx:4048 AliITSv11GeometrySupport.cxx:4049 AliITSv11GeometrySupport.cxx:4050 AliITSv11GeometrySupport.cxx:4051 AliITSv11GeometrySupport.cxx:4052 AliITSv11GeometrySupport.cxx:4053 AliITSv11GeometrySupport.cxx:4054 AliITSv11GeometrySupport.cxx:4055 AliITSv11GeometrySupport.cxx:4056 AliITSv11GeometrySupport.cxx:4057 AliITSv11GeometrySupport.cxx:4058 AliITSv11GeometrySupport.cxx:4059 AliITSv11GeometrySupport.cxx:4060 AliITSv11GeometrySupport.cxx:4061 AliITSv11GeometrySupport.cxx:4062 AliITSv11GeometrySupport.cxx:4063 AliITSv11GeometrySupport.cxx:4064 AliITSv11GeometrySupport.cxx:4065 AliITSv11GeometrySupport.cxx:4066 AliITSv11GeometrySupport.cxx:4067 AliITSv11GeometrySupport.cxx:4068 AliITSv11GeometrySupport.cxx:4069 AliITSv11GeometrySupport.cxx:4070 AliITSv11GeometrySupport.cxx:4071 AliITSv11GeometrySupport.cxx:4072 AliITSv11GeometrySupport.cxx:4073 AliITSv11GeometrySupport.cxx:4074 AliITSv11GeometrySupport.cxx:4075 AliITSv11GeometrySupport.cxx:4076 AliITSv11GeometrySupport.cxx:4077 AliITSv11GeometrySupport.cxx:4078 AliITSv11GeometrySupport.cxx:4079 AliITSv11GeometrySupport.cxx:4080 AliITSv11GeometrySupport.cxx:4081 AliITSv11GeometrySupport.cxx:4082 AliITSv11GeometrySupport.cxx:4083 AliITSv11GeometrySupport.cxx:4084 AliITSv11GeometrySupport.cxx:4085 AliITSv11GeometrySupport.cxx:4086 AliITSv11GeometrySupport.cxx:4087 AliITSv11GeometrySupport.cxx:4088 AliITSv11GeometrySupport.cxx:4089 AliITSv11GeometrySupport.cxx:4090 AliITSv11GeometrySupport.cxx:4091 AliITSv11GeometrySupport.cxx:4092 AliITSv11GeometrySupport.cxx:4093 AliITSv11GeometrySupport.cxx:4094 AliITSv11GeometrySupport.cxx:4095 AliITSv11GeometrySupport.cxx:4096 AliITSv11GeometrySupport.cxx:4097 AliITSv11GeometrySupport.cxx:4098 AliITSv11GeometrySupport.cxx:4099 AliITSv11GeometrySupport.cxx:4100 AliITSv11GeometrySupport.cxx:4101 AliITSv11GeometrySupport.cxx:4102 AliITSv11GeometrySupport.cxx:4103 AliITSv11GeometrySupport.cxx:4104 AliITSv11GeometrySupport.cxx:4105 AliITSv11GeometrySupport.cxx:4106 AliITSv11GeometrySupport.cxx:4107 AliITSv11GeometrySupport.cxx:4108 AliITSv11GeometrySupport.cxx:4109 AliITSv11GeometrySupport.cxx:4110 AliITSv11GeometrySupport.cxx:4111 AliITSv11GeometrySupport.cxx:4112 AliITSv11GeometrySupport.cxx:4113 AliITSv11GeometrySupport.cxx:4114 AliITSv11GeometrySupport.cxx:4115 AliITSv11GeometrySupport.cxx:4116 AliITSv11GeometrySupport.cxx:4117 AliITSv11GeometrySupport.cxx:4118 AliITSv11GeometrySupport.cxx:4119 AliITSv11GeometrySupport.cxx:4120 AliITSv11GeometrySupport.cxx:4121 AliITSv11GeometrySupport.cxx:4122 AliITSv11GeometrySupport.cxx:4123 AliITSv11GeometrySupport.cxx:4124 AliITSv11GeometrySupport.cxx:4125 AliITSv11GeometrySupport.cxx:4126 AliITSv11GeometrySupport.cxx:4127 AliITSv11GeometrySupport.cxx:4128 AliITSv11GeometrySupport.cxx:4129 AliITSv11GeometrySupport.cxx:4130 AliITSv11GeometrySupport.cxx:4131 AliITSv11GeometrySupport.cxx:4132 AliITSv11GeometrySupport.cxx:4133 AliITSv11GeometrySupport.cxx:4134 AliITSv11GeometrySupport.cxx:4135 AliITSv11GeometrySupport.cxx:4136 AliITSv11GeometrySupport.cxx:4137 AliITSv11GeometrySupport.cxx:4138 AliITSv11GeometrySupport.cxx:4139 AliITSv11GeometrySupport.cxx:4140 AliITSv11GeometrySupport.cxx:4141 AliITSv11GeometrySupport.cxx:4142 AliITSv11GeometrySupport.cxx:4143 AliITSv11GeometrySupport.cxx:4144 AliITSv11GeometrySupport.cxx:4145 AliITSv11GeometrySupport.cxx:4146 AliITSv11GeometrySupport.cxx:4147 AliITSv11GeometrySupport.cxx:4148 AliITSv11GeometrySupport.cxx:4149 AliITSv11GeometrySupport.cxx:4150 AliITSv11GeometrySupport.cxx:4151 AliITSv11GeometrySupport.cxx:4152 AliITSv11GeometrySupport.cxx:4153 AliITSv11GeometrySupport.cxx:4154 AliITSv11GeometrySupport.cxx:4155 AliITSv11GeometrySupport.cxx:4156 AliITSv11GeometrySupport.cxx:4157 AliITSv11GeometrySupport.cxx:4158 AliITSv11GeometrySupport.cxx:4159 AliITSv11GeometrySupport.cxx:4160 AliITSv11GeometrySupport.cxx:4161 AliITSv11GeometrySupport.cxx:4162 AliITSv11GeometrySupport.cxx:4163 AliITSv11GeometrySupport.cxx:4164 AliITSv11GeometrySupport.cxx:4165 AliITSv11GeometrySupport.cxx:4166 AliITSv11GeometrySupport.cxx:4167 AliITSv11GeometrySupport.cxx:4168 AliITSv11GeometrySupport.cxx:4169 AliITSv11GeometrySupport.cxx:4170 AliITSv11GeometrySupport.cxx:4171 AliITSv11GeometrySupport.cxx:4172 AliITSv11GeometrySupport.cxx:4173 AliITSv11GeometrySupport.cxx:4174 AliITSv11GeometrySupport.cxx:4175 AliITSv11GeometrySupport.cxx:4176 AliITSv11GeometrySupport.cxx:4177 AliITSv11GeometrySupport.cxx:4178 AliITSv11GeometrySupport.cxx:4179 AliITSv11GeometrySupport.cxx:4180 AliITSv11GeometrySupport.cxx:4181 AliITSv11GeometrySupport.cxx:4182 AliITSv11GeometrySupport.cxx:4183 AliITSv11GeometrySupport.cxx:4184 AliITSv11GeometrySupport.cxx:4185 AliITSv11GeometrySupport.cxx:4186 AliITSv11GeometrySupport.cxx:4187 AliITSv11GeometrySupport.cxx:4188 AliITSv11GeometrySupport.cxx:4189 AliITSv11GeometrySupport.cxx:4190 AliITSv11GeometrySupport.cxx:4191 AliITSv11GeometrySupport.cxx:4192 AliITSv11GeometrySupport.cxx:4193 AliITSv11GeometrySupport.cxx:4194 AliITSv11GeometrySupport.cxx:4195 AliITSv11GeometrySupport.cxx:4196 AliITSv11GeometrySupport.cxx:4197 AliITSv11GeometrySupport.cxx:4198 AliITSv11GeometrySupport.cxx:4199 AliITSv11GeometrySupport.cxx:4200 AliITSv11GeometrySupport.cxx:4201 AliITSv11GeometrySupport.cxx:4202 AliITSv11GeometrySupport.cxx:4203 AliITSv11GeometrySupport.cxx:4204 AliITSv11GeometrySupport.cxx:4205 AliITSv11GeometrySupport.cxx:4206 AliITSv11GeometrySupport.cxx:4207 AliITSv11GeometrySupport.cxx:4208 AliITSv11GeometrySupport.cxx:4209 AliITSv11GeometrySupport.cxx:4210 AliITSv11GeometrySupport.cxx:4211 AliITSv11GeometrySupport.cxx:4212 AliITSv11GeometrySupport.cxx:4213 AliITSv11GeometrySupport.cxx:4214 AliITSv11GeometrySupport.cxx:4215 AliITSv11GeometrySupport.cxx:4216 AliITSv11GeometrySupport.cxx:4217 AliITSv11GeometrySupport.cxx:4218 AliITSv11GeometrySupport.cxx:4219 AliITSv11GeometrySupport.cxx:4220 AliITSv11GeometrySupport.cxx:4221 AliITSv11GeometrySupport.cxx:4222 AliITSv11GeometrySupport.cxx:4223 AliITSv11GeometrySupport.cxx:4224 AliITSv11GeometrySupport.cxx:4225 AliITSv11GeometrySupport.cxx:4226 AliITSv11GeometrySupport.cxx:4227 AliITSv11GeometrySupport.cxx:4228 AliITSv11GeometrySupport.cxx:4229 AliITSv11GeometrySupport.cxx:4230 AliITSv11GeometrySupport.cxx:4231 AliITSv11GeometrySupport.cxx:4232 AliITSv11GeometrySupport.cxx:4233 AliITSv11GeometrySupport.cxx:4234 AliITSv11GeometrySupport.cxx:4235 AliITSv11GeometrySupport.cxx:4236 AliITSv11GeometrySupport.cxx:4237 AliITSv11GeometrySupport.cxx:4238 AliITSv11GeometrySupport.cxx:4239 AliITSv11GeometrySupport.cxx:4240 AliITSv11GeometrySupport.cxx:4241 AliITSv11GeometrySupport.cxx:4242 AliITSv11GeometrySupport.cxx:4243 AliITSv11GeometrySupport.cxx:4244 AliITSv11GeometrySupport.cxx:4245 AliITSv11GeometrySupport.cxx:4246 AliITSv11GeometrySupport.cxx:4247 AliITSv11GeometrySupport.cxx:4248 AliITSv11GeometrySupport.cxx:4249 AliITSv11GeometrySupport.cxx:4250 AliITSv11GeometrySupport.cxx:4251 AliITSv11GeometrySupport.cxx:4252 AliITSv11GeometrySupport.cxx:4253 AliITSv11GeometrySupport.cxx:4254 AliITSv11GeometrySupport.cxx:4255 AliITSv11GeometrySupport.cxx:4256 AliITSv11GeometrySupport.cxx:4257 AliITSv11GeometrySupport.cxx:4258 AliITSv11GeometrySupport.cxx:4259 AliITSv11GeometrySupport.cxx:4260 AliITSv11GeometrySupport.cxx:4261 AliITSv11GeometrySupport.cxx:4262 AliITSv11GeometrySupport.cxx:4263 AliITSv11GeometrySupport.cxx:4264 AliITSv11GeometrySupport.cxx:4265 AliITSv11GeometrySupport.cxx:4266 AliITSv11GeometrySupport.cxx:4267 AliITSv11GeometrySupport.cxx:4268 AliITSv11GeometrySupport.cxx:4269 AliITSv11GeometrySupport.cxx:4270 AliITSv11GeometrySupport.cxx:4271 AliITSv11GeometrySupport.cxx:4272 AliITSv11GeometrySupport.cxx:4273 AliITSv11GeometrySupport.cxx:4274 AliITSv11GeometrySupport.cxx:4275 AliITSv11GeometrySupport.cxx:4276 AliITSv11GeometrySupport.cxx:4277 AliITSv11GeometrySupport.cxx:4278 AliITSv11GeometrySupport.cxx:4279 AliITSv11GeometrySupport.cxx:4280 AliITSv11GeometrySupport.cxx:4281 AliITSv11GeometrySupport.cxx:4282 AliITSv11GeometrySupport.cxx:4283 AliITSv11GeometrySupport.cxx:4284 AliITSv11GeometrySupport.cxx:4285 AliITSv11GeometrySupport.cxx:4286 AliITSv11GeometrySupport.cxx:4287 AliITSv11GeometrySupport.cxx:4288 AliITSv11GeometrySupport.cxx:4289 AliITSv11GeometrySupport.cxx:4290 AliITSv11GeometrySupport.cxx:4291 AliITSv11GeometrySupport.cxx:4292 AliITSv11GeometrySupport.cxx:4293 AliITSv11GeometrySupport.cxx:4294 AliITSv11GeometrySupport.cxx:4295 AliITSv11GeometrySupport.cxx:4296 AliITSv11GeometrySupport.cxx:4297 AliITSv11GeometrySupport.cxx:4298 AliITSv11GeometrySupport.cxx:4299 AliITSv11GeometrySupport.cxx:4300 AliITSv11GeometrySupport.cxx:4301 AliITSv11GeometrySupport.cxx:4302 AliITSv11GeometrySupport.cxx:4303 AliITSv11GeometrySupport.cxx:4304 AliITSv11GeometrySupport.cxx:4305 AliITSv11GeometrySupport.cxx:4306 AliITSv11GeometrySupport.cxx:4307 AliITSv11GeometrySupport.cxx:4308 AliITSv11GeometrySupport.cxx:4309 AliITSv11GeometrySupport.cxx:4310 AliITSv11GeometrySupport.cxx:4311 AliITSv11GeometrySupport.cxx:4312 AliITSv11GeometrySupport.cxx:4313 AliITSv11GeometrySupport.cxx:4314 AliITSv11GeometrySupport.cxx:4315 AliITSv11GeometrySupport.cxx:4316 AliITSv11GeometrySupport.cxx:4317 AliITSv11GeometrySupport.cxx:4318 AliITSv11GeometrySupport.cxx:4319 AliITSv11GeometrySupport.cxx:4320 AliITSv11GeometrySupport.cxx:4321 AliITSv11GeometrySupport.cxx:4322 AliITSv11GeometrySupport.cxx:4323 AliITSv11GeometrySupport.cxx:4324 AliITSv11GeometrySupport.cxx:4325 AliITSv11GeometrySupport.cxx:4326 AliITSv11GeometrySupport.cxx:4327 AliITSv11GeometrySupport.cxx:4328 AliITSv11GeometrySupport.cxx:4329 AliITSv11GeometrySupport.cxx:4330 AliITSv11GeometrySupport.cxx:4331 AliITSv11GeometrySupport.cxx:4332 AliITSv11GeometrySupport.cxx:4333 AliITSv11GeometrySupport.cxx:4334 AliITSv11GeometrySupport.cxx:4335 AliITSv11GeometrySupport.cxx:4336 AliITSv11GeometrySupport.cxx:4337 AliITSv11GeometrySupport.cxx:4338 AliITSv11GeometrySupport.cxx:4339 AliITSv11GeometrySupport.cxx:4340 AliITSv11GeometrySupport.cxx:4341 AliITSv11GeometrySupport.cxx:4342 AliITSv11GeometrySupport.cxx:4343 AliITSv11GeometrySupport.cxx:4344 AliITSv11GeometrySupport.cxx:4345 AliITSv11GeometrySupport.cxx:4346 AliITSv11GeometrySupport.cxx:4347 AliITSv11GeometrySupport.cxx:4348 AliITSv11GeometrySupport.cxx:4349 AliITSv11GeometrySupport.cxx:4350 AliITSv11GeometrySupport.cxx:4351 AliITSv11GeometrySupport.cxx:4352 AliITSv11GeometrySupport.cxx:4353 AliITSv11GeometrySupport.cxx:4354 AliITSv11GeometrySupport.cxx:4355 AliITSv11GeometrySupport.cxx:4356 AliITSv11GeometrySupport.cxx:4357 AliITSv11GeometrySupport.cxx:4358 AliITSv11GeometrySupport.cxx:4359 AliITSv11GeometrySupport.cxx:4360 AliITSv11GeometrySupport.cxx:4361 AliITSv11GeometrySupport.cxx:4362 AliITSv11GeometrySupport.cxx:4363 AliITSv11GeometrySupport.cxx:4364 AliITSv11GeometrySupport.cxx:4365 AliITSv11GeometrySupport.cxx:4366 AliITSv11GeometrySupport.cxx:4367 AliITSv11GeometrySupport.cxx:4368 AliITSv11GeometrySupport.cxx:4369 AliITSv11GeometrySupport.cxx:4370 AliITSv11GeometrySupport.cxx:4371 AliITSv11GeometrySupport.cxx:4372 AliITSv11GeometrySupport.cxx:4373 AliITSv11GeometrySupport.cxx:4374 AliITSv11GeometrySupport.cxx:4375 AliITSv11GeometrySupport.cxx:4376 AliITSv11GeometrySupport.cxx:4377 AliITSv11GeometrySupport.cxx:4378 AliITSv11GeometrySupport.cxx:4379 AliITSv11GeometrySupport.cxx:4380 AliITSv11GeometrySupport.cxx:4381 AliITSv11GeometrySupport.cxx:4382 AliITSv11GeometrySupport.cxx:4383 AliITSv11GeometrySupport.cxx:4384 AliITSv11GeometrySupport.cxx:4385 AliITSv11GeometrySupport.cxx:4386 AliITSv11GeometrySupport.cxx:4387 AliITSv11GeometrySupport.cxx:4388 AliITSv11GeometrySupport.cxx:4389 AliITSv11GeometrySupport.cxx:4390 AliITSv11GeometrySupport.cxx:4391 AliITSv11GeometrySupport.cxx:4392 AliITSv11GeometrySupport.cxx:4393 AliITSv11GeometrySupport.cxx:4394 AliITSv11GeometrySupport.cxx:4395 AliITSv11GeometrySupport.cxx:4396 AliITSv11GeometrySupport.cxx:4397 AliITSv11GeometrySupport.cxx:4398 AliITSv11GeometrySupport.cxx:4399 AliITSv11GeometrySupport.cxx:4400 AliITSv11GeometrySupport.cxx:4401 AliITSv11GeometrySupport.cxx:4402 AliITSv11GeometrySupport.cxx:4403 AliITSv11GeometrySupport.cxx:4404 AliITSv11GeometrySupport.cxx:4405 AliITSv11GeometrySupport.cxx:4406 AliITSv11GeometrySupport.cxx:4407 AliITSv11GeometrySupport.cxx:4408 AliITSv11GeometrySupport.cxx:4409 AliITSv11GeometrySupport.cxx:4410 AliITSv11GeometrySupport.cxx:4411 AliITSv11GeometrySupport.cxx:4412 AliITSv11GeometrySupport.cxx:4413 AliITSv11GeometrySupport.cxx:4414 AliITSv11GeometrySupport.cxx:4415 AliITSv11GeometrySupport.cxx:4416 AliITSv11GeometrySupport.cxx:4417 AliITSv11GeometrySupport.cxx:4418 AliITSv11GeometrySupport.cxx:4419 AliITSv11GeometrySupport.cxx:4420 AliITSv11GeometrySupport.cxx:4421 AliITSv11GeometrySupport.cxx:4422 AliITSv11GeometrySupport.cxx:4423 AliITSv11GeometrySupport.cxx:4424 AliITSv11GeometrySupport.cxx:4425 AliITSv11GeometrySupport.cxx:4426 AliITSv11GeometrySupport.cxx:4427 AliITSv11GeometrySupport.cxx:4428 AliITSv11GeometrySupport.cxx:4429 AliITSv11GeometrySupport.cxx:4430 AliITSv11GeometrySupport.cxx:4431 AliITSv11GeometrySupport.cxx:4432 AliITSv11GeometrySupport.cxx:4433 AliITSv11GeometrySupport.cxx:4434 AliITSv11GeometrySupport.cxx:4435 AliITSv11GeometrySupport.cxx:4436 AliITSv11GeometrySupport.cxx:4437 AliITSv11GeometrySupport.cxx:4438 AliITSv11GeometrySupport.cxx:4439 AliITSv11GeometrySupport.cxx:4440 AliITSv11GeometrySupport.cxx:4441 AliITSv11GeometrySupport.cxx:4442 AliITSv11GeometrySupport.cxx:4443 AliITSv11GeometrySupport.cxx:4444 AliITSv11GeometrySupport.cxx:4445 AliITSv11GeometrySupport.cxx:4446 AliITSv11GeometrySupport.cxx:4447 AliITSv11GeometrySupport.cxx:4448 AliITSv11GeometrySupport.cxx:4449 AliITSv11GeometrySupport.cxx:4450 AliITSv11GeometrySupport.cxx:4451 AliITSv11GeometrySupport.cxx:4452 AliITSv11GeometrySupport.cxx:4453 AliITSv11GeometrySupport.cxx:4454 AliITSv11GeometrySupport.cxx:4455 AliITSv11GeometrySupport.cxx:4456 AliITSv11GeometrySupport.cxx:4457 AliITSv11GeometrySupport.cxx:4458 AliITSv11GeometrySupport.cxx:4459 AliITSv11GeometrySupport.cxx:4460 AliITSv11GeometrySupport.cxx:4461 AliITSv11GeometrySupport.cxx:4462 AliITSv11GeometrySupport.cxx:4463 AliITSv11GeometrySupport.cxx:4464 AliITSv11GeometrySupport.cxx:4465 AliITSv11GeometrySupport.cxx:4466 AliITSv11GeometrySupport.cxx:4467 AliITSv11GeometrySupport.cxx:4468 AliITSv11GeometrySupport.cxx:4469 AliITSv11GeometrySupport.cxx:4470 AliITSv11GeometrySupport.cxx:4471 AliITSv11GeometrySupport.cxx:4472 AliITSv11GeometrySupport.cxx:4473 AliITSv11GeometrySupport.cxx:4474 AliITSv11GeometrySupport.cxx:4475 AliITSv11GeometrySupport.cxx:4476 AliITSv11GeometrySupport.cxx:4477 AliITSv11GeometrySupport.cxx:4478 AliITSv11GeometrySupport.cxx:4479 AliITSv11GeometrySupport.cxx:4480 AliITSv11GeometrySupport.cxx:4481 AliITSv11GeometrySupport.cxx:4482 AliITSv11GeometrySupport.cxx:4483 AliITSv11GeometrySupport.cxx:4484 AliITSv11GeometrySupport.cxx:4485 AliITSv11GeometrySupport.cxx:4486 AliITSv11GeometrySupport.cxx:4487 AliITSv11GeometrySupport.cxx:4488 AliITSv11GeometrySupport.cxx:4489 AliITSv11GeometrySupport.cxx:4490 AliITSv11GeometrySupport.cxx:4491 AliITSv11GeometrySupport.cxx:4492 AliITSv11GeometrySupport.cxx:4493 AliITSv11GeometrySupport.cxx:4494 AliITSv11GeometrySupport.cxx:4495 AliITSv11GeometrySupport.cxx:4496 AliITSv11GeometrySupport.cxx:4497 AliITSv11GeometrySupport.cxx:4498 AliITSv11GeometrySupport.cxx:4499 AliITSv11GeometrySupport.cxx:4500 AliITSv11GeometrySupport.cxx:4501 AliITSv11GeometrySupport.cxx:4502 AliITSv11GeometrySupport.cxx:4503 AliITSv11GeometrySupport.cxx:4504 AliITSv11GeometrySupport.cxx:4505 AliITSv11GeometrySupport.cxx:4506 AliITSv11GeometrySupport.cxx:4507 AliITSv11GeometrySupport.cxx:4508 AliITSv11GeometrySupport.cxx:4509 AliITSv11GeometrySupport.cxx:4510 AliITSv11GeometrySupport.cxx:4511 AliITSv11GeometrySupport.cxx:4512 AliITSv11GeometrySupport.cxx:4513 AliITSv11GeometrySupport.cxx:4514 AliITSv11GeometrySupport.cxx:4515 AliITSv11GeometrySupport.cxx:4516 AliITSv11GeometrySupport.cxx:4517 AliITSv11GeometrySupport.cxx:4518 AliITSv11GeometrySupport.cxx:4519 AliITSv11GeometrySupport.cxx:4520 AliITSv11GeometrySupport.cxx:4521 AliITSv11GeometrySupport.cxx:4522 AliITSv11GeometrySupport.cxx:4523 AliITSv11GeometrySupport.cxx:4524 AliITSv11GeometrySupport.cxx:4525 AliITSv11GeometrySupport.cxx:4526 AliITSv11GeometrySupport.cxx:4527 AliITSv11GeometrySupport.cxx:4528 AliITSv11GeometrySupport.cxx:4529 AliITSv11GeometrySupport.cxx:4530 AliITSv11GeometrySupport.cxx:4531 AliITSv11GeometrySupport.cxx:4532 AliITSv11GeometrySupport.cxx:4533 AliITSv11GeometrySupport.cxx:4534 AliITSv11GeometrySupport.cxx:4535 AliITSv11GeometrySupport.cxx:4536 AliITSv11GeometrySupport.cxx:4537 AliITSv11GeometrySupport.cxx:4538 AliITSv11GeometrySupport.cxx:4539 AliITSv11GeometrySupport.cxx:4540 AliITSv11GeometrySupport.cxx:4541 AliITSv11GeometrySupport.cxx:4542 AliITSv11GeometrySupport.cxx:4543 AliITSv11GeometrySupport.cxx:4544 AliITSv11GeometrySupport.cxx:4545 AliITSv11GeometrySupport.cxx:4546 AliITSv11GeometrySupport.cxx:4547 AliITSv11GeometrySupport.cxx:4548 AliITSv11GeometrySupport.cxx:4549 AliITSv11GeometrySupport.cxx:4550 AliITSv11GeometrySupport.cxx:4551 AliITSv11GeometrySupport.cxx:4552 AliITSv11GeometrySupport.cxx:4553 AliITSv11GeometrySupport.cxx:4554 AliITSv11GeometrySupport.cxx:4555 AliITSv11GeometrySupport.cxx:4556 AliITSv11GeometrySupport.cxx:4557 AliITSv11GeometrySupport.cxx:4558 AliITSv11GeometrySupport.cxx:4559 AliITSv11GeometrySupport.cxx:4560 AliITSv11GeometrySupport.cxx:4561 AliITSv11GeometrySupport.cxx:4562 AliITSv11GeometrySupport.cxx:4563 AliITSv11GeometrySupport.cxx:4564 AliITSv11GeometrySupport.cxx:4565 AliITSv11GeometrySupport.cxx:4566 AliITSv11GeometrySupport.cxx:4567 AliITSv11GeometrySupport.cxx:4568 AliITSv11GeometrySupport.cxx:4569 AliITSv11GeometrySupport.cxx:4570 AliITSv11GeometrySupport.cxx:4571 AliITSv11GeometrySupport.cxx:4572 AliITSv11GeometrySupport.cxx:4573 AliITSv11GeometrySupport.cxx:4574 AliITSv11GeometrySupport.cxx:4575 AliITSv11GeometrySupport.cxx:4576 AliITSv11GeometrySupport.cxx:4577 AliITSv11GeometrySupport.cxx:4578 AliITSv11GeometrySupport.cxx:4579 AliITSv11GeometrySupport.cxx:4580 AliITSv11GeometrySupport.cxx:4581 AliITSv11GeometrySupport.cxx:4582 AliITSv11GeometrySupport.cxx:4583 AliITSv11GeometrySupport.cxx:4584 AliITSv11GeometrySupport.cxx:4585 AliITSv11GeometrySupport.cxx:4586 AliITSv11GeometrySupport.cxx:4587 AliITSv11GeometrySupport.cxx:4588 AliITSv11GeometrySupport.cxx:4589 AliITSv11GeometrySupport.cxx:4590 AliITSv11GeometrySupport.cxx:4591 AliITSv11GeometrySupport.cxx:4592 AliITSv11GeometrySupport.cxx:4593 AliITSv11GeometrySupport.cxx:4594 AliITSv11GeometrySupport.cxx:4595 AliITSv11GeometrySupport.cxx:4596 AliITSv11GeometrySupport.cxx:4597 AliITSv11GeometrySupport.cxx:4598 AliITSv11GeometrySupport.cxx:4599 AliITSv11GeometrySupport.cxx:4600 AliITSv11GeometrySupport.cxx:4601 AliITSv11GeometrySupport.cxx:4602 AliITSv11GeometrySupport.cxx:4603 AliITSv11GeometrySupport.cxx:4604 AliITSv11GeometrySupport.cxx:4605 AliITSv11GeometrySupport.cxx:4606 AliITSv11GeometrySupport.cxx:4607 AliITSv11GeometrySupport.cxx:4608 AliITSv11GeometrySupport.cxx:4609 AliITSv11GeometrySupport.cxx:4610 AliITSv11GeometrySupport.cxx:4611 AliITSv11GeometrySupport.cxx:4612 AliITSv11GeometrySupport.cxx:4613 AliITSv11GeometrySupport.cxx:4614 AliITSv11GeometrySupport.cxx:4615 AliITSv11GeometrySupport.cxx:4616 AliITSv11GeometrySupport.cxx:4617 AliITSv11GeometrySupport.cxx:4618 AliITSv11GeometrySupport.cxx:4619 AliITSv11GeometrySupport.cxx:4620 AliITSv11GeometrySupport.cxx:4621 AliITSv11GeometrySupport.cxx:4622 AliITSv11GeometrySupport.cxx:4623 AliITSv11GeometrySupport.cxx:4624 AliITSv11GeometrySupport.cxx:4625 AliITSv11GeometrySupport.cxx:4626 AliITSv11GeometrySupport.cxx:4627 AliITSv11GeometrySupport.cxx:4628 AliITSv11GeometrySupport.cxx:4629 AliITSv11GeometrySupport.cxx:4630 AliITSv11GeometrySupport.cxx:4631 AliITSv11GeometrySupport.cxx:4632 AliITSv11GeometrySupport.cxx:4633 AliITSv11GeometrySupport.cxx:4634 AliITSv11GeometrySupport.cxx:4635 AliITSv11GeometrySupport.cxx:4636 AliITSv11GeometrySupport.cxx:4637 AliITSv11GeometrySupport.cxx:4638 AliITSv11GeometrySupport.cxx:4639 AliITSv11GeometrySupport.cxx:4640 AliITSv11GeometrySupport.cxx:4641 AliITSv11GeometrySupport.cxx:4642 AliITSv11GeometrySupport.cxx:4643 AliITSv11GeometrySupport.cxx:4644 AliITSv11GeometrySupport.cxx:4645 AliITSv11GeometrySupport.cxx:4646 AliITSv11GeometrySupport.cxx:4647 AliITSv11GeometrySupport.cxx:4648 AliITSv11GeometrySupport.cxx:4649 AliITSv11GeometrySupport.cxx:4650 AliITSv11GeometrySupport.cxx:4651 AliITSv11GeometrySupport.cxx:4652 AliITSv11GeometrySupport.cxx:4653 AliITSv11GeometrySupport.cxx:4654 AliITSv11GeometrySupport.cxx:4655 AliITSv11GeometrySupport.cxx:4656 AliITSv11GeometrySupport.cxx:4657 AliITSv11GeometrySupport.cxx:4658 AliITSv11GeometrySupport.cxx:4659 AliITSv11GeometrySupport.cxx:4660 AliITSv11GeometrySupport.cxx:4661 AliITSv11GeometrySupport.cxx:4662 AliITSv11GeometrySupport.cxx:4663 AliITSv11GeometrySupport.cxx:4664 AliITSv11GeometrySupport.cxx:4665 AliITSv11GeometrySupport.cxx:4666 AliITSv11GeometrySupport.cxx:4667 AliITSv11GeometrySupport.cxx:4668 AliITSv11GeometrySupport.cxx:4669 AliITSv11GeometrySupport.cxx:4670 AliITSv11GeometrySupport.cxx:4671 AliITSv11GeometrySupport.cxx:4672 AliITSv11GeometrySupport.cxx:4673 AliITSv11GeometrySupport.cxx:4674 AliITSv11GeometrySupport.cxx:4675 AliITSv11GeometrySupport.cxx:4676 AliITSv11GeometrySupport.cxx:4677 AliITSv11GeometrySupport.cxx:4678 AliITSv11GeometrySupport.cxx:4679 AliITSv11GeometrySupport.cxx:4680 AliITSv11GeometrySupport.cxx:4681 AliITSv11GeometrySupport.cxx:4682 AliITSv11GeometrySupport.cxx:4683 AliITSv11GeometrySupport.cxx:4684 AliITSv11GeometrySupport.cxx:4685 AliITSv11GeometrySupport.cxx:4686 AliITSv11GeometrySupport.cxx:4687 AliITSv11GeometrySupport.cxx:4688 AliITSv11GeometrySupport.cxx:4689 AliITSv11GeometrySupport.cxx:4690 AliITSv11GeometrySupport.cxx:4691 AliITSv11GeometrySupport.cxx:4692 AliITSv11GeometrySupport.cxx:4693 AliITSv11GeometrySupport.cxx:4694 AliITSv11GeometrySupport.cxx:4695 AliITSv11GeometrySupport.cxx:4696 AliITSv11GeometrySupport.cxx:4697 AliITSv11GeometrySupport.cxx:4698 AliITSv11GeometrySupport.cxx:4699 AliITSv11GeometrySupport.cxx:4700 AliITSv11GeometrySupport.cxx:4701 AliITSv11GeometrySupport.cxx:4702 AliITSv11GeometrySupport.cxx:4703 AliITSv11GeometrySupport.cxx:4704 AliITSv11GeometrySupport.cxx:4705 AliITSv11GeometrySupport.cxx:4706 AliITSv11GeometrySupport.cxx:4707 AliITSv11GeometrySupport.cxx:4708 AliITSv11GeometrySupport.cxx:4709 AliITSv11GeometrySupport.cxx:4710 AliITSv11GeometrySupport.cxx:4711 AliITSv11GeometrySupport.cxx:4712 AliITSv11GeometrySupport.cxx:4713 AliITSv11GeometrySupport.cxx:4714 AliITSv11GeometrySupport.cxx:4715 AliITSv11GeometrySupport.cxx:4716 AliITSv11GeometrySupport.cxx:4717 AliITSv11GeometrySupport.cxx:4718 AliITSv11GeometrySupport.cxx:4719 AliITSv11GeometrySupport.cxx:4720 AliITSv11GeometrySupport.cxx:4721 AliITSv11GeometrySupport.cxx:4722 AliITSv11GeometrySupport.cxx:4723 AliITSv11GeometrySupport.cxx:4724 AliITSv11GeometrySupport.cxx:4725 AliITSv11GeometrySupport.cxx:4726 AliITSv11GeometrySupport.cxx:4727 AliITSv11GeometrySupport.cxx:4728 AliITSv11GeometrySupport.cxx:4729 AliITSv11GeometrySupport.cxx:4730 AliITSv11GeometrySupport.cxx:4731 AliITSv11GeometrySupport.cxx:4732 AliITSv11GeometrySupport.cxx:4733 AliITSv11GeometrySupport.cxx:4734 AliITSv11GeometrySupport.cxx:4735 AliITSv11GeometrySupport.cxx:4736 AliITSv11GeometrySupport.cxx:4737 AliITSv11GeometrySupport.cxx:4738 AliITSv11GeometrySupport.cxx:4739 AliITSv11GeometrySupport.cxx:4740 AliITSv11GeometrySupport.cxx:4741 AliITSv11GeometrySupport.cxx:4742 AliITSv11GeometrySupport.cxx:4743 AliITSv11GeometrySupport.cxx:4744 AliITSv11GeometrySupport.cxx:4745 AliITSv11GeometrySupport.cxx:4746 AliITSv11GeometrySupport.cxx:4747 AliITSv11GeometrySupport.cxx:4748 AliITSv11GeometrySupport.cxx:4749 AliITSv11GeometrySupport.cxx:4750 AliITSv11GeometrySupport.cxx:4751 AliITSv11GeometrySupport.cxx:4752 AliITSv11GeometrySupport.cxx:4753 AliITSv11GeometrySupport.cxx:4754 AliITSv11GeometrySupport.cxx:4755 AliITSv11GeometrySupport.cxx:4756 AliITSv11GeometrySupport.cxx:4757 AliITSv11GeometrySupport.cxx:4758 AliITSv11GeometrySupport.cxx:4759 AliITSv11GeometrySupport.cxx:4760 AliITSv11GeometrySupport.cxx:4761 AliITSv11GeometrySupport.cxx:4762 AliITSv11GeometrySupport.cxx:4763 AliITSv11GeometrySupport.cxx:4764 AliITSv11GeometrySupport.cxx:4765 AliITSv11GeometrySupport.cxx:4766 AliITSv11GeometrySupport.cxx:4767 AliITSv11GeometrySupport.cxx:4768 AliITSv11GeometrySupport.cxx:4769 AliITSv11GeometrySupport.cxx:4770 AliITSv11GeometrySupport.cxx:4771 AliITSv11GeometrySupport.cxx:4772 AliITSv11GeometrySupport.cxx:4773 AliITSv11GeometrySupport.cxx:4774 AliITSv11GeometrySupport.cxx:4775 AliITSv11GeometrySupport.cxx:4776 AliITSv11GeometrySupport.cxx:4777 AliITSv11GeometrySupport.cxx:4778 AliITSv11GeometrySupport.cxx:4779 AliITSv11GeometrySupport.cxx:4780 AliITSv11GeometrySupport.cxx:4781 AliITSv11GeometrySupport.cxx:4782 AliITSv11GeometrySupport.cxx:4783 AliITSv11GeometrySupport.cxx:4784 AliITSv11GeometrySupport.cxx:4785 AliITSv11GeometrySupport.cxx:4786 AliITSv11GeometrySupport.cxx:4787 AliITSv11GeometrySupport.cxx:4788 AliITSv11GeometrySupport.cxx:4789 AliITSv11GeometrySupport.cxx:4790 AliITSv11GeometrySupport.cxx:4791 AliITSv11GeometrySupport.cxx:4792 AliITSv11GeometrySupport.cxx:4793 AliITSv11GeometrySupport.cxx:4794 AliITSv11GeometrySupport.cxx:4795 AliITSv11GeometrySupport.cxx:4796 AliITSv11GeometrySupport.cxx:4797 AliITSv11GeometrySupport.cxx:4798 AliITSv11GeometrySupport.cxx:4799 AliITSv11GeometrySupport.cxx:4800 AliITSv11GeometrySupport.cxx:4801 AliITSv11GeometrySupport.cxx:4802 AliITSv11GeometrySupport.cxx:4803 AliITSv11GeometrySupport.cxx:4804 AliITSv11GeometrySupport.cxx:4805 AliITSv11GeometrySupport.cxx:4806 AliITSv11GeometrySupport.cxx:4807 AliITSv11GeometrySupport.cxx:4808 AliITSv11GeometrySupport.cxx:4809 AliITSv11GeometrySupport.cxx:4810 AliITSv11GeometrySupport.cxx:4811 AliITSv11GeometrySupport.cxx:4812 AliITSv11GeometrySupport.cxx:4813 AliITSv11GeometrySupport.cxx:4814 AliITSv11GeometrySupport.cxx:4815 AliITSv11GeometrySupport.cxx:4816 AliITSv11GeometrySupport.cxx:4817 AliITSv11GeometrySupport.cxx:4818 AliITSv11GeometrySupport.cxx:4819 AliITSv11GeometrySupport.cxx:4820 AliITSv11GeometrySupport.cxx:4821 AliITSv11GeometrySupport.cxx:4822 AliITSv11GeometrySupport.cxx:4823 AliITSv11GeometrySupport.cxx:4824 AliITSv11GeometrySupport.cxx:4825 AliITSv11GeometrySupport.cxx:4826 AliITSv11GeometrySupport.cxx:4827 AliITSv11GeometrySupport.cxx:4828 AliITSv11GeometrySupport.cxx:4829 AliITSv11GeometrySupport.cxx:4830 AliITSv11GeometrySupport.cxx:4831 AliITSv11GeometrySupport.cxx:4832 AliITSv11GeometrySupport.cxx:4833 AliITSv11GeometrySupport.cxx:4834 AliITSv11GeometrySupport.cxx:4835 AliITSv11GeometrySupport.cxx:4836 AliITSv11GeometrySupport.cxx:4837 AliITSv11GeometrySupport.cxx:4838 AliITSv11GeometrySupport.cxx:4839 AliITSv11GeometrySupport.cxx:4840 AliITSv11GeometrySupport.cxx:4841 AliITSv11GeometrySupport.cxx:4842 AliITSv11GeometrySupport.cxx:4843 AliITSv11GeometrySupport.cxx:4844 AliITSv11GeometrySupport.cxx:4845 AliITSv11GeometrySupport.cxx:4846 AliITSv11GeometrySupport.cxx:4847 AliITSv11GeometrySupport.cxx:4848 AliITSv11GeometrySupport.cxx:4849 AliITSv11GeometrySupport.cxx:4850 AliITSv11GeometrySupport.cxx:4851 AliITSv11GeometrySupport.cxx:4852 AliITSv11GeometrySupport.cxx:4853 AliITSv11GeometrySupport.cxx:4854 AliITSv11GeometrySupport.cxx:4855 AliITSv11GeometrySupport.cxx:4856 AliITSv11GeometrySupport.cxx:4857 AliITSv11GeometrySupport.cxx:4858 AliITSv11GeometrySupport.cxx:4859 AliITSv11GeometrySupport.cxx:4860 AliITSv11GeometrySupport.cxx:4861 AliITSv11GeometrySupport.cxx:4862 AliITSv11GeometrySupport.cxx:4863 AliITSv11GeometrySupport.cxx:4864 AliITSv11GeometrySupport.cxx:4865 AliITSv11GeometrySupport.cxx:4866 AliITSv11GeometrySupport.cxx:4867 AliITSv11GeometrySupport.cxx:4868 AliITSv11GeometrySupport.cxx:4869 AliITSv11GeometrySupport.cxx:4870 AliITSv11GeometrySupport.cxx:4871 AliITSv11GeometrySupport.cxx:4872 AliITSv11GeometrySupport.cxx:4873 AliITSv11GeometrySupport.cxx:4874 AliITSv11GeometrySupport.cxx:4875 AliITSv11GeometrySupport.cxx:4876 AliITSv11GeometrySupport.cxx:4877 AliITSv11GeometrySupport.cxx:4878 AliITSv11GeometrySupport.cxx:4879 AliITSv11GeometrySupport.cxx:4880 AliITSv11GeometrySupport.cxx:4881 AliITSv11GeometrySupport.cxx:4882 AliITSv11GeometrySupport.cxx:4883 AliITSv11GeometrySupport.cxx:4884 AliITSv11GeometrySupport.cxx:4885 AliITSv11GeometrySupport.cxx:4886 AliITSv11GeometrySupport.cxx:4887 AliITSv11GeometrySupport.cxx:4888 AliITSv11GeometrySupport.cxx:4889 AliITSv11GeometrySupport.cxx:4890 AliITSv11GeometrySupport.cxx:4891 AliITSv11GeometrySupport.cxx:4892 AliITSv11GeometrySupport.cxx:4893 AliITSv11GeometrySupport.cxx:4894 AliITSv11GeometrySupport.cxx:4895 AliITSv11GeometrySupport.cxx:4896 AliITSv11GeometrySupport.cxx:4897 AliITSv11GeometrySupport.cxx:4898 AliITSv11GeometrySupport.cxx:4899 AliITSv11GeometrySupport.cxx:4900 AliITSv11GeometrySupport.cxx:4901 AliITSv11GeometrySupport.cxx:4902 AliITSv11GeometrySupport.cxx:4903 AliITSv11GeometrySupport.cxx:4904 AliITSv11GeometrySupport.cxx:4905 AliITSv11GeometrySupport.cxx:4906 AliITSv11GeometrySupport.cxx:4907 AliITSv11GeometrySupport.cxx:4908 AliITSv11GeometrySupport.cxx:4909 AliITSv11GeometrySupport.cxx:4910 AliITSv11GeometrySupport.cxx:4911 AliITSv11GeometrySupport.cxx:4912 AliITSv11GeometrySupport.cxx:4913 AliITSv11GeometrySupport.cxx:4914 AliITSv11GeometrySupport.cxx:4915 AliITSv11GeometrySupport.cxx:4916 AliITSv11GeometrySupport.cxx:4917 AliITSv11GeometrySupport.cxx:4918 AliITSv11GeometrySupport.cxx:4919 AliITSv11GeometrySupport.cxx:4920 AliITSv11GeometrySupport.cxx:4921 AliITSv11GeometrySupport.cxx:4922 AliITSv11GeometrySupport.cxx:4923 AliITSv11GeometrySupport.cxx:4924 AliITSv11GeometrySupport.cxx:4925 AliITSv11GeometrySupport.cxx:4926 AliITSv11GeometrySupport.cxx:4927 AliITSv11GeometrySupport.cxx:4928 AliITSv11GeometrySupport.cxx:4929 AliITSv11GeometrySupport.cxx:4930 AliITSv11GeometrySupport.cxx:4931 AliITSv11GeometrySupport.cxx:4932 AliITSv11GeometrySupport.cxx:4933 AliITSv11GeometrySupport.cxx:4934 AliITSv11GeometrySupport.cxx:4935 AliITSv11GeometrySupport.cxx:4936 AliITSv11GeometrySupport.cxx:4937 AliITSv11GeometrySupport.cxx:4938 AliITSv11GeometrySupport.cxx:4939 AliITSv11GeometrySupport.cxx:4940 AliITSv11GeometrySupport.cxx:4941 AliITSv11GeometrySupport.cxx:4942 AliITSv11GeometrySupport.cxx:4943 AliITSv11GeometrySupport.cxx:4944 AliITSv11GeometrySupport.cxx:4945 AliITSv11GeometrySupport.cxx:4946 AliITSv11GeometrySupport.cxx:4947 AliITSv11GeometrySupport.cxx:4948 AliITSv11GeometrySupport.cxx:4949 AliITSv11GeometrySupport.cxx:4950 AliITSv11GeometrySupport.cxx:4951 AliITSv11GeometrySupport.cxx:4952 AliITSv11GeometrySupport.cxx:4953 AliITSv11GeometrySupport.cxx:4954 AliITSv11GeometrySupport.cxx:4955 AliITSv11GeometrySupport.cxx:4956 AliITSv11GeometrySupport.cxx:4957 AliITSv11GeometrySupport.cxx:4958 AliITSv11GeometrySupport.cxx:4959 AliITSv11GeometrySupport.cxx:4960 AliITSv11GeometrySupport.cxx:4961 AliITSv11GeometrySupport.cxx:4962 AliITSv11GeometrySupport.cxx:4963 AliITSv11GeometrySupport.cxx:4964 AliITSv11GeometrySupport.cxx:4965 AliITSv11GeometrySupport.cxx:4966 AliITSv11GeometrySupport.cxx:4967 AliITSv11GeometrySupport.cxx:4968 AliITSv11GeometrySupport.cxx:4969 AliITSv11GeometrySupport.cxx:4970 AliITSv11GeometrySupport.cxx:4971 AliITSv11GeometrySupport.cxx:4972 AliITSv11GeometrySupport.cxx:4973 AliITSv11GeometrySupport.cxx:4974 AliITSv11GeometrySupport.cxx:4975 AliITSv11GeometrySupport.cxx:4976 AliITSv11GeometrySupport.cxx:4977 AliITSv11GeometrySupport.cxx:4978 AliITSv11GeometrySupport.cxx:4979 AliITSv11GeometrySupport.cxx:4980 AliITSv11GeometrySupport.cxx:4981 AliITSv11GeometrySupport.cxx:4982 AliITSv11GeometrySupport.cxx:4983 AliITSv11GeometrySupport.cxx:4984 AliITSv11GeometrySupport.cxx:4985 AliITSv11GeometrySupport.cxx:4986 AliITSv11GeometrySupport.cxx:4987 AliITSv11GeometrySupport.cxx:4988 AliITSv11GeometrySupport.cxx:4989 AliITSv11GeometrySupport.cxx:4990 AliITSv11GeometrySupport.cxx:4991 AliITSv11GeometrySupport.cxx:4992 AliITSv11GeometrySupport.cxx:4993 AliITSv11GeometrySupport.cxx:4994 AliITSv11GeometrySupport.cxx:4995 AliITSv11GeometrySupport.cxx:4996 AliITSv11GeometrySupport.cxx:4997 AliITSv11GeometrySupport.cxx:4998 AliITSv11GeometrySupport.cxx:4999 AliITSv11GeometrySupport.cxx:5000 AliITSv11GeometrySupport.cxx:5001 AliITSv11GeometrySupport.cxx:5002 AliITSv11GeometrySupport.cxx:5003 AliITSv11GeometrySupport.cxx:5004 AliITSv11GeometrySupport.cxx:5005 AliITSv11GeometrySupport.cxx:5006 AliITSv11GeometrySupport.cxx:5007 AliITSv11GeometrySupport.cxx:5008 AliITSv11GeometrySupport.cxx:5009 AliITSv11GeometrySupport.cxx:5010 AliITSv11GeometrySupport.cxx:5011 AliITSv11GeometrySupport.cxx:5012 AliITSv11GeometrySupport.cxx:5013 AliITSv11GeometrySupport.cxx:5014 AliITSv11GeometrySupport.cxx:5015 AliITSv11GeometrySupport.cxx:5016 AliITSv11GeometrySupport.cxx:5017 AliITSv11GeometrySupport.cxx:5018 AliITSv11GeometrySupport.cxx:5019 AliITSv11GeometrySupport.cxx:5020 AliITSv11GeometrySupport.cxx:5021 AliITSv11GeometrySupport.cxx:5022 AliITSv11GeometrySupport.cxx:5023 AliITSv11GeometrySupport.cxx:5024 AliITSv11GeometrySupport.cxx:5025 AliITSv11GeometrySupport.cxx:5026 AliITSv11GeometrySupport.cxx:5027 AliITSv11GeometrySupport.cxx:5028 AliITSv11GeometrySupport.cxx:5029 AliITSv11GeometrySupport.cxx:5030 AliITSv11GeometrySupport.cxx:5031 AliITSv11GeometrySupport.cxx:5032 AliITSv11GeometrySupport.cxx:5033 AliITSv11GeometrySupport.cxx:5034 AliITSv11GeometrySupport.cxx:5035 AliITSv11GeometrySupport.cxx:5036 AliITSv11GeometrySupport.cxx:5037 AliITSv11GeometrySupport.cxx:5038 AliITSv11GeometrySupport.cxx:5039 AliITSv11GeometrySupport.cxx:5040 AliITSv11GeometrySupport.cxx:5041 AliITSv11GeometrySupport.cxx:5042 AliITSv11GeometrySupport.cxx:5043 AliITSv11GeometrySupport.cxx:5044 AliITSv11GeometrySupport.cxx:5045 AliITSv11GeometrySupport.cxx:5046 AliITSv11GeometrySupport.cxx:5047 AliITSv11GeometrySupport.cxx:5048 AliITSv11GeometrySupport.cxx:5049 AliITSv11GeometrySupport.cxx:5050 AliITSv11GeometrySupport.cxx:5051 AliITSv11GeometrySupport.cxx:5052 AliITSv11GeometrySupport.cxx:5053 AliITSv11GeometrySupport.cxx:5054 AliITSv11GeometrySupport.cxx:5055 AliITSv11GeometrySupport.cxx:5056 AliITSv11GeometrySupport.cxx:5057 AliITSv11GeometrySupport.cxx:5058 AliITSv11GeometrySupport.cxx:5059 AliITSv11GeometrySupport.cxx:5060 AliITSv11GeometrySupport.cxx:5061 AliITSv11GeometrySupport.cxx:5062 AliITSv11GeometrySupport.cxx:5063 AliITSv11GeometrySupport.cxx:5064 AliITSv11GeometrySupport.cxx:5065 AliITSv11GeometrySupport.cxx:5066 AliITSv11GeometrySupport.cxx:5067 AliITSv11GeometrySupport.cxx:5068 AliITSv11GeometrySupport.cxx:5069 AliITSv11GeometrySupport.cxx:5070 AliITSv11GeometrySupport.cxx:5071 AliITSv11GeometrySupport.cxx:5072 AliITSv11GeometrySupport.cxx:5073 AliITSv11GeometrySupport.cxx:5074 AliITSv11GeometrySupport.cxx:5075 AliITSv11GeometrySupport.cxx:5076 AliITSv11GeometrySupport.cxx:5077 AliITSv11GeometrySupport.cxx:5078 AliITSv11GeometrySupport.cxx:5079 AliITSv11GeometrySupport.cxx:5080 AliITSv11GeometrySupport.cxx:5081 AliITSv11GeometrySupport.cxx:5082 AliITSv11GeometrySupport.cxx:5083 AliITSv11GeometrySupport.cxx:5084 AliITSv11GeometrySupport.cxx:5085 AliITSv11GeometrySupport.cxx:5086 AliITSv11GeometrySupport.cxx:5087 AliITSv11GeometrySupport.cxx:5088 AliITSv11GeometrySupport.cxx:5089 AliITSv11GeometrySupport.cxx:5090 AliITSv11GeometrySupport.cxx:5091 AliITSv11GeometrySupport.cxx:5092 AliITSv11GeometrySupport.cxx:5093 AliITSv11GeometrySupport.cxx:5094 AliITSv11GeometrySupport.cxx:5095 AliITSv11GeometrySupport.cxx:5096 AliITSv11GeometrySupport.cxx:5097 AliITSv11GeometrySupport.cxx:5098 AliITSv11GeometrySupport.cxx:5099 AliITSv11GeometrySupport.cxx:5100 AliITSv11GeometrySupport.cxx:5101 AliITSv11GeometrySupport.cxx:5102 AliITSv11GeometrySupport.cxx:5103 AliITSv11GeometrySupport.cxx:5104 AliITSv11GeometrySupport.cxx:5105 AliITSv11GeometrySupport.cxx:5106 AliITSv11GeometrySupport.cxx:5107 AliITSv11GeometrySupport.cxx:5108 AliITSv11GeometrySupport.cxx:5109 AliITSv11GeometrySupport.cxx:5110 AliITSv11GeometrySupport.cxx:5111 AliITSv11GeometrySupport.cxx:5112 AliITSv11GeometrySupport.cxx:5113 AliITSv11GeometrySupport.cxx:5114 AliITSv11GeometrySupport.cxx:5115 AliITSv11GeometrySupport.cxx:5116 AliITSv11GeometrySupport.cxx:5117 AliITSv11GeometrySupport.cxx:5118 AliITSv11GeometrySupport.cxx:5119 AliITSv11GeometrySupport.cxx:5120 AliITSv11GeometrySupport.cxx:5121 AliITSv11GeometrySupport.cxx:5122 AliITSv11GeometrySupport.cxx:5123 AliITSv11GeometrySupport.cxx:5124 AliITSv11GeometrySupport.cxx:5125 AliITSv11GeometrySupport.cxx:5126 AliITSv11GeometrySupport.cxx:5127 AliITSv11GeometrySupport.cxx:5128 AliITSv11GeometrySupport.cxx:5129 AliITSv11GeometrySupport.cxx:5130 AliITSv11GeometrySupport.cxx:5131 AliITSv11GeometrySupport.cxx:5132 AliITSv11GeometrySupport.cxx:5133 AliITSv11GeometrySupport.cxx:5134 AliITSv11GeometrySupport.cxx:5135 AliITSv11GeometrySupport.cxx:5136 AliITSv11GeometrySupport.cxx:5137 AliITSv11GeometrySupport.cxx:5138 AliITSv11GeometrySupport.cxx:5139 AliITSv11GeometrySupport.cxx:5140 AliITSv11GeometrySupport.cxx:5141 AliITSv11GeometrySupport.cxx:5142 AliITSv11GeometrySupport.cxx:5143 AliITSv11GeometrySupport.cxx:5144 AliITSv11GeometrySupport.cxx:5145 AliITSv11GeometrySupport.cxx:5146 AliITSv11GeometrySupport.cxx:5147 AliITSv11GeometrySupport.cxx:5148 AliITSv11GeometrySupport.cxx:5149 AliITSv11GeometrySupport.cxx:5150 AliITSv11GeometrySupport.cxx:5151 AliITSv11GeometrySupport.cxx:5152 AliITSv11GeometrySupport.cxx:5153 AliITSv11GeometrySupport.cxx:5154 AliITSv11GeometrySupport.cxx:5155 AliITSv11GeometrySupport.cxx:5156 AliITSv11GeometrySupport.cxx:5157 AliITSv11GeometrySupport.cxx:5158 AliITSv11GeometrySupport.cxx:5159 AliITSv11GeometrySupport.cxx:5160 AliITSv11GeometrySupport.cxx:5161 AliITSv11GeometrySupport.cxx:5162 AliITSv11GeometrySupport.cxx:5163 AliITSv11GeometrySupport.cxx:5164 AliITSv11GeometrySupport.cxx:5165 AliITSv11GeometrySupport.cxx:5166 AliITSv11GeometrySupport.cxx:5167 AliITSv11GeometrySupport.cxx:5168 AliITSv11GeometrySupport.cxx:5169 AliITSv11GeometrySupport.cxx:5170 AliITSv11GeometrySupport.cxx:5171 AliITSv11GeometrySupport.cxx:5172 AliITSv11GeometrySupport.cxx:5173 AliITSv11GeometrySupport.cxx:5174 AliITSv11GeometrySupport.cxx:5175 AliITSv11GeometrySupport.cxx:5176 AliITSv11GeometrySupport.cxx:5177 AliITSv11GeometrySupport.cxx:5178 AliITSv11GeometrySupport.cxx:5179 AliITSv11GeometrySupport.cxx:5180 AliITSv11GeometrySupport.cxx:5181 AliITSv11GeometrySupport.cxx:5182 AliITSv11GeometrySupport.cxx:5183 AliITSv11GeometrySupport.cxx:5184 AliITSv11GeometrySupport.cxx:5185 AliITSv11GeometrySupport.cxx:5186 AliITSv11GeometrySupport.cxx:5187 AliITSv11GeometrySupport.cxx:5188 AliITSv11GeometrySupport.cxx:5189 AliITSv11GeometrySupport.cxx:5190 AliITSv11GeometrySupport.cxx:5191 AliITSv11GeometrySupport.cxx:5192 AliITSv11GeometrySupport.cxx:5193 AliITSv11GeometrySupport.cxx:5194 AliITSv11GeometrySupport.cxx:5195 AliITSv11GeometrySupport.cxx:5196 AliITSv11GeometrySupport.cxx:5197 AliITSv11GeometrySupport.cxx:5198 AliITSv11GeometrySupport.cxx:5199 AliITSv11GeometrySupport.cxx:5200 AliITSv11GeometrySupport.cxx:5201 AliITSv11GeometrySupport.cxx:5202 AliITSv11GeometrySupport.cxx:5203 AliITSv11GeometrySupport.cxx:5204 AliITSv11GeometrySupport.cxx:5205 AliITSv11GeometrySupport.cxx:5206 AliITSv11GeometrySupport.cxx:5207 AliITSv11GeometrySupport.cxx:5208 AliITSv11GeometrySupport.cxx:5209 AliITSv11GeometrySupport.cxx:5210 AliITSv11GeometrySupport.cxx:5211 AliITSv11GeometrySupport.cxx:5212 AliITSv11GeometrySupport.cxx:5213 AliITSv11GeometrySupport.cxx:5214 AliITSv11GeometrySupport.cxx:5215 AliITSv11GeometrySupport.cxx:5216 AliITSv11GeometrySupport.cxx:5217 AliITSv11GeometrySupport.cxx:5218 AliITSv11GeometrySupport.cxx:5219 AliITSv11GeometrySupport.cxx:5220 AliITSv11GeometrySupport.cxx:5221 AliITSv11GeometrySupport.cxx:5222 AliITSv11GeometrySupport.cxx:5223 AliITSv11GeometrySupport.cxx:5224 AliITSv11GeometrySupport.cxx:5225 AliITSv11GeometrySupport.cxx:5226 AliITSv11GeometrySupport.cxx:5227 AliITSv11GeometrySupport.cxx:5228 AliITSv11GeometrySupport.cxx:5229 AliITSv11GeometrySupport.cxx:5230 AliITSv11GeometrySupport.cxx:5231 AliITSv11GeometrySupport.cxx:5232 AliITSv11GeometrySupport.cxx:5233 AliITSv11GeometrySupport.cxx:5234 AliITSv11GeometrySupport.cxx:5235 AliITSv11GeometrySupport.cxx:5236 AliITSv11GeometrySupport.cxx:5237 AliITSv11GeometrySupport.cxx:5238 AliITSv11GeometrySupport.cxx:5239 AliITSv11GeometrySupport.cxx:5240 AliITSv11GeometrySupport.cxx:5241 AliITSv11GeometrySupport.cxx:5242 AliITSv11GeometrySupport.cxx:5243 AliITSv11GeometrySupport.cxx:5244 AliITSv11GeometrySupport.cxx:5245 AliITSv11GeometrySupport.cxx:5246 AliITSv11GeometrySupport.cxx:5247 AliITSv11GeometrySupport.cxx:5248 AliITSv11GeometrySupport.cxx:5249 AliITSv11GeometrySupport.cxx:5250 AliITSv11GeometrySupport.cxx:5251 AliITSv11GeometrySupport.cxx:5252 AliITSv11GeometrySupport.cxx:5253 AliITSv11GeometrySupport.cxx:5254 AliITSv11GeometrySupport.cxx:5255 AliITSv11GeometrySupport.cxx:5256 AliITSv11GeometrySupport.cxx:5257 AliITSv11GeometrySupport.cxx:5258 AliITSv11GeometrySupport.cxx:5259 AliITSv11GeometrySupport.cxx:5260 AliITSv11GeometrySupport.cxx:5261 AliITSv11GeometrySupport.cxx:5262 AliITSv11GeometrySupport.cxx:5263 AliITSv11GeometrySupport.cxx:5264 AliITSv11GeometrySupport.cxx:5265 AliITSv11GeometrySupport.cxx:5266 AliITSv11GeometrySupport.cxx:5267 AliITSv11GeometrySupport.cxx:5268 AliITSv11GeometrySupport.cxx:5269 AliITSv11GeometrySupport.cxx:5270 AliITSv11GeometrySupport.cxx:5271 AliITSv11GeometrySupport.cxx:5272 AliITSv11GeometrySupport.cxx:5273 AliITSv11GeometrySupport.cxx:5274 AliITSv11GeometrySupport.cxx:5275 AliITSv11GeometrySupport.cxx:5276 AliITSv11GeometrySupport.cxx:5277 AliITSv11GeometrySupport.cxx:5278 AliITSv11GeometrySupport.cxx:5279 AliITSv11GeometrySupport.cxx:5280 AliITSv11GeometrySupport.cxx:5281 AliITSv11GeometrySupport.cxx:5282 AliITSv11GeometrySupport.cxx:5283 AliITSv11GeometrySupport.cxx:5284 AliITSv11GeometrySupport.cxx:5285 AliITSv11GeometrySupport.cxx:5286 AliITSv11GeometrySupport.cxx:5287 AliITSv11GeometrySupport.cxx:5288 AliITSv11GeometrySupport.cxx:5289 AliITSv11GeometrySupport.cxx:5290 AliITSv11GeometrySupport.cxx:5291 AliITSv11GeometrySupport.cxx:5292 AliITSv11GeometrySupport.cxx:5293 AliITSv11GeometrySupport.cxx:5294 AliITSv11GeometrySupport.cxx:5295 AliITSv11GeometrySupport.cxx:5296 AliITSv11GeometrySupport.cxx:5297 AliITSv11GeometrySupport.cxx:5298 AliITSv11GeometrySupport.cxx:5299 AliITSv11GeometrySupport.cxx:5300 AliITSv11GeometrySupport.cxx:5301 AliITSv11GeometrySupport.cxx:5302 AliITSv11GeometrySupport.cxx:5303 AliITSv11GeometrySupport.cxx:5304 AliITSv11GeometrySupport.cxx:5305 AliITSv11GeometrySupport.cxx:5306 AliITSv11GeometrySupport.cxx:5307 AliITSv11GeometrySupport.cxx:5308 AliITSv11GeometrySupport.cxx:5309 AliITSv11GeometrySupport.cxx:5310 AliITSv11GeometrySupport.cxx:5311 AliITSv11GeometrySupport.cxx:5312 AliITSv11GeometrySupport.cxx:5313 AliITSv11GeometrySupport.cxx:5314 AliITSv11GeometrySupport.cxx:5315 AliITSv11GeometrySupport.cxx:5316 AliITSv11GeometrySupport.cxx:5317 AliITSv11GeometrySupport.cxx:5318 AliITSv11GeometrySupport.cxx:5319 AliITSv11GeometrySupport.cxx:5320 AliITSv11GeometrySupport.cxx:5321 AliITSv11GeometrySupport.cxx:5322 AliITSv11GeometrySupport.cxx:5323 AliITSv11GeometrySupport.cxx:5324 AliITSv11GeometrySupport.cxx:5325 AliITSv11GeometrySupport.cxx:5326 AliITSv11GeometrySupport.cxx:5327 AliITSv11GeometrySupport.cxx:5328 AliITSv11GeometrySupport.cxx:5329 AliITSv11GeometrySupport.cxx:5330 AliITSv11GeometrySupport.cxx:5331 AliITSv11GeometrySupport.cxx:5332 AliITSv11GeometrySupport.cxx:5333 AliITSv11GeometrySupport.cxx:5334 AliITSv11GeometrySupport.cxx:5335 AliITSv11GeometrySupport.cxx:5336 AliITSv11GeometrySupport.cxx:5337 AliITSv11GeometrySupport.cxx:5338 AliITSv11GeometrySupport.cxx:5339 AliITSv11GeometrySupport.cxx:5340 AliITSv11GeometrySupport.cxx:5341 AliITSv11GeometrySupport.cxx:5342 AliITSv11GeometrySupport.cxx:5343 AliITSv11GeometrySupport.cxx:5344 AliITSv11GeometrySupport.cxx:5345 AliITSv11GeometrySupport.cxx:5346 AliITSv11GeometrySupport.cxx:5347 AliITSv11GeometrySupport.cxx:5348 AliITSv11GeometrySupport.cxx:5349 AliITSv11GeometrySupport.cxx:5350 AliITSv11GeometrySupport.cxx:5351 AliITSv11GeometrySupport.cxx:5352 AliITSv11GeometrySupport.cxx:5353 AliITSv11GeometrySupport.cxx:5354 AliITSv11GeometrySupport.cxx:5355 AliITSv11GeometrySupport.cxx:5356 AliITSv11GeometrySupport.cxx:5357 AliITSv11GeometrySupport.cxx:5358 AliITSv11GeometrySupport.cxx:5359 AliITSv11GeometrySupport.cxx:5360 AliITSv11GeometrySupport.cxx:5361 AliITSv11GeometrySupport.cxx:5362 AliITSv11GeometrySupport.cxx:5363 AliITSv11GeometrySupport.cxx:5364 AliITSv11GeometrySupport.cxx:5365 AliITSv11GeometrySupport.cxx:5366 AliITSv11GeometrySupport.cxx:5367 AliITSv11GeometrySupport.cxx:5368 AliITSv11GeometrySupport.cxx:5369 AliITSv11GeometrySupport.cxx:5370 AliITSv11GeometrySupport.cxx:5371 AliITSv11GeometrySupport.cxx:5372 AliITSv11GeometrySupport.cxx:5373 AliITSv11GeometrySupport.cxx:5374 AliITSv11GeometrySupport.cxx:5375 AliITSv11GeometrySupport.cxx:5376 AliITSv11GeometrySupport.cxx:5377 AliITSv11GeometrySupport.cxx:5378 AliITSv11GeometrySupport.cxx:5379 AliITSv11GeometrySupport.cxx:5380 AliITSv11GeometrySupport.cxx:5381 AliITSv11GeometrySupport.cxx:5382 AliITSv11GeometrySupport.cxx:5383 AliITSv11GeometrySupport.cxx:5384 AliITSv11GeometrySupport.cxx:5385 AliITSv11GeometrySupport.cxx:5386 AliITSv11GeometrySupport.cxx:5387 AliITSv11GeometrySupport.cxx:5388 AliITSv11GeometrySupport.cxx:5389 AliITSv11GeometrySupport.cxx:5390 AliITSv11GeometrySupport.cxx:5391 AliITSv11GeometrySupport.cxx:5392 AliITSv11GeometrySupport.cxx:5393 AliITSv11GeometrySupport.cxx:5394 AliITSv11GeometrySupport.cxx:5395 AliITSv11GeometrySupport.cxx:5396 AliITSv11GeometrySupport.cxx:5397 AliITSv11GeometrySupport.cxx:5398 AliITSv11GeometrySupport.cxx:5399 AliITSv11GeometrySupport.cxx:5400 AliITSv11GeometrySupport.cxx:5401 AliITSv11GeometrySupport.cxx:5402 AliITSv11GeometrySupport.cxx:5403 AliITSv11GeometrySupport.cxx:5404 AliITSv11GeometrySupport.cxx:5405 AliITSv11GeometrySupport.cxx:5406 AliITSv11GeometrySupport.cxx:5407 AliITSv11GeometrySupport.cxx:5408 AliITSv11GeometrySupport.cxx:5409 AliITSv11GeometrySupport.cxx:5410 AliITSv11GeometrySupport.cxx:5411 AliITSv11GeometrySupport.cxx:5412 AliITSv11GeometrySupport.cxx:5413 AliITSv11GeometrySupport.cxx:5414 AliITSv11GeometrySupport.cxx:5415 AliITSv11GeometrySupport.cxx:5416 AliITSv11GeometrySupport.cxx:5417 AliITSv11GeometrySupport.cxx:5418 AliITSv11GeometrySupport.cxx:5419 AliITSv11GeometrySupport.cxx:5420 AliITSv11GeometrySupport.cxx:5421 AliITSv11GeometrySupport.cxx:5422 AliITSv11GeometrySupport.cxx:5423 AliITSv11GeometrySupport.cxx:5424 AliITSv11GeometrySupport.cxx:5425 AliITSv11GeometrySupport.cxx:5426 AliITSv11GeometrySupport.cxx:5427 AliITSv11GeometrySupport.cxx:5428 AliITSv11GeometrySupport.cxx:5429 AliITSv11GeometrySupport.cxx:5430 AliITSv11GeometrySupport.cxx:5431 AliITSv11GeometrySupport.cxx:5432 AliITSv11GeometrySupport.cxx:5433 AliITSv11GeometrySupport.cxx:5434 AliITSv11GeometrySupport.cxx:5435 AliITSv11GeometrySupport.cxx:5436 AliITSv11GeometrySupport.cxx:5437 AliITSv11GeometrySupport.cxx:5438 AliITSv11GeometrySupport.cxx:5439 AliITSv11GeometrySupport.cxx:5440 AliITSv11GeometrySupport.cxx:5441 AliITSv11GeometrySupport.cxx:5442 AliITSv11GeometrySupport.cxx:5443 AliITSv11GeometrySupport.cxx:5444 AliITSv11GeometrySupport.cxx:5445 AliITSv11GeometrySupport.cxx:5446 AliITSv11GeometrySupport.cxx:5447 AliITSv11GeometrySupport.cxx:5448 AliITSv11GeometrySupport.cxx:5449 AliITSv11GeometrySupport.cxx:5450 AliITSv11GeometrySupport.cxx:5451 AliITSv11GeometrySupport.cxx:5452 AliITSv11GeometrySupport.cxx:5453 AliITSv11GeometrySupport.cxx:5454 AliITSv11GeometrySupport.cxx:5455 AliITSv11GeometrySupport.cxx:5456 AliITSv11GeometrySupport.cxx:5457 AliITSv11GeometrySupport.cxx:5458 AliITSv11GeometrySupport.cxx:5459 AliITSv11GeometrySupport.cxx:5460 AliITSv11GeometrySupport.cxx:5461 AliITSv11GeometrySupport.cxx:5462 AliITSv11GeometrySupport.cxx:5463 AliITSv11GeometrySupport.cxx:5464 AliITSv11GeometrySupport.cxx:5465 AliITSv11GeometrySupport.cxx:5466 AliITSv11GeometrySupport.cxx:5467 AliITSv11GeometrySupport.cxx:5468 AliITSv11GeometrySupport.cxx:5469 AliITSv11GeometrySupport.cxx:5470 AliITSv11GeometrySupport.cxx:5471 AliITSv11GeometrySupport.cxx:5472 AliITSv11GeometrySupport.cxx:5473 AliITSv11GeometrySupport.cxx:5474 AliITSv11GeometrySupport.cxx:5475 AliITSv11GeometrySupport.cxx:5476 AliITSv11GeometrySupport.cxx:5477 AliITSv11GeometrySupport.cxx:5478 AliITSv11GeometrySupport.cxx:5479 AliITSv11GeometrySupport.cxx:5480 AliITSv11GeometrySupport.cxx:5481 AliITSv11GeometrySupport.cxx:5482 AliITSv11GeometrySupport.cxx:5483 AliITSv11GeometrySupport.cxx:5484 AliITSv11GeometrySupport.cxx:5485 AliITSv11GeometrySupport.cxx:5486 AliITSv11GeometrySupport.cxx:5487 AliITSv11GeometrySupport.cxx:5488 AliITSv11GeometrySupport.cxx:5489 AliITSv11GeometrySupport.cxx:5490 AliITSv11GeometrySupport.cxx:5491 AliITSv11GeometrySupport.cxx:5492 AliITSv11GeometrySupport.cxx:5493 AliITSv11GeometrySupport.cxx:5494 AliITSv11GeometrySupport.cxx:5495 AliITSv11GeometrySupport.cxx:5496 AliITSv11GeometrySupport.cxx:5497 AliITSv11GeometrySupport.cxx:5498 AliITSv11GeometrySupport.cxx:5499 AliITSv11GeometrySupport.cxx:5500 AliITSv11GeometrySupport.cxx:5501 AliITSv11GeometrySupport.cxx:5502 AliITSv11GeometrySupport.cxx:5503 AliITSv11GeometrySupport.cxx:5504 AliITSv11GeometrySupport.cxx:5505 AliITSv11GeometrySupport.cxx:5506 AliITSv11GeometrySupport.cxx:5507 AliITSv11GeometrySupport.cxx:5508 AliITSv11GeometrySupport.cxx:5509 AliITSv11GeometrySupport.cxx:5510 AliITSv11GeometrySupport.cxx:5511 AliITSv11GeometrySupport.cxx:5512 AliITSv11GeometrySupport.cxx:5513 AliITSv11GeometrySupport.cxx:5514 AliITSv11GeometrySupport.cxx:5515 AliITSv11GeometrySupport.cxx:5516 AliITSv11GeometrySupport.cxx:5517 AliITSv11GeometrySupport.cxx:5518 AliITSv11GeometrySupport.cxx:5519 AliITSv11GeometrySupport.cxx:5520 AliITSv11GeometrySupport.cxx:5521 AliITSv11GeometrySupport.cxx:5522 AliITSv11GeometrySupport.cxx:5523 AliITSv11GeometrySupport.cxx:5524 AliITSv11GeometrySupport.cxx:5525 AliITSv11GeometrySupport.cxx:5526 AliITSv11GeometrySupport.cxx:5527 AliITSv11GeometrySupport.cxx:5528 AliITSv11GeometrySupport.cxx:5529 AliITSv11GeometrySupport.cxx:5530 AliITSv11GeometrySupport.cxx:5531 AliITSv11GeometrySupport.cxx:5532 AliITSv11GeometrySupport.cxx:5533 AliITSv11GeometrySupport.cxx:5534 AliITSv11GeometrySupport.cxx:5535 AliITSv11GeometrySupport.cxx:5536 AliITSv11GeometrySupport.cxx:5537 AliITSv11GeometrySupport.cxx:5538 AliITSv11GeometrySupport.cxx:5539 AliITSv11GeometrySupport.cxx:5540 AliITSv11GeometrySupport.cxx:5541 AliITSv11GeometrySupport.cxx:5542 AliITSv11GeometrySupport.cxx:5543 AliITSv11GeometrySupport.cxx:5544 AliITSv11GeometrySupport.cxx:5545 AliITSv11GeometrySupport.cxx:5546 AliITSv11GeometrySupport.cxx:5547 AliITSv11GeometrySupport.cxx:5548 AliITSv11GeometrySupport.cxx:5549 AliITSv11GeometrySupport.cxx:5550 AliITSv11GeometrySupport.cxx:5551 AliITSv11GeometrySupport.cxx:5552 AliITSv11GeometrySupport.cxx:5553 AliITSv11GeometrySupport.cxx:5554 AliITSv11GeometrySupport.cxx:5555 AliITSv11GeometrySupport.cxx:5556 AliITSv11GeometrySupport.cxx:5557 AliITSv11GeometrySupport.cxx:5558 AliITSv11GeometrySupport.cxx:5559 AliITSv11GeometrySupport.cxx:5560 AliITSv11GeometrySupport.cxx:5561 AliITSv11GeometrySupport.cxx:5562 AliITSv11GeometrySupport.cxx:5563 AliITSv11GeometrySupport.cxx:5564 AliITSv11GeometrySupport.cxx:5565 AliITSv11GeometrySupport.cxx:5566 AliITSv11GeometrySupport.cxx:5567 AliITSv11GeometrySupport.cxx:5568 AliITSv11GeometrySupport.cxx:5569 AliITSv11GeometrySupport.cxx:5570 AliITSv11GeometrySupport.cxx:5571 AliITSv11GeometrySupport.cxx:5572 AliITSv11GeometrySupport.cxx:5573 AliITSv11GeometrySupport.cxx:5574 AliITSv11GeometrySupport.cxx:5575 AliITSv11GeometrySupport.cxx:5576 AliITSv11GeometrySupport.cxx:5577 AliITSv11GeometrySupport.cxx:5578 AliITSv11GeometrySupport.cxx:5579 AliITSv11GeometrySupport.cxx:5580 AliITSv11GeometrySupport.cxx:5581 AliITSv11GeometrySupport.cxx:5582 AliITSv11GeometrySupport.cxx:5583 AliITSv11GeometrySupport.cxx:5584 AliITSv11GeometrySupport.cxx:5585 AliITSv11GeometrySupport.cxx:5586 AliITSv11GeometrySupport.cxx:5587 AliITSv11GeometrySupport.cxx:5588 AliITSv11GeometrySupport.cxx:5589 AliITSv11GeometrySupport.cxx:5590 AliITSv11GeometrySupport.cxx:5591 AliITSv11GeometrySupport.cxx:5592 AliITSv11GeometrySupport.cxx:5593 AliITSv11GeometrySupport.cxx:5594 AliITSv11GeometrySupport.cxx:5595 AliITSv11GeometrySupport.cxx:5596 AliITSv11GeometrySupport.cxx:5597 AliITSv11GeometrySupport.cxx:5598 AliITSv11GeometrySupport.cxx:5599 AliITSv11GeometrySupport.cxx:5600 AliITSv11GeometrySupport.cxx:5601 AliITSv11GeometrySupport.cxx:5602 AliITSv11GeometrySupport.cxx:5603 AliITSv11GeometrySupport.cxx:5604 AliITSv11GeometrySupport.cxx:5605 AliITSv11GeometrySupport.cxx:5606 AliITSv11GeometrySupport.cxx:5607 AliITSv11GeometrySupport.cxx:5608 AliITSv11GeometrySupport.cxx:5609 AliITSv11GeometrySupport.cxx:5610 AliITSv11GeometrySupport.cxx:5611 AliITSv11GeometrySupport.cxx:5612 AliITSv11GeometrySupport.cxx:5613 AliITSv11GeometrySupport.cxx:5614 AliITSv11GeometrySupport.cxx:5615 AliITSv11GeometrySupport.cxx:5616 AliITSv11GeometrySupport.cxx:5617 AliITSv11GeometrySupport.cxx:5618 AliITSv11GeometrySupport.cxx:5619 AliITSv11GeometrySupport.cxx:5620 AliITSv11GeometrySupport.cxx:5621 AliITSv11GeometrySupport.cxx:5622 AliITSv11GeometrySupport.cxx:5623 AliITSv11GeometrySupport.cxx:5624 AliITSv11GeometrySupport.cxx:5625 AliITSv11GeometrySupport.cxx:5626 AliITSv11GeometrySupport.cxx:5627 AliITSv11GeometrySupport.cxx:5628 AliITSv11GeometrySupport.cxx:5629 AliITSv11GeometrySupport.cxx:5630 AliITSv11GeometrySupport.cxx:5631 AliITSv11GeometrySupport.cxx:5632 AliITSv11GeometrySupport.cxx:5633 AliITSv11GeometrySupport.cxx:5634 AliITSv11GeometrySupport.cxx:5635 AliITSv11GeometrySupport.cxx:5636 AliITSv11GeometrySupport.cxx:5637 AliITSv11GeometrySupport.cxx:5638 AliITSv11GeometrySupport.cxx:5639 AliITSv11GeometrySupport.cxx:5640 AliITSv11GeometrySupport.cxx:5641 AliITSv11GeometrySupport.cxx:5642 AliITSv11GeometrySupport.cxx:5643 AliITSv11GeometrySupport.cxx:5644 AliITSv11GeometrySupport.cxx:5645 AliITSv11GeometrySupport.cxx:5646 AliITSv11GeometrySupport.cxx:5647 AliITSv11GeometrySupport.cxx:5648 AliITSv11GeometrySupport.cxx:5649 AliITSv11GeometrySupport.cxx:5650 AliITSv11GeometrySupport.cxx:5651 AliITSv11GeometrySupport.cxx:5652 AliITSv11GeometrySupport.cxx:5653 AliITSv11GeometrySupport.cxx:5654 AliITSv11GeometrySupport.cxx:5655 AliITSv11GeometrySupport.cxx:5656 AliITSv11GeometrySupport.cxx:5657 AliITSv11GeometrySupport.cxx:5658 AliITSv11GeometrySupport.cxx:5659 AliITSv11GeometrySupport.cxx:5660 AliITSv11GeometrySupport.cxx:5661 AliITSv11GeometrySupport.cxx:5662 AliITSv11GeometrySupport.cxx:5663 AliITSv11GeometrySupport.cxx:5664 AliITSv11GeometrySupport.cxx:5665 AliITSv11GeometrySupport.cxx:5666 AliITSv11GeometrySupport.cxx:5667 AliITSv11GeometrySupport.cxx:5668 AliITSv11GeometrySupport.cxx:5669 AliITSv11GeometrySupport.cxx:5670 AliITSv11GeometrySupport.cxx:5671 AliITSv11GeometrySupport.cxx:5672 AliITSv11GeometrySupport.cxx:5673 AliITSv11GeometrySupport.cxx:5674 AliITSv11GeometrySupport.cxx:5675 AliITSv11GeometrySupport.cxx:5676 AliITSv11GeometrySupport.cxx:5677 AliITSv11GeometrySupport.cxx:5678 AliITSv11GeometrySupport.cxx:5679 AliITSv11GeometrySupport.cxx:5680 AliITSv11GeometrySupport.cxx:5681 AliITSv11GeometrySupport.cxx:5682 AliITSv11GeometrySupport.cxx:5683 AliITSv11GeometrySupport.cxx:5684 AliITSv11GeometrySupport.cxx:5685 AliITSv11GeometrySupport.cxx:5686 AliITSv11GeometrySupport.cxx:5687 AliITSv11GeometrySupport.cxx:5688 AliITSv11GeometrySupport.cxx:5689 AliITSv11GeometrySupport.cxx:5690 AliITSv11GeometrySupport.cxx:5691 AliITSv11GeometrySupport.cxx:5692 AliITSv11GeometrySupport.cxx:5693 AliITSv11GeometrySupport.cxx:5694 AliITSv11GeometrySupport.cxx:5695 AliITSv11GeometrySupport.cxx:5696 AliITSv11GeometrySupport.cxx:5697 AliITSv11GeometrySupport.cxx:5698 AliITSv11GeometrySupport.cxx:5699 AliITSv11GeometrySupport.cxx:5700 AliITSv11GeometrySupport.cxx:5701 AliITSv11GeometrySupport.cxx:5702 AliITSv11GeometrySupport.cxx:5703 AliITSv11GeometrySupport.cxx:5704 AliITSv11GeometrySupport.cxx:5705 AliITSv11GeometrySupport.cxx:5706 AliITSv11GeometrySupport.cxx:5707 AliITSv11GeometrySupport.cxx:5708 AliITSv11GeometrySupport.cxx:5709 AliITSv11GeometrySupport.cxx:5710 AliITSv11GeometrySupport.cxx:5711 AliITSv11GeometrySupport.cxx:5712 AliITSv11GeometrySupport.cxx:5713 AliITSv11GeometrySupport.cxx:5714 AliITSv11GeometrySupport.cxx:5715 AliITSv11GeometrySupport.cxx:5716 AliITSv11GeometrySupport.cxx:5717 AliITSv11GeometrySupport.cxx:5718 AliITSv11GeometrySupport.cxx:5719 AliITSv11GeometrySupport.cxx:5720 AliITSv11GeometrySupport.cxx:5721 AliITSv11GeometrySupport.cxx:5722 AliITSv11GeometrySupport.cxx:5723 AliITSv11GeometrySupport.cxx:5724 AliITSv11GeometrySupport.cxx:5725 AliITSv11GeometrySupport.cxx:5726 AliITSv11GeometrySupport.cxx:5727 AliITSv11GeometrySupport.cxx:5728 AliITSv11GeometrySupport.cxx:5729 AliITSv11GeometrySupport.cxx:5730 AliITSv11GeometrySupport.cxx:5731 AliITSv11GeometrySupport.cxx:5732 AliITSv11GeometrySupport.cxx:5733 AliITSv11GeometrySupport.cxx:5734 AliITSv11GeometrySupport.cxx:5735 AliITSv11GeometrySupport.cxx:5736 AliITSv11GeometrySupport.cxx:5737 AliITSv11GeometrySupport.cxx:5738 AliITSv11GeometrySupport.cxx:5739 AliITSv11GeometrySupport.cxx:5740 AliITSv11GeometrySupport.cxx:5741 AliITSv11GeometrySupport.cxx:5742 AliITSv11GeometrySupport.cxx:5743 AliITSv11GeometrySupport.cxx:5744 AliITSv11GeometrySupport.cxx:5745 AliITSv11GeometrySupport.cxx:5746 AliITSv11GeometrySupport.cxx:5747 AliITSv11GeometrySupport.cxx:5748 AliITSv11GeometrySupport.cxx:5749 AliITSv11GeometrySupport.cxx:5750 AliITSv11GeometrySupport.cxx:5751 AliITSv11GeometrySupport.cxx:5752 AliITSv11GeometrySupport.cxx:5753 AliITSv11GeometrySupport.cxx:5754 AliITSv11GeometrySupport.cxx:5755 AliITSv11GeometrySupport.cxx:5756 AliITSv11GeometrySupport.cxx:5757 AliITSv11GeometrySupport.cxx:5758 AliITSv11GeometrySupport.cxx:5759 AliITSv11GeometrySupport.cxx:5760 AliITSv11GeometrySupport.cxx:5761 AliITSv11GeometrySupport.cxx:5762 AliITSv11GeometrySupport.cxx:5763 AliITSv11GeometrySupport.cxx:5764 AliITSv11GeometrySupport.cxx:5765 AliITSv11GeometrySupport.cxx:5766 AliITSv11GeometrySupport.cxx:5767 AliITSv11GeometrySupport.cxx:5768 AliITSv11GeometrySupport.cxx:5769 AliITSv11GeometrySupport.cxx:5770 AliITSv11GeometrySupport.cxx:5771 AliITSv11GeometrySupport.cxx:5772 AliITSv11GeometrySupport.cxx:5773 AliITSv11GeometrySupport.cxx:5774 AliITSv11GeometrySupport.cxx:5775 AliITSv11GeometrySupport.cxx:5776 AliITSv11GeometrySupport.cxx:5777 AliITSv11GeometrySupport.cxx:5778 AliITSv11GeometrySupport.cxx:5779 AliITSv11GeometrySupport.cxx:5780 AliITSv11GeometrySupport.cxx:5781 AliITSv11GeometrySupport.cxx:5782 AliITSv11GeometrySupport.cxx:5783 AliITSv11GeometrySupport.cxx:5784 AliITSv11GeometrySupport.cxx:5785 AliITSv11GeometrySupport.cxx:5786 AliITSv11GeometrySupport.cxx:5787 AliITSv11GeometrySupport.cxx:5788 AliITSv11GeometrySupport.cxx:5789 AliITSv11GeometrySupport.cxx:5790 AliITSv11GeometrySupport.cxx:5791 AliITSv11GeometrySupport.cxx:5792 AliITSv11GeometrySupport.cxx:5793 AliITSv11GeometrySupport.cxx:5794 AliITSv11GeometrySupport.cxx:5795 AliITSv11GeometrySupport.cxx:5796 AliITSv11GeometrySupport.cxx:5797 AliITSv11GeometrySupport.cxx:5798 AliITSv11GeometrySupport.cxx:5799 AliITSv11GeometrySupport.cxx:5800 AliITSv11GeometrySupport.cxx:5801 AliITSv11GeometrySupport.cxx:5802 AliITSv11GeometrySupport.cxx:5803 AliITSv11GeometrySupport.cxx:5804 AliITSv11GeometrySupport.cxx:5805 AliITSv11GeometrySupport.cxx:5806 AliITSv11GeometrySupport.cxx:5807 AliITSv11GeometrySupport.cxx:5808 AliITSv11GeometrySupport.cxx:5809 AliITSv11GeometrySupport.cxx:5810 AliITSv11GeometrySupport.cxx:5811 AliITSv11GeometrySupport.cxx:5812 AliITSv11GeometrySupport.cxx:5813 AliITSv11GeometrySupport.cxx:5814 AliITSv11GeometrySupport.cxx:5815 AliITSv11GeometrySupport.cxx:5816 AliITSv11GeometrySupport.cxx:5817 AliITSv11GeometrySupport.cxx:5818 AliITSv11GeometrySupport.cxx:5819 AliITSv11GeometrySupport.cxx:5820 AliITSv11GeometrySupport.cxx:5821 AliITSv11GeometrySupport.cxx:5822 AliITSv11GeometrySupport.cxx:5823 AliITSv11GeometrySupport.cxx:5824 AliITSv11GeometrySupport.cxx:5825 AliITSv11GeometrySupport.cxx:5826 AliITSv11GeometrySupport.cxx:5827 AliITSv11GeometrySupport.cxx:5828 AliITSv11GeometrySupport.cxx:5829 AliITSv11GeometrySupport.cxx:5830 AliITSv11GeometrySupport.cxx:5831 AliITSv11GeometrySupport.cxx:5832 AliITSv11GeometrySupport.cxx:5833 AliITSv11GeometrySupport.cxx:5834 AliITSv11GeometrySupport.cxx:5835 AliITSv11GeometrySupport.cxx:5836 AliITSv11GeometrySupport.cxx:5837 AliITSv11GeometrySupport.cxx:5838 AliITSv11GeometrySupport.cxx:5839 AliITSv11GeometrySupport.cxx:5840 AliITSv11GeometrySupport.cxx:5841 AliITSv11GeometrySupport.cxx:5842 AliITSv11GeometrySupport.cxx:5843 AliITSv11GeometrySupport.cxx:5844 AliITSv11GeometrySupport.cxx:5845 AliITSv11GeometrySupport.cxx:5846 AliITSv11GeometrySupport.cxx:5847 AliITSv11GeometrySupport.cxx:5848 AliITSv11GeometrySupport.cxx:5849 AliITSv11GeometrySupport.cxx:5850 AliITSv11GeometrySupport.cxx:5851 AliITSv11GeometrySupport.cxx:5852 AliITSv11GeometrySupport.cxx:5853 AliITSv11GeometrySupport.cxx:5854 AliITSv11GeometrySupport.cxx:5855 AliITSv11GeometrySupport.cxx:5856 AliITSv11GeometrySupport.cxx:5857 AliITSv11GeometrySupport.cxx:5858 AliITSv11GeometrySupport.cxx:5859 AliITSv11GeometrySupport.cxx:5860 AliITSv11GeometrySupport.cxx:5861 AliITSv11GeometrySupport.cxx:5862 AliITSv11GeometrySupport.cxx:5863 AliITSv11GeometrySupport.cxx:5864 AliITSv11GeometrySupport.cxx:5865 AliITSv11GeometrySupport.cxx:5866 AliITSv11GeometrySupport.cxx:5867 AliITSv11GeometrySupport.cxx:5868 AliITSv11GeometrySupport.cxx:5869 AliITSv11GeometrySupport.cxx:5870 AliITSv11GeometrySupport.cxx:5871 AliITSv11GeometrySupport.cxx:5872 AliITSv11GeometrySupport.cxx:5873 AliITSv11GeometrySupport.cxx:5874 AliITSv11GeometrySupport.cxx:5875 AliITSv11GeometrySupport.cxx:5876 AliITSv11GeometrySupport.cxx:5877 AliITSv11GeometrySupport.cxx:5878 AliITSv11GeometrySupport.cxx:5879 AliITSv11GeometrySupport.cxx:5880 AliITSv11GeometrySupport.cxx:5881 AliITSv11GeometrySupport.cxx:5882 AliITSv11GeometrySupport.cxx:5883 AliITSv11GeometrySupport.cxx:5884 AliITSv11GeometrySupport.cxx:5885 AliITSv11GeometrySupport.cxx:5886 AliITSv11GeometrySupport.cxx:5887 AliITSv11GeometrySupport.cxx:5888 AliITSv11GeometrySupport.cxx:5889 AliITSv11GeometrySupport.cxx:5890 AliITSv11GeometrySupport.cxx:5891 AliITSv11GeometrySupport.cxx:5892 AliITSv11GeometrySupport.cxx:5893 AliITSv11GeometrySupport.cxx:5894 AliITSv11GeometrySupport.cxx:5895 AliITSv11GeometrySupport.cxx:5896 AliITSv11GeometrySupport.cxx:5897 AliITSv11GeometrySupport.cxx:5898 AliITSv11GeometrySupport.cxx:5899 AliITSv11GeometrySupport.cxx:5900 AliITSv11GeometrySupport.cxx:5901 AliITSv11GeometrySupport.cxx:5902 AliITSv11GeometrySupport.cxx:5903 AliITSv11GeometrySupport.cxx:5904 AliITSv11GeometrySupport.cxx:5905 AliITSv11GeometrySupport.cxx:5906 AliITSv11GeometrySupport.cxx:5907 AliITSv11GeometrySupport.cxx:5908 AliITSv11GeometrySupport.cxx:5909 AliITSv11GeometrySupport.cxx:5910 AliITSv11GeometrySupport.cxx:5911 AliITSv11GeometrySupport.cxx:5912 AliITSv11GeometrySupport.cxx:5913 AliITSv11GeometrySupport.cxx:5914 AliITSv11GeometrySupport.cxx:5915 AliITSv11GeometrySupport.cxx:5916 AliITSv11GeometrySupport.cxx:5917 AliITSv11GeometrySupport.cxx:5918 AliITSv11GeometrySupport.cxx:5919 AliITSv11GeometrySupport.cxx:5920 AliITSv11GeometrySupport.cxx:5921 AliITSv11GeometrySupport.cxx:5922 AliITSv11GeometrySupport.cxx:5923 AliITSv11GeometrySupport.cxx:5924 AliITSv11GeometrySupport.cxx:5925 AliITSv11GeometrySupport.cxx:5926 AliITSv11GeometrySupport.cxx:5927 AliITSv11GeometrySupport.cxx:5928 AliITSv11GeometrySupport.cxx:5929 AliITSv11GeometrySupport.cxx:5930 AliITSv11GeometrySupport.cxx:5931 AliITSv11GeometrySupport.cxx:5932 AliITSv11GeometrySupport.cxx:5933 AliITSv11GeometrySupport.cxx:5934 AliITSv11GeometrySupport.cxx:5935 AliITSv11GeometrySupport.cxx:5936 AliITSv11GeometrySupport.cxx:5937 AliITSv11GeometrySupport.cxx:5938 AliITSv11GeometrySupport.cxx:5939 AliITSv11GeometrySupport.cxx:5940 AliITSv11GeometrySupport.cxx:5941 AliITSv11GeometrySupport.cxx:5942 AliITSv11GeometrySupport.cxx:5943 AliITSv11GeometrySupport.cxx:5944 AliITSv11GeometrySupport.cxx:5945 AliITSv11GeometrySupport.cxx:5946 AliITSv11GeometrySupport.cxx:5947 AliITSv11GeometrySupport.cxx:5948 AliITSv11GeometrySupport.cxx:5949 AliITSv11GeometrySupport.cxx:5950 AliITSv11GeometrySupport.cxx:5951 AliITSv11GeometrySupport.cxx:5952 AliITSv11GeometrySupport.cxx:5953 AliITSv11GeometrySupport.cxx:5954 AliITSv11GeometrySupport.cxx:5955 AliITSv11GeometrySupport.cxx:5956 AliITSv11GeometrySupport.cxx:5957 AliITSv11GeometrySupport.cxx:5958 AliITSv11GeometrySupport.cxx:5959 AliITSv11GeometrySupport.cxx:5960 AliITSv11GeometrySupport.cxx:5961 AliITSv11GeometrySupport.cxx:5962 AliITSv11GeometrySupport.cxx:5963 AliITSv11GeometrySupport.cxx:5964 AliITSv11GeometrySupport.cxx:5965 AliITSv11GeometrySupport.cxx:5966 AliITSv11GeometrySupport.cxx:5967 AliITSv11GeometrySupport.cxx:5968 AliITSv11GeometrySupport.cxx:5969 AliITSv11GeometrySupport.cxx:5970 AliITSv11GeometrySupport.cxx:5971 AliITSv11GeometrySupport.cxx:5972 AliITSv11GeometrySupport.cxx:5973 AliITSv11GeometrySupport.cxx:5974 AliITSv11GeometrySupport.cxx:5975 AliITSv11GeometrySupport.cxx:5976 AliITSv11GeometrySupport.cxx:5977 AliITSv11GeometrySupport.cxx:5978 AliITSv11GeometrySupport.cxx:5979 AliITSv11GeometrySupport.cxx:5980 AliITSv11GeometrySupport.cxx:5981 AliITSv11GeometrySupport.cxx:5982 AliITSv11GeometrySupport.cxx:5983 AliITSv11GeometrySupport.cxx:5984 AliITSv11GeometrySupport.cxx:5985 AliITSv11GeometrySupport.cxx:5986 AliITSv11GeometrySupport.cxx:5987 AliITSv11GeometrySupport.cxx:5988 AliITSv11GeometrySupport.cxx:5989 AliITSv11GeometrySupport.cxx:5990 AliITSv11GeometrySupport.cxx:5991 AliITSv11GeometrySupport.cxx:5992 AliITSv11GeometrySupport.cxx:5993 AliITSv11GeometrySupport.cxx:5994 AliITSv11GeometrySupport.cxx:5995 AliITSv11GeometrySupport.cxx:5996 AliITSv11GeometrySupport.cxx:5997 AliITSv11GeometrySupport.cxx:5998 AliITSv11GeometrySupport.cxx:5999 AliITSv11GeometrySupport.cxx:6000 AliITSv11GeometrySupport.cxx:6001 AliITSv11GeometrySupport.cxx:6002 AliITSv11GeometrySupport.cxx:6003 AliITSv11GeometrySupport.cxx:6004 AliITSv11GeometrySupport.cxx:6005 AliITSv11GeometrySupport.cxx:6006 AliITSv11GeometrySupport.cxx:6007 AliITSv11GeometrySupport.cxx:6008 AliITSv11GeometrySupport.cxx:6009 AliITSv11GeometrySupport.cxx:6010 AliITSv11GeometrySupport.cxx:6011 AliITSv11GeometrySupport.cxx:6012 AliITSv11GeometrySupport.cxx:6013 AliITSv11GeometrySupport.cxx:6014 AliITSv11GeometrySupport.cxx:6015 AliITSv11GeometrySupport.cxx:6016 AliITSv11GeometrySupport.cxx:6017 AliITSv11GeometrySupport.cxx:6018 AliITSv11GeometrySupport.cxx:6019 AliITSv11GeometrySupport.cxx:6020 AliITSv11GeometrySupport.cxx:6021 AliITSv11GeometrySupport.cxx:6022 AliITSv11GeometrySupport.cxx:6023 AliITSv11GeometrySupport.cxx:6024 AliITSv11GeometrySupport.cxx:6025 AliITSv11GeometrySupport.cxx:6026 AliITSv11GeometrySupport.cxx:6027 AliITSv11GeometrySupport.cxx:6028 AliITSv11GeometrySupport.cxx:6029 AliITSv11GeometrySupport.cxx:6030 AliITSv11GeometrySupport.cxx:6031 AliITSv11GeometrySupport.cxx:6032 AliITSv11GeometrySupport.cxx:6033 AliITSv11GeometrySupport.cxx:6034 AliITSv11GeometrySupport.cxx:6035 AliITSv11GeometrySupport.cxx:6036 AliITSv11GeometrySupport.cxx:6037 AliITSv11GeometrySupport.cxx:6038 AliITSv11GeometrySupport.cxx:6039 AliITSv11GeometrySupport.cxx:6040 AliITSv11GeometrySupport.cxx:6041 AliITSv11GeometrySupport.cxx:6042 AliITSv11GeometrySupport.cxx:6043 AliITSv11GeometrySupport.cxx:6044 AliITSv11GeometrySupport.cxx:6045 AliITSv11GeometrySupport.cxx:6046 AliITSv11GeometrySupport.cxx:6047 AliITSv11GeometrySupport.cxx:6048 AliITSv11GeometrySupport.cxx:6049 AliITSv11GeometrySupport.cxx:6050 AliITSv11GeometrySupport.cxx:6051 AliITSv11GeometrySupport.cxx:6052 AliITSv11GeometrySupport.cxx:6053 AliITSv11GeometrySupport.cxx:6054 AliITSv11GeometrySupport.cxx:6055 AliITSv11GeometrySupport.cxx:6056 AliITSv11GeometrySupport.cxx:6057 AliITSv11GeometrySupport.cxx:6058 AliITSv11GeometrySupport.cxx:6059 AliITSv11GeometrySupport.cxx:6060 AliITSv11GeometrySupport.cxx:6061 AliITSv11GeometrySupport.cxx:6062 AliITSv11GeometrySupport.cxx:6063 AliITSv11GeometrySupport.cxx:6064 AliITSv11GeometrySupport.cxx:6065 AliITSv11GeometrySupport.cxx:6066 AliITSv11GeometrySupport.cxx:6067 AliITSv11GeometrySupport.cxx:6068 AliITSv11GeometrySupport.cxx:6069 AliITSv11GeometrySupport.cxx:6070 AliITSv11GeometrySupport.cxx:6071 AliITSv11GeometrySupport.cxx:6072 AliITSv11GeometrySupport.cxx:6073 AliITSv11GeometrySupport.cxx:6074 AliITSv11GeometrySupport.cxx:6075 AliITSv11GeometrySupport.cxx:6076 AliITSv11GeometrySupport.cxx:6077 AliITSv11GeometrySupport.cxx:6078 AliITSv11GeometrySupport.cxx:6079 AliITSv11GeometrySupport.cxx:6080 AliITSv11GeometrySupport.cxx:6081 AliITSv11GeometrySupport.cxx:6082 AliITSv11GeometrySupport.cxx:6083 AliITSv11GeometrySupport.cxx:6084 AliITSv11GeometrySupport.cxx:6085 AliITSv11GeometrySupport.cxx:6086 AliITSv11GeometrySupport.cxx:6087 AliITSv11GeometrySupport.cxx:6088 AliITSv11GeometrySupport.cxx:6089 AliITSv11GeometrySupport.cxx:6090 AliITSv11GeometrySupport.cxx:6091 AliITSv11GeometrySupport.cxx:6092 AliITSv11GeometrySupport.cxx:6093 AliITSv11GeometrySupport.cxx:6094 AliITSv11GeometrySupport.cxx:6095 AliITSv11GeometrySupport.cxx:6096 AliITSv11GeometrySupport.cxx:6097 AliITSv11GeometrySupport.cxx:6098 AliITSv11GeometrySupport.cxx:6099 AliITSv11GeometrySupport.cxx:6100 AliITSv11GeometrySupport.cxx:6101 AliITSv11GeometrySupport.cxx:6102 AliITSv11GeometrySupport.cxx:6103 AliITSv11GeometrySupport.cxx:6104 AliITSv11GeometrySupport.cxx:6105 AliITSv11GeometrySupport.cxx:6106 AliITSv11GeometrySupport.cxx:6107 AliITSv11GeometrySupport.cxx:6108 AliITSv11GeometrySupport.cxx:6109 AliITSv11GeometrySupport.cxx:6110 AliITSv11GeometrySupport.cxx:6111 AliITSv11GeometrySupport.cxx:6112 AliITSv11GeometrySupport.cxx:6113 AliITSv11GeometrySupport.cxx:6114 AliITSv11GeometrySupport.cxx:6115 AliITSv11GeometrySupport.cxx:6116 AliITSv11GeometrySupport.cxx:6117 AliITSv11GeometrySupport.cxx:6118 AliITSv11GeometrySupport.cxx:6119 AliITSv11GeometrySupport.cxx:6120 AliITSv11GeometrySupport.cxx:6121 AliITSv11GeometrySupport.cxx:6122 AliITSv11GeometrySupport.cxx:6123 AliITSv11GeometrySupport.cxx:6124 AliITSv11GeometrySupport.cxx:6125 AliITSv11GeometrySupport.cxx:6126 AliITSv11GeometrySupport.cxx:6127 AliITSv11GeometrySupport.cxx:6128 AliITSv11GeometrySupport.cxx:6129 AliITSv11GeometrySupport.cxx:6130 AliITSv11GeometrySupport.cxx:6131 AliITSv11GeometrySupport.cxx:6132 AliITSv11GeometrySupport.cxx:6133 AliITSv11GeometrySupport.cxx:6134 AliITSv11GeometrySupport.cxx:6135 AliITSv11GeometrySupport.cxx:6136 AliITSv11GeometrySupport.cxx:6137 AliITSv11GeometrySupport.cxx:6138 AliITSv11GeometrySupport.cxx:6139 AliITSv11GeometrySupport.cxx:6140 AliITSv11GeometrySupport.cxx:6141 AliITSv11GeometrySupport.cxx:6142 AliITSv11GeometrySupport.cxx:6143 AliITSv11GeometrySupport.cxx:6144 AliITSv11GeometrySupport.cxx:6145 AliITSv11GeometrySupport.cxx:6146 AliITSv11GeometrySupport.cxx:6147 AliITSv11GeometrySupport.cxx:6148 AliITSv11GeometrySupport.cxx:6149 AliITSv11GeometrySupport.cxx:6150 AliITSv11GeometrySupport.cxx:6151 AliITSv11GeometrySupport.cxx:6152 AliITSv11GeometrySupport.cxx:6153 AliITSv11GeometrySupport.cxx:6154 AliITSv11GeometrySupport.cxx:6155 AliITSv11GeometrySupport.cxx:6156 AliITSv11GeometrySupport.cxx:6157 AliITSv11GeometrySupport.cxx:6158 AliITSv11GeometrySupport.cxx:6159 AliITSv11GeometrySupport.cxx:6160 AliITSv11GeometrySupport.cxx:6161 AliITSv11GeometrySupport.cxx:6162 AliITSv11GeometrySupport.cxx:6163 AliITSv11GeometrySupport.cxx:6164 AliITSv11GeometrySupport.cxx:6165 AliITSv11GeometrySupport.cxx:6166 AliITSv11GeometrySupport.cxx:6167 AliITSv11GeometrySupport.cxx:6168 AliITSv11GeometrySupport.cxx:6169 AliITSv11GeometrySupport.cxx:6170 AliITSv11GeometrySupport.cxx:6171 AliITSv11GeometrySupport.cxx:6172 AliITSv11GeometrySupport.cxx:6173 AliITSv11GeometrySupport.cxx:6174 AliITSv11GeometrySupport.cxx:6175 AliITSv11GeometrySupport.cxx:6176 AliITSv11GeometrySupport.cxx:6177 AliITSv11GeometrySupport.cxx:6178 AliITSv11GeometrySupport.cxx:6179 AliITSv11GeometrySupport.cxx:6180 AliITSv11GeometrySupport.cxx:6181 AliITSv11GeometrySupport.cxx:6182 AliITSv11GeometrySupport.cxx:6183 AliITSv11GeometrySupport.cxx:6184 AliITSv11GeometrySupport.cxx:6185 AliITSv11GeometrySupport.cxx:6186 AliITSv11GeometrySupport.cxx:6187 AliITSv11GeometrySupport.cxx:6188 AliITSv11GeometrySupport.cxx:6189 AliITSv11GeometrySupport.cxx:6190 AliITSv11GeometrySupport.cxx:6191 AliITSv11GeometrySupport.cxx:6192 AliITSv11GeometrySupport.cxx:6193 AliITSv11GeometrySupport.cxx:6194 AliITSv11GeometrySupport.cxx:6195 AliITSv11GeometrySupport.cxx:6196 AliITSv11GeometrySupport.cxx:6197 AliITSv11GeometrySupport.cxx:6198 AliITSv11GeometrySupport.cxx:6199 AliITSv11GeometrySupport.cxx:6200 AliITSv11GeometrySupport.cxx:6201 AliITSv11GeometrySupport.cxx:6202 AliITSv11GeometrySupport.cxx:6203 AliITSv11GeometrySupport.cxx:6204 AliITSv11GeometrySupport.cxx:6205 AliITSv11GeometrySupport.cxx:6206 AliITSv11GeometrySupport.cxx:6207 AliITSv11GeometrySupport.cxx:6208 AliITSv11GeometrySupport.cxx:6209 AliITSv11GeometrySupport.cxx:6210 AliITSv11GeometrySupport.cxx:6211 AliITSv11GeometrySupport.cxx:6212 AliITSv11GeometrySupport.cxx:6213 AliITSv11GeometrySupport.cxx:6214 AliITSv11GeometrySupport.cxx:6215 AliITSv11GeometrySupport.cxx:6216 AliITSv11GeometrySupport.cxx:6217 AliITSv11GeometrySupport.cxx:6218 AliITSv11GeometrySupport.cxx:6219 AliITSv11GeometrySupport.cxx:6220 AliITSv11GeometrySupport.cxx:6221 AliITSv11GeometrySupport.cxx:6222 AliITSv11GeometrySupport.cxx:6223 AliITSv11GeometrySupport.cxx:6224 AliITSv11GeometrySupport.cxx:6225 AliITSv11GeometrySupport.cxx:6226 AliITSv11GeometrySupport.cxx:6227 AliITSv11GeometrySupport.cxx:6228 AliITSv11GeometrySupport.cxx:6229 AliITSv11GeometrySupport.cxx:6230 AliITSv11GeometrySupport.cxx:6231 AliITSv11GeometrySupport.cxx:6232 AliITSv11GeometrySupport.cxx:6233 AliITSv11GeometrySupport.cxx:6234 AliITSv11GeometrySupport.cxx:6235 AliITSv11GeometrySupport.cxx:6236 AliITSv11GeometrySupport.cxx:6237 AliITSv11GeometrySupport.cxx:6238 AliITSv11GeometrySupport.cxx:6239 AliITSv11GeometrySupport.cxx:6240 AliITSv11GeometrySupport.cxx:6241 AliITSv11GeometrySupport.cxx:6242 AliITSv11GeometrySupport.cxx:6243 AliITSv11GeometrySupport.cxx:6244 AliITSv11GeometrySupport.cxx:6245 AliITSv11GeometrySupport.cxx:6246 AliITSv11GeometrySupport.cxx:6247 AliITSv11GeometrySupport.cxx:6248 AliITSv11GeometrySupport.cxx:6249 AliITSv11GeometrySupport.cxx:6250 AliITSv11GeometrySupport.cxx:6251 AliITSv11GeometrySupport.cxx:6252 AliITSv11GeometrySupport.cxx:6253 AliITSv11GeometrySupport.cxx:6254 AliITSv11GeometrySupport.cxx:6255 AliITSv11GeometrySupport.cxx:6256 AliITSv11GeometrySupport.cxx:6257 AliITSv11GeometrySupport.cxx:6258 AliITSv11GeometrySupport.cxx:6259 AliITSv11GeometrySupport.cxx:6260 AliITSv11GeometrySupport.cxx:6261 AliITSv11GeometrySupport.cxx:6262 AliITSv11GeometrySupport.cxx:6263 AliITSv11GeometrySupport.cxx:6264 AliITSv11GeometrySupport.cxx:6265 AliITSv11GeometrySupport.cxx:6266 AliITSv11GeometrySupport.cxx:6267 AliITSv11GeometrySupport.cxx:6268 AliITSv11GeometrySupport.cxx:6269 AliITSv11GeometrySupport.cxx:6270 AliITSv11GeometrySupport.cxx:6271 AliITSv11GeometrySupport.cxx:6272 AliITSv11GeometrySupport.cxx:6273 AliITSv11GeometrySupport.cxx:6274 AliITSv11GeometrySupport.cxx:6275 AliITSv11GeometrySupport.cxx:6276 AliITSv11GeometrySupport.cxx:6277 AliITSv11GeometrySupport.cxx:6278 AliITSv11GeometrySupport.cxx:6279 AliITSv11GeometrySupport.cxx:6280 AliITSv11GeometrySupport.cxx:6281 AliITSv11GeometrySupport.cxx:6282 AliITSv11GeometrySupport.cxx:6283 AliITSv11GeometrySupport.cxx:6284 AliITSv11GeometrySupport.cxx:6285 AliITSv11GeometrySupport.cxx:6286 AliITSv11GeometrySupport.cxx:6287 AliITSv11GeometrySupport.cxx:6288 AliITSv11GeometrySupport.cxx:6289 AliITSv11GeometrySupport.cxx:6290 AliITSv11GeometrySupport.cxx:6291 AliITSv11GeometrySupport.cxx:6292 AliITSv11GeometrySupport.cxx:6293 AliITSv11GeometrySupport.cxx:6294 AliITSv11GeometrySupport.cxx:6295 AliITSv11GeometrySupport.cxx:6296 AliITSv11GeometrySupport.cxx:6297 AliITSv11GeometrySupport.cxx:6298 AliITSv11GeometrySupport.cxx:6299 AliITSv11GeometrySupport.cxx:6300 AliITSv11GeometrySupport.cxx:6301 AliITSv11GeometrySupport.cxx:6302 AliITSv11GeometrySupport.cxx:6303 AliITSv11GeometrySupport.cxx:6304 AliITSv11GeometrySupport.cxx:6305 AliITSv11GeometrySupport.cxx:6306 AliITSv11GeometrySupport.cxx:6307 AliITSv11GeometrySupport.cxx:6308 AliITSv11GeometrySupport.cxx:6309 AliITSv11GeometrySupport.cxx:6310 AliITSv11GeometrySupport.cxx:6311 AliITSv11GeometrySupport.cxx:6312 AliITSv11GeometrySupport.cxx:6313 AliITSv11GeometrySupport.cxx:6314 AliITSv11GeometrySupport.cxx:6315 AliITSv11GeometrySupport.cxx:6316 AliITSv11GeometrySupport.cxx:6317 AliITSv11GeometrySupport.cxx:6318 AliITSv11GeometrySupport.cxx:6319 AliITSv11GeometrySupport.cxx:6320 AliITSv11GeometrySupport.cxx:6321 AliITSv11GeometrySupport.cxx:6322 AliITSv11GeometrySupport.cxx:6323 AliITSv11GeometrySupport.cxx:6324 AliITSv11GeometrySupport.cxx:6325 AliITSv11GeometrySupport.cxx:6326 AliITSv11GeometrySupport.cxx:6327 AliITSv11GeometrySupport.cxx:6328 AliITSv11GeometrySupport.cxx:6329 AliITSv11GeometrySupport.cxx:6330 AliITSv11GeometrySupport.cxx:6331 AliITSv11GeometrySupport.cxx:6332 AliITSv11GeometrySupport.cxx:6333 AliITSv11GeometrySupport.cxx:6334 AliITSv11GeometrySupport.cxx:6335 AliITSv11GeometrySupport.cxx:6336 AliITSv11GeometrySupport.cxx:6337 AliITSv11GeometrySupport.cxx:6338 AliITSv11GeometrySupport.cxx:6339 AliITSv11GeometrySupport.cxx:6340 AliITSv11GeometrySupport.cxx:6341 AliITSv11GeometrySupport.cxx:6342 AliITSv11GeometrySupport.cxx:6343 AliITSv11GeometrySupport.cxx:6344 AliITSv11GeometrySupport.cxx:6345 AliITSv11GeometrySupport.cxx:6346 AliITSv11GeometrySupport.cxx:6347 AliITSv11GeometrySupport.cxx:6348 AliITSv11GeometrySupport.cxx:6349 AliITSv11GeometrySupport.cxx:6350 AliITSv11GeometrySupport.cxx:6351 AliITSv11GeometrySupport.cxx:6352 AliITSv11GeometrySupport.cxx:6353 AliITSv11GeometrySupport.cxx:6354 AliITSv11GeometrySupport.cxx:6355 AliITSv11GeometrySupport.cxx:6356 AliITSv11GeometrySupport.cxx:6357 AliITSv11GeometrySupport.cxx:6358 AliITSv11GeometrySupport.cxx:6359 AliITSv11GeometrySupport.cxx:6360 AliITSv11GeometrySupport.cxx:6361 AliITSv11GeometrySupport.cxx:6362 AliITSv11GeometrySupport.cxx:6363 AliITSv11GeometrySupport.cxx:6364 AliITSv11GeometrySupport.cxx:6365 AliITSv11GeometrySupport.cxx:6366 AliITSv11GeometrySupport.cxx:6367 AliITSv11GeometrySupport.cxx:6368 AliITSv11GeometrySupport.cxx:6369 AliITSv11GeometrySupport.cxx:6370 AliITSv11GeometrySupport.cxx:6371 AliITSv11GeometrySupport.cxx:6372 AliITSv11GeometrySupport.cxx:6373 AliITSv11GeometrySupport.cxx:6374 AliITSv11GeometrySupport.cxx:6375 AliITSv11GeometrySupport.cxx:6376 AliITSv11GeometrySupport.cxx:6377 AliITSv11GeometrySupport.cxx:6378 AliITSv11GeometrySupport.cxx:6379 AliITSv11GeometrySupport.cxx:6380 AliITSv11GeometrySupport.cxx:6381 AliITSv11GeometrySupport.cxx:6382 AliITSv11GeometrySupport.cxx:6383 AliITSv11GeometrySupport.cxx:6384 AliITSv11GeometrySupport.cxx:6385 AliITSv11GeometrySupport.cxx:6386 AliITSv11GeometrySupport.cxx:6387 AliITSv11GeometrySupport.cxx:6388 AliITSv11GeometrySupport.cxx:6389 AliITSv11GeometrySupport.cxx:6390 AliITSv11GeometrySupport.cxx:6391 AliITSv11GeometrySupport.cxx:6392 AliITSv11GeometrySupport.cxx:6393 AliITSv11GeometrySupport.cxx:6394 AliITSv11GeometrySupport.cxx:6395 AliITSv11GeometrySupport.cxx:6396 AliITSv11GeometrySupport.cxx:6397 AliITSv11GeometrySupport.cxx:6398 AliITSv11GeometrySupport.cxx:6399 AliITSv11GeometrySupport.cxx:6400 AliITSv11GeometrySupport.cxx:6401 AliITSv11GeometrySupport.cxx:6402 AliITSv11GeometrySupport.cxx:6403 AliITSv11GeometrySupport.cxx:6404 AliITSv11GeometrySupport.cxx:6405 AliITSv11GeometrySupport.cxx:6406 AliITSv11GeometrySupport.cxx:6407 AliITSv11GeometrySupport.cxx:6408 AliITSv11GeometrySupport.cxx:6409 AliITSv11GeometrySupport.cxx:6410 AliITSv11GeometrySupport.cxx:6411 AliITSv11GeometrySupport.cxx:6412 AliITSv11GeometrySupport.cxx:6413 AliITSv11GeometrySupport.cxx:6414 AliITSv11GeometrySupport.cxx:6415 AliITSv11GeometrySupport.cxx:6416 AliITSv11GeometrySupport.cxx:6417 AliITSv11GeometrySupport.cxx:6418 AliITSv11GeometrySupport.cxx:6419 AliITSv11GeometrySupport.cxx:6420 AliITSv11GeometrySupport.cxx:6421 AliITSv11GeometrySupport.cxx:6422 AliITSv11GeometrySupport.cxx:6423 AliITSv11GeometrySupport.cxx:6424 AliITSv11GeometrySupport.cxx:6425 AliITSv11GeometrySupport.cxx:6426 AliITSv11GeometrySupport.cxx:6427 AliITSv11GeometrySupport.cxx:6428 AliITSv11GeometrySupport.cxx:6429 AliITSv11GeometrySupport.cxx:6430 AliITSv11GeometrySupport.cxx:6431 AliITSv11GeometrySupport.cxx:6432 AliITSv11GeometrySupport.cxx:6433 AliITSv11GeometrySupport.cxx:6434 AliITSv11GeometrySupport.cxx:6435 AliITSv11GeometrySupport.cxx:6436 AliITSv11GeometrySupport.cxx:6437 AliITSv11GeometrySupport.cxx:6438 AliITSv11GeometrySupport.cxx:6439 AliITSv11GeometrySupport.cxx:6440 AliITSv11GeometrySupport.cxx:6441 AliITSv11GeometrySupport.cxx:6442 AliITSv11GeometrySupport.cxx:6443 AliITSv11GeometrySupport.cxx:6444 AliITSv11GeometrySupport.cxx:6445 AliITSv11GeometrySupport.cxx:6446 AliITSv11GeometrySupport.cxx:6447 AliITSv11GeometrySupport.cxx:6448 AliITSv11GeometrySupport.cxx:6449 AliITSv11GeometrySupport.cxx:6450 AliITSv11GeometrySupport.cxx:6451 AliITSv11GeometrySupport.cxx:6452 AliITSv11GeometrySupport.cxx:6453 AliITSv11GeometrySupport.cxx:6454 AliITSv11GeometrySupport.cxx:6455 AliITSv11GeometrySupport.cxx:6456 AliITSv11GeometrySupport.cxx:6457 AliITSv11GeometrySupport.cxx:6458 AliITSv11GeometrySupport.cxx:6459 AliITSv11GeometrySupport.cxx:6460 AliITSv11GeometrySupport.cxx:6461 AliITSv11GeometrySupport.cxx:6462 AliITSv11GeometrySupport.cxx:6463 AliITSv11GeometrySupport.cxx:6464 AliITSv11GeometrySupport.cxx:6465 AliITSv11GeometrySupport.cxx:6466 AliITSv11GeometrySupport.cxx:6467 AliITSv11GeometrySupport.cxx:6468 AliITSv11GeometrySupport.cxx:6469 AliITSv11GeometrySupport.cxx:6470 AliITSv11GeometrySupport.cxx:6471 AliITSv11GeometrySupport.cxx:6472 AliITSv11GeometrySupport.cxx:6473 AliITSv11GeometrySupport.cxx:6474 AliITSv11GeometrySupport.cxx:6475 AliITSv11GeometrySupport.cxx:6476 AliITSv11GeometrySupport.cxx:6477 AliITSv11GeometrySupport.cxx:6478 AliITSv11GeometrySupport.cxx:6479 AliITSv11GeometrySupport.cxx:6480 AliITSv11GeometrySupport.cxx:6481 AliITSv11GeometrySupport.cxx:6482 AliITSv11GeometrySupport.cxx:6483 AliITSv11GeometrySupport.cxx:6484 AliITSv11GeometrySupport.cxx:6485 AliITSv11GeometrySupport.cxx:6486 AliITSv11GeometrySupport.cxx:6487 AliITSv11GeometrySupport.cxx:6488 AliITSv11GeometrySupport.cxx:6489 AliITSv11GeometrySupport.cxx:6490 AliITSv11GeometrySupport.cxx:6491 AliITSv11GeometrySupport.cxx:6492 AliITSv11GeometrySupport.cxx:6493 AliITSv11GeometrySupport.cxx:6494 AliITSv11GeometrySupport.cxx:6495 AliITSv11GeometrySupport.cxx:6496 AliITSv11GeometrySupport.cxx:6497 AliITSv11GeometrySupport.cxx:6498 AliITSv11GeometrySupport.cxx:6499 AliITSv11GeometrySupport.cxx:6500 AliITSv11GeometrySupport.cxx:6501 AliITSv11GeometrySupport.cxx:6502 AliITSv11GeometrySupport.cxx:6503 AliITSv11GeometrySupport.cxx:6504 AliITSv11GeometrySupport.cxx:6505 AliITSv11GeometrySupport.cxx:6506 AliITSv11GeometrySupport.cxx:6507 AliITSv11GeometrySupport.cxx:6508 AliITSv11GeometrySupport.cxx:6509 AliITSv11GeometrySupport.cxx:6510 AliITSv11GeometrySupport.cxx:6511 AliITSv11GeometrySupport.cxx:6512 AliITSv11GeometrySupport.cxx:6513 AliITSv11GeometrySupport.cxx:6514 AliITSv11GeometrySupport.cxx:6515 AliITSv11GeometrySupport.cxx:6516 AliITSv11GeometrySupport.cxx:6517 AliITSv11GeometrySupport.cxx:6518 AliITSv11GeometrySupport.cxx:6519 AliITSv11GeometrySupport.cxx:6520 AliITSv11GeometrySupport.cxx:6521 AliITSv11GeometrySupport.cxx:6522 AliITSv11GeometrySupport.cxx:6523 AliITSv11GeometrySupport.cxx:6524 AliITSv11GeometrySupport.cxx:6525 AliITSv11GeometrySupport.cxx:6526 AliITSv11GeometrySupport.cxx:6527 AliITSv11GeometrySupport.cxx:6528 AliITSv11GeometrySupport.cxx:6529 AliITSv11GeometrySupport.cxx:6530 AliITSv11GeometrySupport.cxx:6531 AliITSv11GeometrySupport.cxx:6532 AliITSv11GeometrySupport.cxx:6533 AliITSv11GeometrySupport.cxx:6534 AliITSv11GeometrySupport.cxx:6535 AliITSv11GeometrySupport.cxx:6536 AliITSv11GeometrySupport.cxx:6537 AliITSv11GeometrySupport.cxx:6538 AliITSv11GeometrySupport.cxx:6539 AliITSv11GeometrySupport.cxx:6540 AliITSv11GeometrySupport.cxx:6541 AliITSv11GeometrySupport.cxx:6542 AliITSv11GeometrySupport.cxx:6543 AliITSv11GeometrySupport.cxx:6544 AliITSv11GeometrySupport.cxx:6545 AliITSv11GeometrySupport.cxx:6546 AliITSv11GeometrySupport.cxx:6547 AliITSv11GeometrySupport.cxx:6548 AliITSv11GeometrySupport.cxx:6549 AliITSv11GeometrySupport.cxx:6550 AliITSv11GeometrySupport.cxx:6551 AliITSv11GeometrySupport.cxx:6552 AliITSv11GeometrySupport.cxx:6553 AliITSv11GeometrySupport.cxx:6554 AliITSv11GeometrySupport.cxx:6555 AliITSv11GeometrySupport.cxx:6556 AliITSv11GeometrySupport.cxx:6557 AliITSv11GeometrySupport.cxx:6558 AliITSv11GeometrySupport.cxx:6559 AliITSv11GeometrySupport.cxx:6560 AliITSv11GeometrySupport.cxx:6561 AliITSv11GeometrySupport.cxx:6562 AliITSv11GeometrySupport.cxx:6563 AliITSv11GeometrySupport.cxx:6564 AliITSv11GeometrySupport.cxx:6565 AliITSv11GeometrySupport.cxx:6566 AliITSv11GeometrySupport.cxx:6567 AliITSv11GeometrySupport.cxx:6568 AliITSv11GeometrySupport.cxx:6569 AliITSv11GeometrySupport.cxx:6570 AliITSv11GeometrySupport.cxx:6571 AliITSv11GeometrySupport.cxx:6572 AliITSv11GeometrySupport.cxx:6573 AliITSv11GeometrySupport.cxx:6574 AliITSv11GeometrySupport.cxx:6575 AliITSv11GeometrySupport.cxx:6576 AliITSv11GeometrySupport.cxx:6577 AliITSv11GeometrySupport.cxx:6578 AliITSv11GeometrySupport.cxx:6579 AliITSv11GeometrySupport.cxx:6580 AliITSv11GeometrySupport.cxx:6581 AliITSv11GeometrySupport.cxx:6582 AliITSv11GeometrySupport.cxx:6583 AliITSv11GeometrySupport.cxx:6584 AliITSv11GeometrySupport.cxx:6585 AliITSv11GeometrySupport.cxx:6586 AliITSv11GeometrySupport.cxx:6587 AliITSv11GeometrySupport.cxx:6588 AliITSv11GeometrySupport.cxx:6589 AliITSv11GeometrySupport.cxx:6590 AliITSv11GeometrySupport.cxx:6591 AliITSv11GeometrySupport.cxx:6592 AliITSv11GeometrySupport.cxx:6593 AliITSv11GeometrySupport.cxx:6594 AliITSv11GeometrySupport.cxx:6595 AliITSv11GeometrySupport.cxx:6596 AliITSv11GeometrySupport.cxx:6597 AliITSv11GeometrySupport.cxx:6598 AliITSv11GeometrySupport.cxx:6599 AliITSv11GeometrySupport.cxx:6600 AliITSv11GeometrySupport.cxx:6601 AliITSv11GeometrySupport.cxx:6602 AliITSv11GeometrySupport.cxx:6603 AliITSv11GeometrySupport.cxx:6604 AliITSv11GeometrySupport.cxx:6605 AliITSv11GeometrySupport.cxx:6606 AliITSv11GeometrySupport.cxx:6607 AliITSv11GeometrySupport.cxx:6608 AliITSv11GeometrySupport.cxx:6609 AliITSv11GeometrySupport.cxx:6610 AliITSv11GeometrySupport.cxx:6611 AliITSv11GeometrySupport.cxx:6612 AliITSv11GeometrySupport.cxx:6613 AliITSv11GeometrySupport.cxx:6614 AliITSv11GeometrySupport.cxx:6615 AliITSv11GeometrySupport.cxx:6616 AliITSv11GeometrySupport.cxx:6617 AliITSv11GeometrySupport.cxx:6618 AliITSv11GeometrySupport.cxx:6619 AliITSv11GeometrySupport.cxx:6620 AliITSv11GeometrySupport.cxx:6621 AliITSv11GeometrySupport.cxx:6622 AliITSv11GeometrySupport.cxx:6623 AliITSv11GeometrySupport.cxx:6624 AliITSv11GeometrySupport.cxx:6625 AliITSv11GeometrySupport.cxx:6626 AliITSv11GeometrySupport.cxx:6627 AliITSv11GeometrySupport.cxx:6628 AliITSv11GeometrySupport.cxx:6629 AliITSv11GeometrySupport.cxx:6630 AliITSv11GeometrySupport.cxx:6631 AliITSv11GeometrySupport.cxx:6632 AliITSv11GeometrySupport.cxx:6633 AliITSv11GeometrySupport.cxx:6634 AliITSv11GeometrySupport.cxx:6635 AliITSv11GeometrySupport.cxx:6636 AliITSv11GeometrySupport.cxx:6637 AliITSv11GeometrySupport.cxx:6638 AliITSv11GeometrySupport.cxx:6639 AliITSv11GeometrySupport.cxx:6640 AliITSv11GeometrySupport.cxx:6641 AliITSv11GeometrySupport.cxx:6642 AliITSv11GeometrySupport.cxx:6643 AliITSv11GeometrySupport.cxx:6644 AliITSv11GeometrySupport.cxx:6645 AliITSv11GeometrySupport.cxx:6646 AliITSv11GeometrySupport.cxx:6647 AliITSv11GeometrySupport.cxx:6648 AliITSv11GeometrySupport.cxx:6649 AliITSv11GeometrySupport.cxx:6650 AliITSv11GeometrySupport.cxx:6651 AliITSv11GeometrySupport.cxx:6652 AliITSv11GeometrySupport.cxx:6653 AliITSv11GeometrySupport.cxx:6654 AliITSv11GeometrySupport.cxx:6655 AliITSv11GeometrySupport.cxx:6656 AliITSv11GeometrySupport.cxx:6657 AliITSv11GeometrySupport.cxx:6658 AliITSv11GeometrySupport.cxx:6659 AliITSv11GeometrySupport.cxx:6660 AliITSv11GeometrySupport.cxx:6661 AliITSv11GeometrySupport.cxx:6662 AliITSv11GeometrySupport.cxx:6663 AliITSv11GeometrySupport.cxx:6664 AliITSv11GeometrySupport.cxx:6665 AliITSv11GeometrySupport.cxx:6666 AliITSv11GeometrySupport.cxx:6667 AliITSv11GeometrySupport.cxx:6668 AliITSv11GeometrySupport.cxx:6669 AliITSv11GeometrySupport.cxx:6670 AliITSv11GeometrySupport.cxx:6671 AliITSv11GeometrySupport.cxx:6672 AliITSv11GeometrySupport.cxx:6673 AliITSv11GeometrySupport.cxx:6674 AliITSv11GeometrySupport.cxx:6675 AliITSv11GeometrySupport.cxx:6676 AliITSv11GeometrySupport.cxx:6677 AliITSv11GeometrySupport.cxx:6678 AliITSv11GeometrySupport.cxx:6679 AliITSv11GeometrySupport.cxx:6680 AliITSv11GeometrySupport.cxx:6681 AliITSv11GeometrySupport.cxx:6682 AliITSv11GeometrySupport.cxx:6683 AliITSv11GeometrySupport.cxx:6684 AliITSv11GeometrySupport.cxx:6685 AliITSv11GeometrySupport.cxx:6686 AliITSv11GeometrySupport.cxx:6687 AliITSv11GeometrySupport.cxx:6688 AliITSv11GeometrySupport.cxx:6689 AliITSv11GeometrySupport.cxx:6690 AliITSv11GeometrySupport.cxx:6691 AliITSv11GeometrySupport.cxx:6692 AliITSv11GeometrySupport.cxx:6693 AliITSv11GeometrySupport.cxx:6694 AliITSv11GeometrySupport.cxx:6695 AliITSv11GeometrySupport.cxx:6696 AliITSv11GeometrySupport.cxx:6697 AliITSv11GeometrySupport.cxx:6698 AliITSv11GeometrySupport.cxx:6699 AliITSv11GeometrySupport.cxx:6700 AliITSv11GeometrySupport.cxx:6701 AliITSv11GeometrySupport.cxx:6702 AliITSv11GeometrySupport.cxx:6703 AliITSv11GeometrySupport.cxx:6704 AliITSv11GeometrySupport.cxx:6705 AliITSv11GeometrySupport.cxx:6706 AliITSv11GeometrySupport.cxx:6707 AliITSv11GeometrySupport.cxx:6708 AliITSv11GeometrySupport.cxx:6709 AliITSv11GeometrySupport.cxx:6710 AliITSv11GeometrySupport.cxx:6711 AliITSv11GeometrySupport.cxx:6712 AliITSv11GeometrySupport.cxx:6713 AliITSv11GeometrySupport.cxx:6714 AliITSv11GeometrySupport.cxx:6715 AliITSv11GeometrySupport.cxx:6716 AliITSv11GeometrySupport.cxx:6717 AliITSv11GeometrySupport.cxx:6718 AliITSv11GeometrySupport.cxx:6719 AliITSv11GeometrySupport.cxx:6720 AliITSv11GeometrySupport.cxx:6721 AliITSv11GeometrySupport.cxx:6722 AliITSv11GeometrySupport.cxx:6723 AliITSv11GeometrySupport.cxx:6724 AliITSv11GeometrySupport.cxx:6725 AliITSv11GeometrySupport.cxx:6726 AliITSv11GeometrySupport.cxx:6727 AliITSv11GeometrySupport.cxx:6728 AliITSv11GeometrySupport.cxx:6729 AliITSv11GeometrySupport.cxx:6730 AliITSv11GeometrySupport.cxx:6731 AliITSv11GeometrySupport.cxx:6732 AliITSv11GeometrySupport.cxx:6733 AliITSv11GeometrySupport.cxx:6734 AliITSv11GeometrySupport.cxx:6735 AliITSv11GeometrySupport.cxx:6736 AliITSv11GeometrySupport.cxx:6737 AliITSv11GeometrySupport.cxx:6738 AliITSv11GeometrySupport.cxx:6739 AliITSv11GeometrySupport.cxx:6740 AliITSv11GeometrySupport.cxx:6741 AliITSv11GeometrySupport.cxx:6742 AliITSv11GeometrySupport.cxx:6743 AliITSv11GeometrySupport.cxx:6744 AliITSv11GeometrySupport.cxx:6745 AliITSv11GeometrySupport.cxx:6746 AliITSv11GeometrySupport.cxx:6747 AliITSv11GeometrySupport.cxx:6748 AliITSv11GeometrySupport.cxx:6749 AliITSv11GeometrySupport.cxx:6750 AliITSv11GeometrySupport.cxx:6751 AliITSv11GeometrySupport.cxx:6752 AliITSv11GeometrySupport.cxx:6753 AliITSv11GeometrySupport.cxx:6754 AliITSv11GeometrySupport.cxx:6755 AliITSv11GeometrySupport.cxx:6756 AliITSv11GeometrySupport.cxx:6757 AliITSv11GeometrySupport.cxx:6758 AliITSv11GeometrySupport.cxx:6759 AliITSv11GeometrySupport.cxx:6760 AliITSv11GeometrySupport.cxx:6761 AliITSv11GeometrySupport.cxx:6762 AliITSv11GeometrySupport.cxx:6763 AliITSv11GeometrySupport.cxx:6764 AliITSv11GeometrySupport.cxx:6765 AliITSv11GeometrySupport.cxx:6766 AliITSv11GeometrySupport.cxx:6767 AliITSv11GeometrySupport.cxx:6768 AliITSv11GeometrySupport.cxx:6769 AliITSv11GeometrySupport.cxx:6770 AliITSv11GeometrySupport.cxx:6771 AliITSv11GeometrySupport.cxx:6772 AliITSv11GeometrySupport.cxx:6773 AliITSv11GeometrySupport.cxx:6774 AliITSv11GeometrySupport.cxx:6775 AliITSv11GeometrySupport.cxx:6776 AliITSv11GeometrySupport.cxx:6777 AliITSv11GeometrySupport.cxx:6778 AliITSv11GeometrySupport.cxx:6779 AliITSv11GeometrySupport.cxx:6780 AliITSv11GeometrySupport.cxx:6781 AliITSv11GeometrySupport.cxx:6782 AliITSv11GeometrySupport.cxx:6783 AliITSv11GeometrySupport.cxx:6784 AliITSv11GeometrySupport.cxx:6785 AliITSv11GeometrySupport.cxx:6786 AliITSv11GeometrySupport.cxx:6787 AliITSv11GeometrySupport.cxx:6788 AliITSv11GeometrySupport.cxx:6789 AliITSv11GeometrySupport.cxx:6790 AliITSv11GeometrySupport.cxx:6791 AliITSv11GeometrySupport.cxx:6792 AliITSv11GeometrySupport.cxx:6793 AliITSv11GeometrySupport.cxx:6794 AliITSv11GeometrySupport.cxx:6795 AliITSv11GeometrySupport.cxx:6796 AliITSv11GeometrySupport.cxx:6797 AliITSv11GeometrySupport.cxx:6798 AliITSv11GeometrySupport.cxx:6799 AliITSv11GeometrySupport.cxx:6800 AliITSv11GeometrySupport.cxx:6801 AliITSv11GeometrySupport.cxx:6802 AliITSv11GeometrySupport.cxx:6803 AliITSv11GeometrySupport.cxx:6804 AliITSv11GeometrySupport.cxx:6805 AliITSv11GeometrySupport.cxx:6806 AliITSv11GeometrySupport.cxx:6807 AliITSv11GeometrySupport.cxx:6808 AliITSv11GeometrySupport.cxx:6809 AliITSv11GeometrySupport.cxx:6810 AliITSv11GeometrySupport.cxx:6811 AliITSv11GeometrySupport.cxx:6812 AliITSv11GeometrySupport.cxx:6813 AliITSv11GeometrySupport.cxx:6814 AliITSv11GeometrySupport.cxx:6815 AliITSv11GeometrySupport.cxx:6816 AliITSv11GeometrySupport.cxx:6817 AliITSv11GeometrySupport.cxx:6818 AliITSv11GeometrySupport.cxx:6819 AliITSv11GeometrySupport.cxx:6820 AliITSv11GeometrySupport.cxx:6821 AliITSv11GeometrySupport.cxx:6822 AliITSv11GeometrySupport.cxx:6823 AliITSv11GeometrySupport.cxx:6824 AliITSv11GeometrySupport.cxx:6825 AliITSv11GeometrySupport.cxx:6826 AliITSv11GeometrySupport.cxx:6827 AliITSv11GeometrySupport.cxx:6828 AliITSv11GeometrySupport.cxx:6829 AliITSv11GeometrySupport.cxx:6830 AliITSv11GeometrySupport.cxx:6831 AliITSv11GeometrySupport.cxx:6832 AliITSv11GeometrySupport.cxx:6833 AliITSv11GeometrySupport.cxx:6834 AliITSv11GeometrySupport.cxx:6835 AliITSv11GeometrySupport.cxx:6836 AliITSv11GeometrySupport.cxx:6837 AliITSv11GeometrySupport.cxx:6838 AliITSv11GeometrySupport.cxx:6839 AliITSv11GeometrySupport.cxx:6840 AliITSv11GeometrySupport.cxx:6841 AliITSv11GeometrySupport.cxx:6842 AliITSv11GeometrySupport.cxx:6843 AliITSv11GeometrySupport.cxx:6844 AliITSv11GeometrySupport.cxx:6845 AliITSv11GeometrySupport.cxx:6846 AliITSv11GeometrySupport.cxx:6847 AliITSv11GeometrySupport.cxx:6848 AliITSv11GeometrySupport.cxx:6849 AliITSv11GeometrySupport.cxx:6850 AliITSv11GeometrySupport.cxx:6851 AliITSv11GeometrySupport.cxx:6852 AliITSv11GeometrySupport.cxx:6853 AliITSv11GeometrySupport.cxx:6854 AliITSv11GeometrySupport.cxx:6855 AliITSv11GeometrySupport.cxx:6856 AliITSv11GeometrySupport.cxx:6857 AliITSv11GeometrySupport.cxx:6858 AliITSv11GeometrySupport.cxx:6859 AliITSv11GeometrySupport.cxx:6860 AliITSv11GeometrySupport.cxx:6861 AliITSv11GeometrySupport.cxx:6862 AliITSv11GeometrySupport.cxx:6863 AliITSv11GeometrySupport.cxx:6864 AliITSv11GeometrySupport.cxx:6865 AliITSv11GeometrySupport.cxx:6866 AliITSv11GeometrySupport.cxx:6867 AliITSv11GeometrySupport.cxx:6868 AliITSv11GeometrySupport.cxx:6869 AliITSv11GeometrySupport.cxx:6870 AliITSv11GeometrySupport.cxx:6871 AliITSv11GeometrySupport.cxx:6872 AliITSv11GeometrySupport.cxx:6873 AliITSv11GeometrySupport.cxx:6874 AliITSv11GeometrySupport.cxx:6875 AliITSv11GeometrySupport.cxx:6876 AliITSv11GeometrySupport.cxx:6877 AliITSv11GeometrySupport.cxx:6878 AliITSv11GeometrySupport.cxx:6879 AliITSv11GeometrySupport.cxx:6880 AliITSv11GeometrySupport.cxx:6881 AliITSv11GeometrySupport.cxx:6882 AliITSv11GeometrySupport.cxx:6883 AliITSv11GeometrySupport.cxx:6884 AliITSv11GeometrySupport.cxx:6885 AliITSv11GeometrySupport.cxx:6886 AliITSv11GeometrySupport.cxx:6887 AliITSv11GeometrySupport.cxx:6888 AliITSv11GeometrySupport.cxx:6889 AliITSv11GeometrySupport.cxx:6890 AliITSv11GeometrySupport.cxx:6891 AliITSv11GeometrySupport.cxx:6892 AliITSv11GeometrySupport.cxx:6893 AliITSv11GeometrySupport.cxx:6894 AliITSv11GeometrySupport.cxx:6895 AliITSv11GeometrySupport.cxx:6896 AliITSv11GeometrySupport.cxx:6897 AliITSv11GeometrySupport.cxx:6898 AliITSv11GeometrySupport.cxx:6899 AliITSv11GeometrySupport.cxx:6900 AliITSv11GeometrySupport.cxx:6901 AliITSv11GeometrySupport.cxx:6902 AliITSv11GeometrySupport.cxx:6903 AliITSv11GeometrySupport.cxx:6904 AliITSv11GeometrySupport.cxx:6905 AliITSv11GeometrySupport.cxx:6906 AliITSv11GeometrySupport.cxx:6907 AliITSv11GeometrySupport.cxx:6908 AliITSv11GeometrySupport.cxx:6909 AliITSv11GeometrySupport.cxx:6910 AliITSv11GeometrySupport.cxx:6911 AliITSv11GeometrySupport.cxx:6912 AliITSv11GeometrySupport.cxx:6913 AliITSv11GeometrySupport.cxx:6914 AliITSv11GeometrySupport.cxx:6915 AliITSv11GeometrySupport.cxx:6916 AliITSv11GeometrySupport.cxx:6917 AliITSv11GeometrySupport.cxx:6918 AliITSv11GeometrySupport.cxx:6919 AliITSv11GeometrySupport.cxx:6920 AliITSv11GeometrySupport.cxx:6921 AliITSv11GeometrySupport.cxx:6922 AliITSv11GeometrySupport.cxx:6923 AliITSv11GeometrySupport.cxx:6924 AliITSv11GeometrySupport.cxx:6925 AliITSv11GeometrySupport.cxx:6926 AliITSv11GeometrySupport.cxx:6927 AliITSv11GeometrySupport.cxx:6928 AliITSv11GeometrySupport.cxx:6929 AliITSv11GeometrySupport.cxx:6930 AliITSv11GeometrySupport.cxx:6931 AliITSv11GeometrySupport.cxx:6932 AliITSv11GeometrySupport.cxx:6933 AliITSv11GeometrySupport.cxx:6934 AliITSv11GeometrySupport.cxx:6935 AliITSv11GeometrySupport.cxx:6936 AliITSv11GeometrySupport.cxx:6937 AliITSv11GeometrySupport.cxx:6938 AliITSv11GeometrySupport.cxx:6939 AliITSv11GeometrySupport.cxx:6940 AliITSv11GeometrySupport.cxx:6941 AliITSv11GeometrySupport.cxx:6942 AliITSv11GeometrySupport.cxx:6943 AliITSv11GeometrySupport.cxx:6944 AliITSv11GeometrySupport.cxx:6945 AliITSv11GeometrySupport.cxx:6946 AliITSv11GeometrySupport.cxx:6947 AliITSv11GeometrySupport.cxx:6948 AliITSv11GeometrySupport.cxx:6949 AliITSv11GeometrySupport.cxx:6950 AliITSv11GeometrySupport.cxx:6951 AliITSv11GeometrySupport.cxx:6952 AliITSv11GeometrySupport.cxx:6953 AliITSv11GeometrySupport.cxx:6954 AliITSv11GeometrySupport.cxx:6955 AliITSv11GeometrySupport.cxx:6956 AliITSv11GeometrySupport.cxx:6957 AliITSv11GeometrySupport.cxx:6958 AliITSv11GeometrySupport.cxx:6959 AliITSv11GeometrySupport.cxx:6960 AliITSv11GeometrySupport.cxx:6961 AliITSv11GeometrySupport.cxx:6962 AliITSv11GeometrySupport.cxx:6963 AliITSv11GeometrySupport.cxx:6964 AliITSv11GeometrySupport.cxx:6965 AliITSv11GeometrySupport.cxx:6966 AliITSv11GeometrySupport.cxx:6967 AliITSv11GeometrySupport.cxx:6968 AliITSv11GeometrySupport.cxx:6969 AliITSv11GeometrySupport.cxx:6970 AliITSv11GeometrySupport.cxx:6971 AliITSv11GeometrySupport.cxx:6972 AliITSv11GeometrySupport.cxx:6973 AliITSv11GeometrySupport.cxx:6974 AliITSv11GeometrySupport.cxx:6975 AliITSv11GeometrySupport.cxx:6976 AliITSv11GeometrySupport.cxx:6977 AliITSv11GeometrySupport.cxx:6978 AliITSv11GeometrySupport.cxx:6979 AliITSv11GeometrySupport.cxx:6980 AliITSv11GeometrySupport.cxx:6981 AliITSv11GeometrySupport.cxx:6982 AliITSv11GeometrySupport.cxx:6983 AliITSv11GeometrySupport.cxx:6984 AliITSv11GeometrySupport.cxx:6985 AliITSv11GeometrySupport.cxx:6986 AliITSv11GeometrySupport.cxx:6987 AliITSv11GeometrySupport.cxx:6988 AliITSv11GeometrySupport.cxx:6989 AliITSv11GeometrySupport.cxx:6990 AliITSv11GeometrySupport.cxx:6991 AliITSv11GeometrySupport.cxx:6992 AliITSv11GeometrySupport.cxx:6993 AliITSv11GeometrySupport.cxx:6994 AliITSv11GeometrySupport.cxx:6995 AliITSv11GeometrySupport.cxx:6996 AliITSv11GeometrySupport.cxx:6997 AliITSv11GeometrySupport.cxx:6998 AliITSv11GeometrySupport.cxx:6999 AliITSv11GeometrySupport.cxx:7000 AliITSv11GeometrySupport.cxx:7001 AliITSv11GeometrySupport.cxx:7002 AliITSv11GeometrySupport.cxx:7003 AliITSv11GeometrySupport.cxx:7004 AliITSv11GeometrySupport.cxx:7005 AliITSv11GeometrySupport.cxx:7006 AliITSv11GeometrySupport.cxx:7007 AliITSv11GeometrySupport.cxx:7008 AliITSv11GeometrySupport.cxx:7009 AliITSv11GeometrySupport.cxx:7010 AliITSv11GeometrySupport.cxx:7011 AliITSv11GeometrySupport.cxx:7012 AliITSv11GeometrySupport.cxx:7013 AliITSv11GeometrySupport.cxx:7014 AliITSv11GeometrySupport.cxx:7015 AliITSv11GeometrySupport.cxx:7016 AliITSv11GeometrySupport.cxx:7017 AliITSv11GeometrySupport.cxx:7018 AliITSv11GeometrySupport.cxx:7019 AliITSv11GeometrySupport.cxx:7020 AliITSv11GeometrySupport.cxx:7021 AliITSv11GeometrySupport.cxx:7022 AliITSv11GeometrySupport.cxx:7023 AliITSv11GeometrySupport.cxx:7024 AliITSv11GeometrySupport.cxx:7025 AliITSv11GeometrySupport.cxx:7026 AliITSv11GeometrySupport.cxx:7027 AliITSv11GeometrySupport.cxx:7028 AliITSv11GeometrySupport.cxx:7029 AliITSv11GeometrySupport.cxx:7030 AliITSv11GeometrySupport.cxx:7031 AliITSv11GeometrySupport.cxx:7032 AliITSv11GeometrySupport.cxx:7033 AliITSv11GeometrySupport.cxx:7034 AliITSv11GeometrySupport.cxx:7035 AliITSv11GeometrySupport.cxx:7036 AliITSv11GeometrySupport.cxx:7037 AliITSv11GeometrySupport.cxx:7038 AliITSv11GeometrySupport.cxx:7039 AliITSv11GeometrySupport.cxx:7040 AliITSv11GeometrySupport.cxx:7041 AliITSv11GeometrySupport.cxx:7042 AliITSv11GeometrySupport.cxx:7043 AliITSv11GeometrySupport.cxx:7044 AliITSv11GeometrySupport.cxx:7045 AliITSv11GeometrySupport.cxx:7046 AliITSv11GeometrySupport.cxx:7047 AliITSv11GeometrySupport.cxx:7048 AliITSv11GeometrySupport.cxx:7049 AliITSv11GeometrySupport.cxx:7050 AliITSv11GeometrySupport.cxx:7051 AliITSv11GeometrySupport.cxx:7052 AliITSv11GeometrySupport.cxx:7053 AliITSv11GeometrySupport.cxx:7054 AliITSv11GeometrySupport.cxx:7055 AliITSv11GeometrySupport.cxx:7056 AliITSv11GeometrySupport.cxx:7057 AliITSv11GeometrySupport.cxx:7058 AliITSv11GeometrySupport.cxx:7059 AliITSv11GeometrySupport.cxx:7060 AliITSv11GeometrySupport.cxx:7061 AliITSv11GeometrySupport.cxx:7062 AliITSv11GeometrySupport.cxx:7063 AliITSv11GeometrySupport.cxx:7064 AliITSv11GeometrySupport.cxx:7065 AliITSv11GeometrySupport.cxx:7066 AliITSv11GeometrySupport.cxx:7067 AliITSv11GeometrySupport.cxx:7068 AliITSv11GeometrySupport.cxx:7069 AliITSv11GeometrySupport.cxx:7070 AliITSv11GeometrySupport.cxx:7071 AliITSv11GeometrySupport.cxx:7072 AliITSv11GeometrySupport.cxx:7073 AliITSv11GeometrySupport.cxx:7074 AliITSv11GeometrySupport.cxx:7075 AliITSv11GeometrySupport.cxx:7076 AliITSv11GeometrySupport.cxx:7077 AliITSv11GeometrySupport.cxx:7078 AliITSv11GeometrySupport.cxx:7079 AliITSv11GeometrySupport.cxx:7080 AliITSv11GeometrySupport.cxx:7081 AliITSv11GeometrySupport.cxx:7082 AliITSv11GeometrySupport.cxx:7083 AliITSv11GeometrySupport.cxx:7084 AliITSv11GeometrySupport.cxx:7085 AliITSv11GeometrySupport.cxx:7086 AliITSv11GeometrySupport.cxx:7087 AliITSv11GeometrySupport.cxx:7088 AliITSv11GeometrySupport.cxx:7089 AliITSv11GeometrySupport.cxx:7090 AliITSv11GeometrySupport.cxx:7091 AliITSv11GeometrySupport.cxx:7092 AliITSv11GeometrySupport.cxx:7093 AliITSv11GeometrySupport.cxx:7094 AliITSv11GeometrySupport.cxx:7095 AliITSv11GeometrySupport.cxx:7096 AliITSv11GeometrySupport.cxx:7097 AliITSv11GeometrySupport.cxx:7098 AliITSv11GeometrySupport.cxx:7099 AliITSv11GeometrySupport.cxx:7100 AliITSv11GeometrySupport.cxx:7101 AliITSv11GeometrySupport.cxx:7102 AliITSv11GeometrySupport.cxx:7103 AliITSv11GeometrySupport.cxx:7104 AliITSv11GeometrySupport.cxx:7105 AliITSv11GeometrySupport.cxx:7106 AliITSv11GeometrySupport.cxx:7107 AliITSv11GeometrySupport.cxx:7108 AliITSv11GeometrySupport.cxx:7109 AliITSv11GeometrySupport.cxx:7110 AliITSv11GeometrySupport.cxx:7111 AliITSv11GeometrySupport.cxx:7112 AliITSv11GeometrySupport.cxx:7113 AliITSv11GeometrySupport.cxx:7114 AliITSv11GeometrySupport.cxx:7115 AliITSv11GeometrySupport.cxx:7116 AliITSv11GeometrySupport.cxx:7117 AliITSv11GeometrySupport.cxx:7118 AliITSv11GeometrySupport.cxx:7119 AliITSv11GeometrySupport.cxx:7120 AliITSv11GeometrySupport.cxx:7121 AliITSv11GeometrySupport.cxx:7122 AliITSv11GeometrySupport.cxx:7123 AliITSv11GeometrySupport.cxx:7124 AliITSv11GeometrySupport.cxx:7125 AliITSv11GeometrySupport.cxx:7126 AliITSv11GeometrySupport.cxx:7127 AliITSv11GeometrySupport.cxx:7128 AliITSv11GeometrySupport.cxx:7129 AliITSv11GeometrySupport.cxx:7130 AliITSv11GeometrySupport.cxx:7131 AliITSv11GeometrySupport.cxx:7132 AliITSv11GeometrySupport.cxx:7133 AliITSv11GeometrySupport.cxx:7134 AliITSv11GeometrySupport.cxx:7135 AliITSv11GeometrySupport.cxx:7136 AliITSv11GeometrySupport.cxx:7137 AliITSv11GeometrySupport.cxx:7138 AliITSv11GeometrySupport.cxx:7139 AliITSv11GeometrySupport.cxx:7140 AliITSv11GeometrySupport.cxx:7141 AliITSv11GeometrySupport.cxx:7142 AliITSv11GeometrySupport.cxx:7143 AliITSv11GeometrySupport.cxx:7144 AliITSv11GeometrySupport.cxx:7145 AliITSv11GeometrySupport.cxx:7146 AliITSv11GeometrySupport.cxx:7147 AliITSv11GeometrySupport.cxx:7148 AliITSv11GeometrySupport.cxx:7149 AliITSv11GeometrySupport.cxx:7150 AliITSv11GeometrySupport.cxx:7151 AliITSv11GeometrySupport.cxx:7152 AliITSv11GeometrySupport.cxx:7153 AliITSv11GeometrySupport.cxx:7154 AliITSv11GeometrySupport.cxx:7155 AliITSv11GeometrySupport.cxx:7156 AliITSv11GeometrySupport.cxx:7157 AliITSv11GeometrySupport.cxx:7158 AliITSv11GeometrySupport.cxx:7159 AliITSv11GeometrySupport.cxx:7160 AliITSv11GeometrySupport.cxx:7161 AliITSv11GeometrySupport.cxx:7162 AliITSv11GeometrySupport.cxx:7163 AliITSv11GeometrySupport.cxx:7164 AliITSv11GeometrySupport.cxx:7165 AliITSv11GeometrySupport.cxx:7166 AliITSv11GeometrySupport.cxx:7167 AliITSv11GeometrySupport.cxx:7168 AliITSv11GeometrySupport.cxx:7169 AliITSv11GeometrySupport.cxx:7170 AliITSv11GeometrySupport.cxx:7171 AliITSv11GeometrySupport.cxx:7172 AliITSv11GeometrySupport.cxx:7173 AliITSv11GeometrySupport.cxx:7174 AliITSv11GeometrySupport.cxx:7175 AliITSv11GeometrySupport.cxx:7176 AliITSv11GeometrySupport.cxx:7177 AliITSv11GeometrySupport.cxx:7178 AliITSv11GeometrySupport.cxx:7179 AliITSv11GeometrySupport.cxx:7180 AliITSv11GeometrySupport.cxx:7181 AliITSv11GeometrySupport.cxx:7182 AliITSv11GeometrySupport.cxx:7183 AliITSv11GeometrySupport.cxx:7184 AliITSv11GeometrySupport.cxx:7185 AliITSv11GeometrySupport.cxx:7186 AliITSv11GeometrySupport.cxx:7187 AliITSv11GeometrySupport.cxx:7188 AliITSv11GeometrySupport.cxx:7189 AliITSv11GeometrySupport.cxx:7190 AliITSv11GeometrySupport.cxx:7191 AliITSv11GeometrySupport.cxx:7192 AliITSv11GeometrySupport.cxx:7193 AliITSv11GeometrySupport.cxx:7194 AliITSv11GeometrySupport.cxx:7195 AliITSv11GeometrySupport.cxx:7196 AliITSv11GeometrySupport.cxx:7197 AliITSv11GeometrySupport.cxx:7198 AliITSv11GeometrySupport.cxx:7199 AliITSv11GeometrySupport.cxx:7200 AliITSv11GeometrySupport.cxx:7201 AliITSv11GeometrySupport.cxx:7202 AliITSv11GeometrySupport.cxx:7203 AliITSv11GeometrySupport.cxx:7204 AliITSv11GeometrySupport.cxx:7205 AliITSv11GeometrySupport.cxx:7206 AliITSv11GeometrySupport.cxx:7207 AliITSv11GeometrySupport.cxx:7208 AliITSv11GeometrySupport.cxx:7209 AliITSv11GeometrySupport.cxx:7210 AliITSv11GeometrySupport.cxx:7211 AliITSv11GeometrySupport.cxx:7212 AliITSv11GeometrySupport.cxx:7213 AliITSv11GeometrySupport.cxx:7214 AliITSv11GeometrySupport.cxx:7215 AliITSv11GeometrySupport.cxx:7216 AliITSv11GeometrySupport.cxx:7217 AliITSv11GeometrySupport.cxx:7218 AliITSv11GeometrySupport.cxx:7219 AliITSv11GeometrySupport.cxx:7220 AliITSv11GeometrySupport.cxx:7221 AliITSv11GeometrySupport.cxx:7222 AliITSv11GeometrySupport.cxx:7223 AliITSv11GeometrySupport.cxx:7224 AliITSv11GeometrySupport.cxx:7225 AliITSv11GeometrySupport.cxx:7226 AliITSv11GeometrySupport.cxx:7227 AliITSv11GeometrySupport.cxx:7228 AliITSv11GeometrySupport.cxx:7229 AliITSv11GeometrySupport.cxx:7230 AliITSv11GeometrySupport.cxx:7231 AliITSv11GeometrySupport.cxx:7232 AliITSv11GeometrySupport.cxx:7233 AliITSv11GeometrySupport.cxx:7234 AliITSv11GeometrySupport.cxx:7235 AliITSv11GeometrySupport.cxx:7236 AliITSv11GeometrySupport.cxx:7237 AliITSv11GeometrySupport.cxx:7238 AliITSv11GeometrySupport.cxx:7239 AliITSv11GeometrySupport.cxx:7240 AliITSv11GeometrySupport.cxx:7241 AliITSv11GeometrySupport.cxx:7242 AliITSv11GeometrySupport.cxx:7243 AliITSv11GeometrySupport.cxx:7244 AliITSv11GeometrySupport.cxx:7245 AliITSv11GeometrySupport.cxx:7246 AliITSv11GeometrySupport.cxx:7247 AliITSv11GeometrySupport.cxx:7248 AliITSv11GeometrySupport.cxx:7249 AliITSv11GeometrySupport.cxx:7250 AliITSv11GeometrySupport.cxx:7251 AliITSv11GeometrySupport.cxx:7252 AliITSv11GeometrySupport.cxx:7253 AliITSv11GeometrySupport.cxx:7254 AliITSv11GeometrySupport.cxx:7255 AliITSv11GeometrySupport.cxx:7256 AliITSv11GeometrySupport.cxx:7257 AliITSv11GeometrySupport.cxx:7258 AliITSv11GeometrySupport.cxx:7259 AliITSv11GeometrySupport.cxx:7260 AliITSv11GeometrySupport.cxx:7261 AliITSv11GeometrySupport.cxx:7262 AliITSv11GeometrySupport.cxx:7263 AliITSv11GeometrySupport.cxx:7264 AliITSv11GeometrySupport.cxx:7265 AliITSv11GeometrySupport.cxx:7266 AliITSv11GeometrySupport.cxx:7267 AliITSv11GeometrySupport.cxx:7268 AliITSv11GeometrySupport.cxx:7269 AliITSv11GeometrySupport.cxx:7270 AliITSv11GeometrySupport.cxx:7271 AliITSv11GeometrySupport.cxx:7272 AliITSv11GeometrySupport.cxx:7273 AliITSv11GeometrySupport.cxx:7274 AliITSv11GeometrySupport.cxx:7275 AliITSv11GeometrySupport.cxx:7276 AliITSv11GeometrySupport.cxx:7277 AliITSv11GeometrySupport.cxx:7278 AliITSv11GeometrySupport.cxx:7279 AliITSv11GeometrySupport.cxx:7280 AliITSv11GeometrySupport.cxx:7281 AliITSv11GeometrySupport.cxx:7282 AliITSv11GeometrySupport.cxx:7283 AliITSv11GeometrySupport.cxx:7284 AliITSv11GeometrySupport.cxx:7285 AliITSv11GeometrySupport.cxx:7286 AliITSv11GeometrySupport.cxx:7287 AliITSv11GeometrySupport.cxx:7288 AliITSv11GeometrySupport.cxx:7289 AliITSv11GeometrySupport.cxx:7290 AliITSv11GeometrySupport.cxx:7291 AliITSv11GeometrySupport.cxx:7292 AliITSv11GeometrySupport.cxx:7293 AliITSv11GeometrySupport.cxx:7294 AliITSv11GeometrySupport.cxx:7295 AliITSv11GeometrySupport.cxx:7296 AliITSv11GeometrySupport.cxx:7297 AliITSv11GeometrySupport.cxx:7298 AliITSv11GeometrySupport.cxx:7299 AliITSv11GeometrySupport.cxx:7300 AliITSv11GeometrySupport.cxx:7301 AliITSv11GeometrySupport.cxx:7302 AliITSv11GeometrySupport.cxx:7303 AliITSv11GeometrySupport.cxx:7304 AliITSv11GeometrySupport.cxx:7305 AliITSv11GeometrySupport.cxx:7306 AliITSv11GeometrySupport.cxx:7307 AliITSv11GeometrySupport.cxx:7308 AliITSv11GeometrySupport.cxx:7309 AliITSv11GeometrySupport.cxx:7310 AliITSv11GeometrySupport.cxx:7311 AliITSv11GeometrySupport.cxx:7312 AliITSv11GeometrySupport.cxx:7313 AliITSv11GeometrySupport.cxx:7314 AliITSv11GeometrySupport.cxx:7315 AliITSv11GeometrySupport.cxx:7316 AliITSv11GeometrySupport.cxx:7317 AliITSv11GeometrySupport.cxx:7318 AliITSv11GeometrySupport.cxx:7319 AliITSv11GeometrySupport.cxx:7320 AliITSv11GeometrySupport.cxx:7321 AliITSv11GeometrySupport.cxx:7322 AliITSv11GeometrySupport.cxx:7323 AliITSv11GeometrySupport.cxx:7324 AliITSv11GeometrySupport.cxx:7325 AliITSv11GeometrySupport.cxx:7326 AliITSv11GeometrySupport.cxx:7327 AliITSv11GeometrySupport.cxx:7328 AliITSv11GeometrySupport.cxx:7329 AliITSv11GeometrySupport.cxx:7330 AliITSv11GeometrySupport.cxx:7331 AliITSv11GeometrySupport.cxx:7332 AliITSv11GeometrySupport.cxx:7333 AliITSv11GeometrySupport.cxx:7334 AliITSv11GeometrySupport.cxx:7335 AliITSv11GeometrySupport.cxx:7336 AliITSv11GeometrySupport.cxx:7337 AliITSv11GeometrySupport.cxx:7338 AliITSv11GeometrySupport.cxx:7339 AliITSv11GeometrySupport.cxx:7340 AliITSv11GeometrySupport.cxx:7341 AliITSv11GeometrySupport.cxx:7342 AliITSv11GeometrySupport.cxx:7343 AliITSv11GeometrySupport.cxx:7344 AliITSv11GeometrySupport.cxx:7345 AliITSv11GeometrySupport.cxx:7346 AliITSv11GeometrySupport.cxx:7347 AliITSv11GeometrySupport.cxx:7348 AliITSv11GeometrySupport.cxx:7349 AliITSv11GeometrySupport.cxx:7350 AliITSv11GeometrySupport.cxx:7351 AliITSv11GeometrySupport.cxx:7352 AliITSv11GeometrySupport.cxx:7353 AliITSv11GeometrySupport.cxx:7354 AliITSv11GeometrySupport.cxx:7355 AliITSv11GeometrySupport.cxx:7356 AliITSv11GeometrySupport.cxx:7357 AliITSv11GeometrySupport.cxx:7358 AliITSv11GeometrySupport.cxx:7359 AliITSv11GeometrySupport.cxx:7360 AliITSv11GeometrySupport.cxx:7361 AliITSv11GeometrySupport.cxx:7362 AliITSv11GeometrySupport.cxx:7363 AliITSv11GeometrySupport.cxx:7364 AliITSv11GeometrySupport.cxx:7365 AliITSv11GeometrySupport.cxx:7366 AliITSv11GeometrySupport.cxx:7367 AliITSv11GeometrySupport.cxx:7368 AliITSv11GeometrySupport.cxx:7369 AliITSv11GeometrySupport.cxx:7370 AliITSv11GeometrySupport.cxx:7371 AliITSv11GeometrySupport.cxx:7372 AliITSv11GeometrySupport.cxx:7373 AliITSv11GeometrySupport.cxx:7374 AliITSv11GeometrySupport.cxx:7375 AliITSv11GeometrySupport.cxx:7376 AliITSv11GeometrySupport.cxx:7377 AliITSv11GeometrySupport.cxx:7378 AliITSv11GeometrySupport.cxx:7379 AliITSv11GeometrySupport.cxx:7380 AliITSv11GeometrySupport.cxx:7381 AliITSv11GeometrySupport.cxx:7382 AliITSv11GeometrySupport.cxx:7383 AliITSv11GeometrySupport.cxx:7384 AliITSv11GeometrySupport.cxx:7385 AliITSv11GeometrySupport.cxx:7386 AliITSv11GeometrySupport.cxx:7387 AliITSv11GeometrySupport.cxx:7388 AliITSv11GeometrySupport.cxx:7389 AliITSv11GeometrySupport.cxx:7390 AliITSv11GeometrySupport.cxx:7391 AliITSv11GeometrySupport.cxx:7392 AliITSv11GeometrySupport.cxx:7393 AliITSv11GeometrySupport.cxx:7394 AliITSv11GeometrySupport.cxx:7395 AliITSv11GeometrySupport.cxx:7396 AliITSv11GeometrySupport.cxx:7397 AliITSv11GeometrySupport.cxx:7398 AliITSv11GeometrySupport.cxx:7399 AliITSv11GeometrySupport.cxx:7400 AliITSv11GeometrySupport.cxx:7401 AliITSv11GeometrySupport.cxx:7402 AliITSv11GeometrySupport.cxx:7403 AliITSv11GeometrySupport.cxx:7404 AliITSv11GeometrySupport.cxx:7405 AliITSv11GeometrySupport.cxx:7406 AliITSv11GeometrySupport.cxx:7407 AliITSv11GeometrySupport.cxx:7408 AliITSv11GeometrySupport.cxx:7409 AliITSv11GeometrySupport.cxx:7410 AliITSv11GeometrySupport.cxx:7411 AliITSv11GeometrySupport.cxx:7412 AliITSv11GeometrySupport.cxx:7413 AliITSv11GeometrySupport.cxx:7414 AliITSv11GeometrySupport.cxx:7415 AliITSv11GeometrySupport.cxx:7416 AliITSv11GeometrySupport.cxx:7417 AliITSv11GeometrySupport.cxx:7418 AliITSv11GeometrySupport.cxx:7419 AliITSv11GeometrySupport.cxx:7420 AliITSv11GeometrySupport.cxx:7421 AliITSv11GeometrySupport.cxx:7422 AliITSv11GeometrySupport.cxx:7423 AliITSv11GeometrySupport.cxx:7424 AliITSv11GeometrySupport.cxx:7425 AliITSv11GeometrySupport.cxx:7426 AliITSv11GeometrySupport.cxx:7427 AliITSv11GeometrySupport.cxx:7428 AliITSv11GeometrySupport.cxx:7429 AliITSv11GeometrySupport.cxx:7430 AliITSv11GeometrySupport.cxx:7431 AliITSv11GeometrySupport.cxx:7432 AliITSv11GeometrySupport.cxx:7433 AliITSv11GeometrySupport.cxx:7434 AliITSv11GeometrySupport.cxx:7435 AliITSv11GeometrySupport.cxx:7436 AliITSv11GeometrySupport.cxx:7437 AliITSv11GeometrySupport.cxx:7438 AliITSv11GeometrySupport.cxx:7439 AliITSv11GeometrySupport.cxx:7440 AliITSv11GeometrySupport.cxx:7441 AliITSv11GeometrySupport.cxx:7442 AliITSv11GeometrySupport.cxx:7443 AliITSv11GeometrySupport.cxx:7444 AliITSv11GeometrySupport.cxx:7445 AliITSv11GeometrySupport.cxx:7446 AliITSv11GeometrySupport.cxx:7447 AliITSv11GeometrySupport.cxx:7448 AliITSv11GeometrySupport.cxx:7449 AliITSv11GeometrySupport.cxx:7450 AliITSv11GeometrySupport.cxx:7451 AliITSv11GeometrySupport.cxx:7452 AliITSv11GeometrySupport.cxx:7453 AliITSv11GeometrySupport.cxx:7454 AliITSv11GeometrySupport.cxx:7455 AliITSv11GeometrySupport.cxx:7456 AliITSv11GeometrySupport.cxx:7457 AliITSv11GeometrySupport.cxx:7458 AliITSv11GeometrySupport.cxx:7459 AliITSv11GeometrySupport.cxx:7460 AliITSv11GeometrySupport.cxx:7461 AliITSv11GeometrySupport.cxx:7462 AliITSv11GeometrySupport.cxx:7463 AliITSv11GeometrySupport.cxx:7464 AliITSv11GeometrySupport.cxx:7465 AliITSv11GeometrySupport.cxx:7466 AliITSv11GeometrySupport.cxx:7467 AliITSv11GeometrySupport.cxx:7468 AliITSv11GeometrySupport.cxx:7469 AliITSv11GeometrySupport.cxx:7470 AliITSv11GeometrySupport.cxx:7471 AliITSv11GeometrySupport.cxx:7472 AliITSv11GeometrySupport.cxx:7473 AliITSv11GeometrySupport.cxx:7474 AliITSv11GeometrySupport.cxx:7475 AliITSv11GeometrySupport.cxx:7476 AliITSv11GeometrySupport.cxx:7477 AliITSv11GeometrySupport.cxx:7478 AliITSv11GeometrySupport.cxx:7479 AliITSv11GeometrySupport.cxx:7480 AliITSv11GeometrySupport.cxx:7481 AliITSv11GeometrySupport.cxx:7482 AliITSv11GeometrySupport.cxx:7483 AliITSv11GeometrySupport.cxx:7484 AliITSv11GeometrySupport.cxx:7485 AliITSv11GeometrySupport.cxx:7486 AliITSv11GeometrySupport.cxx:7487 AliITSv11GeometrySupport.cxx:7488 AliITSv11GeometrySupport.cxx:7489 AliITSv11GeometrySupport.cxx:7490 AliITSv11GeometrySupport.cxx:7491 AliITSv11GeometrySupport.cxx:7492 AliITSv11GeometrySupport.cxx:7493 AliITSv11GeometrySupport.cxx:7494 AliITSv11GeometrySupport.cxx:7495 AliITSv11GeometrySupport.cxx:7496 AliITSv11GeometrySupport.cxx:7497 AliITSv11GeometrySupport.cxx:7498 AliITSv11GeometrySupport.cxx:7499 AliITSv11GeometrySupport.cxx:7500 AliITSv11GeometrySupport.cxx:7501 AliITSv11GeometrySupport.cxx:7502 AliITSv11GeometrySupport.cxx:7503 AliITSv11GeometrySupport.cxx:7504 AliITSv11GeometrySupport.cxx:7505 AliITSv11GeometrySupport.cxx:7506 AliITSv11GeometrySupport.cxx:7507 AliITSv11GeometrySupport.cxx:7508 AliITSv11GeometrySupport.cxx:7509 AliITSv11GeometrySupport.cxx:7510 AliITSv11GeometrySupport.cxx:7511 AliITSv11GeometrySupport.cxx:7512 AliITSv11GeometrySupport.cxx:7513 AliITSv11GeometrySupport.cxx:7514 AliITSv11GeometrySupport.cxx:7515 AliITSv11GeometrySupport.cxx:7516 AliITSv11GeometrySupport.cxx:7517 AliITSv11GeometrySupport.cxx:7518 AliITSv11GeometrySupport.cxx:7519 AliITSv11GeometrySupport.cxx:7520 AliITSv11GeometrySupport.cxx:7521 AliITSv11GeometrySupport.cxx:7522 AliITSv11GeometrySupport.cxx:7523 AliITSv11GeometrySupport.cxx:7524 AliITSv11GeometrySupport.cxx:7525 AliITSv11GeometrySupport.cxx:7526 AliITSv11GeometrySupport.cxx:7527 AliITSv11GeometrySupport.cxx:7528 AliITSv11GeometrySupport.cxx:7529 AliITSv11GeometrySupport.cxx:7530 AliITSv11GeometrySupport.cxx:7531 AliITSv11GeometrySupport.cxx:7532 AliITSv11GeometrySupport.cxx:7533 AliITSv11GeometrySupport.cxx:7534 AliITSv11GeometrySupport.cxx:7535 AliITSv11GeometrySupport.cxx:7536 AliITSv11GeometrySupport.cxx:7537 AliITSv11GeometrySupport.cxx:7538 AliITSv11GeometrySupport.cxx:7539 AliITSv11GeometrySupport.cxx:7540 AliITSv11GeometrySupport.cxx:7541 AliITSv11GeometrySupport.cxx:7542 AliITSv11GeometrySupport.cxx:7543 AliITSv11GeometrySupport.cxx:7544 AliITSv11GeometrySupport.cxx:7545 AliITSv11GeometrySupport.cxx:7546 AliITSv11GeometrySupport.cxx:7547 AliITSv11GeometrySupport.cxx:7548 AliITSv11GeometrySupport.cxx:7549 AliITSv11GeometrySupport.cxx:7550 AliITSv11GeometrySupport.cxx:7551 AliITSv11GeometrySupport.cxx:7552 AliITSv11GeometrySupport.cxx:7553 AliITSv11GeometrySupport.cxx:7554 AliITSv11GeometrySupport.cxx:7555 AliITSv11GeometrySupport.cxx:7556 AliITSv11GeometrySupport.cxx:7557 AliITSv11GeometrySupport.cxx:7558 AliITSv11GeometrySupport.cxx:7559 AliITSv11GeometrySupport.cxx:7560 AliITSv11GeometrySupport.cxx:7561 AliITSv11GeometrySupport.cxx:7562 AliITSv11GeometrySupport.cxx:7563 AliITSv11GeometrySupport.cxx:7564 AliITSv11GeometrySupport.cxx:7565 AliITSv11GeometrySupport.cxx:7566 AliITSv11GeometrySupport.cxx:7567 AliITSv11GeometrySupport.cxx:7568 AliITSv11GeometrySupport.cxx:7569 AliITSv11GeometrySupport.cxx:7570 AliITSv11GeometrySupport.cxx:7571 AliITSv11GeometrySupport.cxx:7572 AliITSv11GeometrySupport.cxx:7573 AliITSv11GeometrySupport.cxx:7574 AliITSv11GeometrySupport.cxx:7575 AliITSv11GeometrySupport.cxx:7576 AliITSv11GeometrySupport.cxx:7577 AliITSv11GeometrySupport.cxx:7578 AliITSv11GeometrySupport.cxx:7579 AliITSv11GeometrySupport.cxx:7580 AliITSv11GeometrySupport.cxx:7581 AliITSv11GeometrySupport.cxx:7582 AliITSv11GeometrySupport.cxx:7583 AliITSv11GeometrySupport.cxx:7584 AliITSv11GeometrySupport.cxx:7585 AliITSv11GeometrySupport.cxx:7586 AliITSv11GeometrySupport.cxx:7587 AliITSv11GeometrySupport.cxx:7588 AliITSv11GeometrySupport.cxx:7589 AliITSv11GeometrySupport.cxx:7590 AliITSv11GeometrySupport.cxx:7591 AliITSv11GeometrySupport.cxx:7592 AliITSv11GeometrySupport.cxx:7593 AliITSv11GeometrySupport.cxx:7594 AliITSv11GeometrySupport.cxx:7595 AliITSv11GeometrySupport.cxx:7596 AliITSv11GeometrySupport.cxx:7597 AliITSv11GeometrySupport.cxx:7598 AliITSv11GeometrySupport.cxx:7599 AliITSv11GeometrySupport.cxx:7600 AliITSv11GeometrySupport.cxx:7601 AliITSv11GeometrySupport.cxx:7602 AliITSv11GeometrySupport.cxx:7603 AliITSv11GeometrySupport.cxx:7604 AliITSv11GeometrySupport.cxx:7605 AliITSv11GeometrySupport.cxx:7606 AliITSv11GeometrySupport.cxx:7607 AliITSv11GeometrySupport.cxx:7608 AliITSv11GeometrySupport.cxx:7609 AliITSv11GeometrySupport.cxx:7610 AliITSv11GeometrySupport.cxx:7611 AliITSv11GeometrySupport.cxx:7612 AliITSv11GeometrySupport.cxx:7613 AliITSv11GeometrySupport.cxx:7614 AliITSv11GeometrySupport.cxx:7615 AliITSv11GeometrySupport.cxx:7616 AliITSv11GeometrySupport.cxx:7617 AliITSv11GeometrySupport.cxx:7618 AliITSv11GeometrySupport.cxx:7619 AliITSv11GeometrySupport.cxx:7620 AliITSv11GeometrySupport.cxx:7621 AliITSv11GeometrySupport.cxx:7622 AliITSv11GeometrySupport.cxx:7623 AliITSv11GeometrySupport.cxx:7624 AliITSv11GeometrySupport.cxx:7625 AliITSv11GeometrySupport.cxx:7626 AliITSv11GeometrySupport.cxx:7627 AliITSv11GeometrySupport.cxx:7628 AliITSv11GeometrySupport.cxx:7629 AliITSv11GeometrySupport.cxx:7630 AliITSv11GeometrySupport.cxx:7631 AliITSv11GeometrySupport.cxx:7632 AliITSv11GeometrySupport.cxx:7633 AliITSv11GeometrySupport.cxx:7634 AliITSv11GeometrySupport.cxx:7635 AliITSv11GeometrySupport.cxx:7636 AliITSv11GeometrySupport.cxx:7637 AliITSv11GeometrySupport.cxx:7638 AliITSv11GeometrySupport.cxx:7639 AliITSv11GeometrySupport.cxx:7640 AliITSv11GeometrySupport.cxx:7641 AliITSv11GeometrySupport.cxx:7642 AliITSv11GeometrySupport.cxx:7643 AliITSv11GeometrySupport.cxx:7644 AliITSv11GeometrySupport.cxx:7645 AliITSv11GeometrySupport.cxx:7646 AliITSv11GeometrySupport.cxx:7647 AliITSv11GeometrySupport.cxx:7648 AliITSv11GeometrySupport.cxx:7649 AliITSv11GeometrySupport.cxx:7650 AliITSv11GeometrySupport.cxx:7651 AliITSv11GeometrySupport.cxx:7652 AliITSv11GeometrySupport.cxx:7653 AliITSv11GeometrySupport.cxx:7654 AliITSv11GeometrySupport.cxx:7655 AliITSv11GeometrySupport.cxx:7656 AliITSv11GeometrySupport.cxx:7657 AliITSv11GeometrySupport.cxx:7658 AliITSv11GeometrySupport.cxx:7659 AliITSv11GeometrySupport.cxx:7660 AliITSv11GeometrySupport.cxx:7661 AliITSv11GeometrySupport.cxx:7662 AliITSv11GeometrySupport.cxx:7663 AliITSv11GeometrySupport.cxx:7664 AliITSv11GeometrySupport.cxx:7665 AliITSv11GeometrySupport.cxx:7666 AliITSv11GeometrySupport.cxx:7667 AliITSv11GeometrySupport.cxx:7668 AliITSv11GeometrySupport.cxx:7669 AliITSv11GeometrySupport.cxx:7670 AliITSv11GeometrySupport.cxx:7671 AliITSv11GeometrySupport.cxx:7672 AliITSv11GeometrySupport.cxx:7673 AliITSv11GeometrySupport.cxx:7674 AliITSv11GeometrySupport.cxx:7675 AliITSv11GeometrySupport.cxx:7676 AliITSv11GeometrySupport.cxx:7677 AliITSv11GeometrySupport.cxx:7678 AliITSv11GeometrySupport.cxx:7679 AliITSv11GeometrySupport.cxx:7680 AliITSv11GeometrySupport.cxx:7681 AliITSv11GeometrySupport.cxx:7682 AliITSv11GeometrySupport.cxx:7683 AliITSv11GeometrySupport.cxx:7684 AliITSv11GeometrySupport.cxx:7685 AliITSv11GeometrySupport.cxx:7686 AliITSv11GeometrySupport.cxx:7687 AliITSv11GeometrySupport.cxx:7688 AliITSv11GeometrySupport.cxx:7689 AliITSv11GeometrySupport.cxx:7690 AliITSv11GeometrySupport.cxx:7691 AliITSv11GeometrySupport.cxx:7692 AliITSv11GeometrySupport.cxx:7693 AliITSv11GeometrySupport.cxx:7694 AliITSv11GeometrySupport.cxx:7695 AliITSv11GeometrySupport.cxx:7696 AliITSv11GeometrySupport.cxx:7697 AliITSv11GeometrySupport.cxx:7698 AliITSv11GeometrySupport.cxx:7699 AliITSv11GeometrySupport.cxx:7700 AliITSv11GeometrySupport.cxx:7701 AliITSv11GeometrySupport.cxx:7702 AliITSv11GeometrySupport.cxx:7703 AliITSv11GeometrySupport.cxx:7704 AliITSv11GeometrySupport.cxx:7705 AliITSv11GeometrySupport.cxx:7706 AliITSv11GeometrySupport.cxx:7707 AliITSv11GeometrySupport.cxx:7708 AliITSv11GeometrySupport.cxx:7709 AliITSv11GeometrySupport.cxx:7710 AliITSv11GeometrySupport.cxx:7711 AliITSv11GeometrySupport.cxx:7712 AliITSv11GeometrySupport.cxx:7713 AliITSv11GeometrySupport.cxx:7714 AliITSv11GeometrySupport.cxx:7715 AliITSv11GeometrySupport.cxx:7716 AliITSv11GeometrySupport.cxx:7717 AliITSv11GeometrySupport.cxx:7718 AliITSv11GeometrySupport.cxx:7719 AliITSv11GeometrySupport.cxx:7720 AliITSv11GeometrySupport.cxx:7721 AliITSv11GeometrySupport.cxx:7722 AliITSv11GeometrySupport.cxx:7723 AliITSv11GeometrySupport.cxx:7724 AliITSv11GeometrySupport.cxx:7725 AliITSv11GeometrySupport.cxx:7726 AliITSv11GeometrySupport.cxx:7727 AliITSv11GeometrySupport.cxx:7728 AliITSv11GeometrySupport.cxx:7729 AliITSv11GeometrySupport.cxx:7730 AliITSv11GeometrySupport.cxx:7731 AliITSv11GeometrySupport.cxx:7732 AliITSv11GeometrySupport.cxx:7733 AliITSv11GeometrySupport.cxx:7734 AliITSv11GeometrySupport.cxx:7735 AliITSv11GeometrySupport.cxx:7736 AliITSv11GeometrySupport.cxx:7737 AliITSv11GeometrySupport.cxx:7738 AliITSv11GeometrySupport.cxx:7739 AliITSv11GeometrySupport.cxx:7740 AliITSv11GeometrySupport.cxx:7741 AliITSv11GeometrySupport.cxx:7742 AliITSv11GeometrySupport.cxx:7743 AliITSv11GeometrySupport.cxx:7744 AliITSv11GeometrySupport.cxx:7745 AliITSv11GeometrySupport.cxx:7746 AliITSv11GeometrySupport.cxx:7747 AliITSv11GeometrySupport.cxx:7748 AliITSv11GeometrySupport.cxx:7749 AliITSv11GeometrySupport.cxx:7750 AliITSv11GeometrySupport.cxx:7751 AliITSv11GeometrySupport.cxx:7752 AliITSv11GeometrySupport.cxx:7753 AliITSv11GeometrySupport.cxx:7754 AliITSv11GeometrySupport.cxx:7755 AliITSv11GeometrySupport.cxx:7756 AliITSv11GeometrySupport.cxx:7757 AliITSv11GeometrySupport.cxx:7758 AliITSv11GeometrySupport.cxx:7759 AliITSv11GeometrySupport.cxx:7760 AliITSv11GeometrySupport.cxx:7761 AliITSv11GeometrySupport.cxx:7762 AliITSv11GeometrySupport.cxx:7763 AliITSv11GeometrySupport.cxx:7764 AliITSv11GeometrySupport.cxx:7765 AliITSv11GeometrySupport.cxx:7766 AliITSv11GeometrySupport.cxx:7767 AliITSv11GeometrySupport.cxx:7768 AliITSv11GeometrySupport.cxx:7769 AliITSv11GeometrySupport.cxx:7770 AliITSv11GeometrySupport.cxx:7771 AliITSv11GeometrySupport.cxx:7772 AliITSv11GeometrySupport.cxx:7773 AliITSv11GeometrySupport.cxx:7774 AliITSv11GeometrySupport.cxx:7775 AliITSv11GeometrySupport.cxx:7776 AliITSv11GeometrySupport.cxx:7777 AliITSv11GeometrySupport.cxx:7778 AliITSv11GeometrySupport.cxx:7779 AliITSv11GeometrySupport.cxx:7780 AliITSv11GeometrySupport.cxx:7781 AliITSv11GeometrySupport.cxx:7782 AliITSv11GeometrySupport.cxx:7783 AliITSv11GeometrySupport.cxx:7784 AliITSv11GeometrySupport.cxx:7785 AliITSv11GeometrySupport.cxx:7786 AliITSv11GeometrySupport.cxx:7787 AliITSv11GeometrySupport.cxx:7788 AliITSv11GeometrySupport.cxx:7789 AliITSv11GeometrySupport.cxx:7790 AliITSv11GeometrySupport.cxx:7791 AliITSv11GeometrySupport.cxx:7792 AliITSv11GeometrySupport.cxx:7793 AliITSv11GeometrySupport.cxx:7794 AliITSv11GeometrySupport.cxx:7795 AliITSv11GeometrySupport.cxx:7796 AliITSv11GeometrySupport.cxx:7797 AliITSv11GeometrySupport.cxx:7798 AliITSv11GeometrySupport.cxx:7799 AliITSv11GeometrySupport.cxx:7800 AliITSv11GeometrySupport.cxx:7801 AliITSv11GeometrySupport.cxx:7802 AliITSv11GeometrySupport.cxx:7803 AliITSv11GeometrySupport.cxx:7804 AliITSv11GeometrySupport.cxx:7805 AliITSv11GeometrySupport.cxx:7806 AliITSv11GeometrySupport.cxx:7807 AliITSv11GeometrySupport.cxx:7808 AliITSv11GeometrySupport.cxx:7809 AliITSv11GeometrySupport.cxx:7810 AliITSv11GeometrySupport.cxx:7811 AliITSv11GeometrySupport.cxx:7812 AliITSv11GeometrySupport.cxx:7813 AliITSv11GeometrySupport.cxx:7814 AliITSv11GeometrySupport.cxx:7815 AliITSv11GeometrySupport.cxx:7816 AliITSv11GeometrySupport.cxx:7817 AliITSv11GeometrySupport.cxx:7818 AliITSv11GeometrySupport.cxx:7819 AliITSv11GeometrySupport.cxx:7820 AliITSv11GeometrySupport.cxx:7821 AliITSv11GeometrySupport.cxx:7822 AliITSv11GeometrySupport.cxx:7823 AliITSv11GeometrySupport.cxx:7824 AliITSv11GeometrySupport.cxx:7825 AliITSv11GeometrySupport.cxx:7826 AliITSv11GeometrySupport.cxx:7827 AliITSv11GeometrySupport.cxx:7828 AliITSv11GeometrySupport.cxx:7829 AliITSv11GeometrySupport.cxx:7830 AliITSv11GeometrySupport.cxx:7831 AliITSv11GeometrySupport.cxx:7832 AliITSv11GeometrySupport.cxx:7833 AliITSv11GeometrySupport.cxx:7834 AliITSv11GeometrySupport.cxx:7835 AliITSv11GeometrySupport.cxx:7836 AliITSv11GeometrySupport.cxx:7837 AliITSv11GeometrySupport.cxx:7838 AliITSv11GeometrySupport.cxx:7839 AliITSv11GeometrySupport.cxx:7840 AliITSv11GeometrySupport.cxx:7841 AliITSv11GeometrySupport.cxx:7842 AliITSv11GeometrySupport.cxx:7843 AliITSv11GeometrySupport.cxx:7844 AliITSv11GeometrySupport.cxx:7845 AliITSv11GeometrySupport.cxx:7846 AliITSv11GeometrySupport.cxx:7847 AliITSv11GeometrySupport.cxx:7848 AliITSv11GeometrySupport.cxx:7849 AliITSv11GeometrySupport.cxx:7850 AliITSv11GeometrySupport.cxx:7851 AliITSv11GeometrySupport.cxx:7852 AliITSv11GeometrySupport.cxx:7853 AliITSv11GeometrySupport.cxx:7854 AliITSv11GeometrySupport.cxx:7855 AliITSv11GeometrySupport.cxx:7856 AliITSv11GeometrySupport.cxx:7857 AliITSv11GeometrySupport.cxx:7858 AliITSv11GeometrySupport.cxx:7859 AliITSv11GeometrySupport.cxx:7860 AliITSv11GeometrySupport.cxx:7861 AliITSv11GeometrySupport.cxx:7862 AliITSv11GeometrySupport.cxx:7863 AliITSv11GeometrySupport.cxx:7864 AliITSv11GeometrySupport.cxx:7865 AliITSv11GeometrySupport.cxx:7866 AliITSv11GeometrySupport.cxx:7867 AliITSv11GeometrySupport.cxx:7868 AliITSv11GeometrySupport.cxx:7869 AliITSv11GeometrySupport.cxx:7870 AliITSv11GeometrySupport.cxx:7871 AliITSv11GeometrySupport.cxx:7872 AliITSv11GeometrySupport.cxx:7873 AliITSv11GeometrySupport.cxx:7874 AliITSv11GeometrySupport.cxx:7875 AliITSv11GeometrySupport.cxx:7876 AliITSv11GeometrySupport.cxx:7877 AliITSv11GeometrySupport.cxx:7878 AliITSv11GeometrySupport.cxx:7879 AliITSv11GeometrySupport.cxx:7880 AliITSv11GeometrySupport.cxx:7881 AliITSv11GeometrySupport.cxx:7882 AliITSv11GeometrySupport.cxx:7883 AliITSv11GeometrySupport.cxx:7884 AliITSv11GeometrySupport.cxx:7885 AliITSv11GeometrySupport.cxx:7886 AliITSv11GeometrySupport.cxx:7887 AliITSv11GeometrySupport.cxx:7888 AliITSv11GeometrySupport.cxx:7889 AliITSv11GeometrySupport.cxx:7890 AliITSv11GeometrySupport.cxx:7891 AliITSv11GeometrySupport.cxx:7892 AliITSv11GeometrySupport.cxx:7893 AliITSv11GeometrySupport.cxx:7894 AliITSv11GeometrySupport.cxx:7895 AliITSv11GeometrySupport.cxx:7896 AliITSv11GeometrySupport.cxx:7897 AliITSv11GeometrySupport.cxx:7898 AliITSv11GeometrySupport.cxx:7899 AliITSv11GeometrySupport.cxx:7900 AliITSv11GeometrySupport.cxx:7901 AliITSv11GeometrySupport.cxx:7902 AliITSv11GeometrySupport.cxx:7903 AliITSv11GeometrySupport.cxx:7904 AliITSv11GeometrySupport.cxx:7905 AliITSv11GeometrySupport.cxx:7906 AliITSv11GeometrySupport.cxx:7907 AliITSv11GeometrySupport.cxx:7908 AliITSv11GeometrySupport.cxx:7909 AliITSv11GeometrySupport.cxx:7910 AliITSv11GeometrySupport.cxx:7911 AliITSv11GeometrySupport.cxx:7912 AliITSv11GeometrySupport.cxx:7913 AliITSv11GeometrySupport.cxx:7914 AliITSv11GeometrySupport.cxx:7915 AliITSv11GeometrySupport.cxx:7916 AliITSv11GeometrySupport.cxx:7917 AliITSv11GeometrySupport.cxx:7918 AliITSv11GeometrySupport.cxx:7919 AliITSv11GeometrySupport.cxx:7920 AliITSv11GeometrySupport.cxx:7921 AliITSv11GeometrySupport.cxx:7922 AliITSv11GeometrySupport.cxx:7923 AliITSv11GeometrySupport.cxx:7924 AliITSv11GeometrySupport.cxx:7925 AliITSv11GeometrySupport.cxx:7926 AliITSv11GeometrySupport.cxx:7927 AliITSv11GeometrySupport.cxx:7928 AliITSv11GeometrySupport.cxx:7929 AliITSv11GeometrySupport.cxx:7930 AliITSv11GeometrySupport.cxx:7931 AliITSv11GeometrySupport.cxx:7932 AliITSv11GeometrySupport.cxx:7933 AliITSv11GeometrySupport.cxx:7934 AliITSv11GeometrySupport.cxx:7935 AliITSv11GeometrySupport.cxx:7936 AliITSv11GeometrySupport.cxx:7937 AliITSv11GeometrySupport.cxx:7938 AliITSv11GeometrySupport.cxx:7939 AliITSv11GeometrySupport.cxx:7940 AliITSv11GeometrySupport.cxx:7941 AliITSv11GeometrySupport.cxx:7942 AliITSv11GeometrySupport.cxx:7943 AliITSv11GeometrySupport.cxx:7944 AliITSv11GeometrySupport.cxx:7945 AliITSv11GeometrySupport.cxx:7946 AliITSv11GeometrySupport.cxx:7947 AliITSv11GeometrySupport.cxx:7948 AliITSv11GeometrySupport.cxx:7949 AliITSv11GeometrySupport.cxx:7950 AliITSv11GeometrySupport.cxx:7951 AliITSv11GeometrySupport.cxx:7952 AliITSv11GeometrySupport.cxx:7953 AliITSv11GeometrySupport.cxx:7954 AliITSv11GeometrySupport.cxx:7955 AliITSv11GeometrySupport.cxx:7956 AliITSv11GeometrySupport.cxx:7957 AliITSv11GeometrySupport.cxx:7958 AliITSv11GeometrySupport.cxx:7959 AliITSv11GeometrySupport.cxx:7960 AliITSv11GeometrySupport.cxx:7961 AliITSv11GeometrySupport.cxx:7962 AliITSv11GeometrySupport.cxx:7963 AliITSv11GeometrySupport.cxx:7964 AliITSv11GeometrySupport.cxx:7965 AliITSv11GeometrySupport.cxx:7966 AliITSv11GeometrySupport.cxx:7967 AliITSv11GeometrySupport.cxx:7968 AliITSv11GeometrySupport.cxx:7969 AliITSv11GeometrySupport.cxx:7970 AliITSv11GeometrySupport.cxx:7971 AliITSv11GeometrySupport.cxx:7972 AliITSv11GeometrySupport.cxx:7973 AliITSv11GeometrySupport.cxx:7974 AliITSv11GeometrySupport.cxx:7975 AliITSv11GeometrySupport.cxx:7976 AliITSv11GeometrySupport.cxx:7977 AliITSv11GeometrySupport.cxx:7978 AliITSv11GeometrySupport.cxx:7979 AliITSv11GeometrySupport.cxx:7980 AliITSv11GeometrySupport.cxx:7981 AliITSv11GeometrySupport.cxx:7982 AliITSv11GeometrySupport.cxx:7983 AliITSv11GeometrySupport.cxx:7984 AliITSv11GeometrySupport.cxx:7985 AliITSv11GeometrySupport.cxx:7986 AliITSv11GeometrySupport.cxx:7987 AliITSv11GeometrySupport.cxx:7988 AliITSv11GeometrySupport.cxx:7989 AliITSv11GeometrySupport.cxx:7990 AliITSv11GeometrySupport.cxx:7991 AliITSv11GeometrySupport.cxx:7992 AliITSv11GeometrySupport.cxx:7993 AliITSv11GeometrySupport.cxx:7994 AliITSv11GeometrySupport.cxx:7995 AliITSv11GeometrySupport.cxx:7996 AliITSv11GeometrySupport.cxx:7997 AliITSv11GeometrySupport.cxx:7998 AliITSv11GeometrySupport.cxx:7999 AliITSv11GeometrySupport.cxx:8000 AliITSv11GeometrySupport.cxx:8001 AliITSv11GeometrySupport.cxx:8002 AliITSv11GeometrySupport.cxx:8003 AliITSv11GeometrySupport.cxx:8004 AliITSv11GeometrySupport.cxx:8005 AliITSv11GeometrySupport.cxx:8006 AliITSv11GeometrySupport.cxx:8007 AliITSv11GeometrySupport.cxx:8008 AliITSv11GeometrySupport.cxx:8009 AliITSv11GeometrySupport.cxx:8010 AliITSv11GeometrySupport.cxx:8011 AliITSv11GeometrySupport.cxx:8012 AliITSv11GeometrySupport.cxx:8013 AliITSv11GeometrySupport.cxx:8014 AliITSv11GeometrySupport.cxx:8015 AliITSv11GeometrySupport.cxx:8016 AliITSv11GeometrySupport.cxx:8017 AliITSv11GeometrySupport.cxx:8018 AliITSv11GeometrySupport.cxx:8019 AliITSv11GeometrySupport.cxx:8020 AliITSv11GeometrySupport.cxx:8021 AliITSv11GeometrySupport.cxx:8022 AliITSv11GeometrySupport.cxx:8023 AliITSv11GeometrySupport.cxx:8024 AliITSv11GeometrySupport.cxx:8025 AliITSv11GeometrySupport.cxx:8026 AliITSv11GeometrySupport.cxx:8027 AliITSv11GeometrySupport.cxx:8028 AliITSv11GeometrySupport.cxx:8029 AliITSv11GeometrySupport.cxx:8030 AliITSv11GeometrySupport.cxx:8031 AliITSv11GeometrySupport.cxx:8032 AliITSv11GeometrySupport.cxx:8033 AliITSv11GeometrySupport.cxx:8034 AliITSv11GeometrySupport.cxx:8035 AliITSv11GeometrySupport.cxx:8036 AliITSv11GeometrySupport.cxx:8037 AliITSv11GeometrySupport.cxx:8038 AliITSv11GeometrySupport.cxx:8039 AliITSv11GeometrySupport.cxx:8040 AliITSv11GeometrySupport.cxx:8041 AliITSv11GeometrySupport.cxx:8042 AliITSv11GeometrySupport.cxx:8043 AliITSv11GeometrySupport.cxx:8044 AliITSv11GeometrySupport.cxx:8045 AliITSv11GeometrySupport.cxx:8046 AliITSv11GeometrySupport.cxx:8047 AliITSv11GeometrySupport.cxx:8048 AliITSv11GeometrySupport.cxx:8049 AliITSv11GeometrySupport.cxx:8050 AliITSv11GeometrySupport.cxx:8051 AliITSv11GeometrySupport.cxx:8052 AliITSv11GeometrySupport.cxx:8053 AliITSv11GeometrySupport.cxx:8054 AliITSv11GeometrySupport.cxx:8055 AliITSv11GeometrySupport.cxx:8056 AliITSv11GeometrySupport.cxx:8057 AliITSv11GeometrySupport.cxx:8058 AliITSv11GeometrySupport.cxx:8059 AliITSv11GeometrySupport.cxx:8060 AliITSv11GeometrySupport.cxx:8061 AliITSv11GeometrySupport.cxx:8062 AliITSv11GeometrySupport.cxx:8063 AliITSv11GeometrySupport.cxx:8064 AliITSv11GeometrySupport.cxx:8065 AliITSv11GeometrySupport.cxx:8066 AliITSv11GeometrySupport.cxx:8067 AliITSv11GeometrySupport.cxx:8068 AliITSv11GeometrySupport.cxx:8069 AliITSv11GeometrySupport.cxx:8070 AliITSv11GeometrySupport.cxx:8071 AliITSv11GeometrySupport.cxx:8072 AliITSv11GeometrySupport.cxx:8073 AliITSv11GeometrySupport.cxx:8074 AliITSv11GeometrySupport.cxx:8075 AliITSv11GeometrySupport.cxx:8076 AliITSv11GeometrySupport.cxx:8077 AliITSv11GeometrySupport.cxx:8078 AliITSv11GeometrySupport.cxx:8079 AliITSv11GeometrySupport.cxx:8080 AliITSv11GeometrySupport.cxx:8081 AliITSv11GeometrySupport.cxx:8082 AliITSv11GeometrySupport.cxx:8083 AliITSv11GeometrySupport.cxx:8084 AliITSv11GeometrySupport.cxx:8085 AliITSv11GeometrySupport.cxx:8086 AliITSv11GeometrySupport.cxx:8087 AliITSv11GeometrySupport.cxx:8088 AliITSv11GeometrySupport.cxx:8089 AliITSv11GeometrySupport.cxx:8090 AliITSv11GeometrySupport.cxx:8091 AliITSv11GeometrySupport.cxx:8092 AliITSv11GeometrySupport.cxx:8093 AliITSv11GeometrySupport.cxx:8094 AliITSv11GeometrySupport.cxx:8095 AliITSv11GeometrySupport.cxx:8096 AliITSv11GeometrySupport.cxx:8097 AliITSv11GeometrySupport.cxx:8098 AliITSv11GeometrySupport.cxx:8099 AliITSv11GeometrySupport.cxx:8100 AliITSv11GeometrySupport.cxx:8101 AliITSv11GeometrySupport.cxx:8102 AliITSv11GeometrySupport.cxx:8103 AliITSv11GeometrySupport.cxx:8104 AliITSv11GeometrySupport.cxx:8105 AliITSv11GeometrySupport.cxx:8106 AliITSv11GeometrySupport.cxx:8107 AliITSv11GeometrySupport.cxx:8108 AliITSv11GeometrySupport.cxx:8109 AliITSv11GeometrySupport.cxx:8110 AliITSv11GeometrySupport.cxx:8111 AliITSv11GeometrySupport.cxx:8112 AliITSv11GeometrySupport.cxx:8113 AliITSv11GeometrySupport.cxx:8114 AliITSv11GeometrySupport.cxx:8115 AliITSv11GeometrySupport.cxx:8116 AliITSv11GeometrySupport.cxx:8117 AliITSv11GeometrySupport.cxx:8118 AliITSv11GeometrySupport.cxx:8119 AliITSv11GeometrySupport.cxx:8120 AliITSv11GeometrySupport.cxx:8121 AliITSv11GeometrySupport.cxx:8122 AliITSv11GeometrySupport.cxx:8123 AliITSv11GeometrySupport.cxx:8124 AliITSv11GeometrySupport.cxx:8125 AliITSv11GeometrySupport.cxx:8126 AliITSv11GeometrySupport.cxx:8127 AliITSv11GeometrySupport.cxx:8128 AliITSv11GeometrySupport.cxx:8129 AliITSv11GeometrySupport.cxx:8130 AliITSv11GeometrySupport.cxx:8131 AliITSv11GeometrySupport.cxx:8132 AliITSv11GeometrySupport.cxx:8133 AliITSv11GeometrySupport.cxx:8134 AliITSv11GeometrySupport.cxx:8135 AliITSv11GeometrySupport.cxx:8136 AliITSv11GeometrySupport.cxx:8137 AliITSv11GeometrySupport.cxx:8138 AliITSv11GeometrySupport.cxx:8139 AliITSv11GeometrySupport.cxx:8140 AliITSv11GeometrySupport.cxx:8141 AliITSv11GeometrySupport.cxx:8142 AliITSv11GeometrySupport.cxx:8143 AliITSv11GeometrySupport.cxx:8144 AliITSv11GeometrySupport.cxx:8145 AliITSv11GeometrySupport.cxx:8146 AliITSv11GeometrySupport.cxx:8147 AliITSv11GeometrySupport.cxx:8148 AliITSv11GeometrySupport.cxx:8149 AliITSv11GeometrySupport.cxx:8150 AliITSv11GeometrySupport.cxx:8151 AliITSv11GeometrySupport.cxx:8152 AliITSv11GeometrySupport.cxx:8153 AliITSv11GeometrySupport.cxx:8154 AliITSv11GeometrySupport.cxx:8155 AliITSv11GeometrySupport.cxx:8156 AliITSv11GeometrySupport.cxx:8157 AliITSv11GeometrySupport.cxx:8158 AliITSv11GeometrySupport.cxx:8159 AliITSv11GeometrySupport.cxx:8160 AliITSv11GeometrySupport.cxx:8161 AliITSv11GeometrySupport.cxx:8162 AliITSv11GeometrySupport.cxx:8163 AliITSv11GeometrySupport.cxx:8164 AliITSv11GeometrySupport.cxx:8165 AliITSv11GeometrySupport.cxx:8166 AliITSv11GeometrySupport.cxx:8167 AliITSv11GeometrySupport.cxx:8168 AliITSv11GeometrySupport.cxx:8169 AliITSv11GeometrySupport.cxx:8170 AliITSv11GeometrySupport.cxx:8171 AliITSv11GeometrySupport.cxx:8172 AliITSv11GeometrySupport.cxx:8173 AliITSv11GeometrySupport.cxx:8174 AliITSv11GeometrySupport.cxx:8175 AliITSv11GeometrySupport.cxx:8176 AliITSv11GeometrySupport.cxx:8177 AliITSv11GeometrySupport.cxx:8178 AliITSv11GeometrySupport.cxx:8179 AliITSv11GeometrySupport.cxx:8180 AliITSv11GeometrySupport.cxx:8181 AliITSv11GeometrySupport.cxx:8182 AliITSv11GeometrySupport.cxx:8183 AliITSv11GeometrySupport.cxx:8184 AliITSv11GeometrySupport.cxx:8185 AliITSv11GeometrySupport.cxx:8186 AliITSv11GeometrySupport.cxx:8187 AliITSv11GeometrySupport.cxx:8188 AliITSv11GeometrySupport.cxx:8189 AliITSv11GeometrySupport.cxx:8190 AliITSv11GeometrySupport.cxx:8191 AliITSv11GeometrySupport.cxx:8192 AliITSv11GeometrySupport.cxx:8193 AliITSv11GeometrySupport.cxx:8194 AliITSv11GeometrySupport.cxx:8195 AliITSv11GeometrySupport.cxx:8196 AliITSv11GeometrySupport.cxx:8197 AliITSv11GeometrySupport.cxx:8198 AliITSv11GeometrySupport.cxx:8199 AliITSv11GeometrySupport.cxx:8200 AliITSv11GeometrySupport.cxx:8201 AliITSv11GeometrySupport.cxx:8202 AliITSv11GeometrySupport.cxx:8203 AliITSv11GeometrySupport.cxx:8204 AliITSv11GeometrySupport.cxx:8205 AliITSv11GeometrySupport.cxx:8206 AliITSv11GeometrySupport.cxx:8207 AliITSv11GeometrySupport.cxx:8208 AliITSv11GeometrySupport.cxx:8209 AliITSv11GeometrySupport.cxx:8210 AliITSv11GeometrySupport.cxx:8211 AliITSv11GeometrySupport.cxx:8212 AliITSv11GeometrySupport.cxx:8213 AliITSv11GeometrySupport.cxx:8214 AliITSv11GeometrySupport.cxx:8215 AliITSv11GeometrySupport.cxx:8216 AliITSv11GeometrySupport.cxx:8217 AliITSv11GeometrySupport.cxx:8218 AliITSv11GeometrySupport.cxx:8219 AliITSv11GeometrySupport.cxx:8220 AliITSv11GeometrySupport.cxx:8221 AliITSv11GeometrySupport.cxx:8222 AliITSv11GeometrySupport.cxx:8223 AliITSv11GeometrySupport.cxx:8224 AliITSv11GeometrySupport.cxx:8225 AliITSv11GeometrySupport.cxx:8226 AliITSv11GeometrySupport.cxx:8227 AliITSv11GeometrySupport.cxx:8228 AliITSv11GeometrySupport.cxx:8229 AliITSv11GeometrySupport.cxx:8230 AliITSv11GeometrySupport.cxx:8231 AliITSv11GeometrySupport.cxx:8232 AliITSv11GeometrySupport.cxx:8233 AliITSv11GeometrySupport.cxx:8234 AliITSv11GeometrySupport.cxx:8235 AliITSv11GeometrySupport.cxx:8236 AliITSv11GeometrySupport.cxx:8237 AliITSv11GeometrySupport.cxx:8238 AliITSv11GeometrySupport.cxx:8239 AliITSv11GeometrySupport.cxx:8240 AliITSv11GeometrySupport.cxx:8241 AliITSv11GeometrySupport.cxx:8242 AliITSv11GeometrySupport.cxx:8243 AliITSv11GeometrySupport.cxx:8244 AliITSv11GeometrySupport.cxx:8245 AliITSv11GeometrySupport.cxx:8246 AliITSv11GeometrySupport.cxx:8247 AliITSv11GeometrySupport.cxx:8248 AliITSv11GeometrySupport.cxx:8249 AliITSv11GeometrySupport.cxx:8250 AliITSv11GeometrySupport.cxx:8251 AliITSv11GeometrySupport.cxx:8252 AliITSv11GeometrySupport.cxx:8253 AliITSv11GeometrySupport.cxx:8254 AliITSv11GeometrySupport.cxx:8255 AliITSv11GeometrySupport.cxx:8256 AliITSv11GeometrySupport.cxx:8257 AliITSv11GeometrySupport.cxx:8258 AliITSv11GeometrySupport.cxx:8259 AliITSv11GeometrySupport.cxx:8260 AliITSv11GeometrySupport.cxx:8261 AliITSv11GeometrySupport.cxx:8262 AliITSv11GeometrySupport.cxx:8263 AliITSv11GeometrySupport.cxx:8264 AliITSv11GeometrySupport.cxx:8265 AliITSv11GeometrySupport.cxx:8266 AliITSv11GeometrySupport.cxx:8267 AliITSv11GeometrySupport.cxx:8268 AliITSv11GeometrySupport.cxx:8269 AliITSv11GeometrySupport.cxx:8270 AliITSv11GeometrySupport.cxx:8271 AliITSv11GeometrySupport.cxx:8272 AliITSv11GeometrySupport.cxx:8273 AliITSv11GeometrySupport.cxx:8274 AliITSv11GeometrySupport.cxx:8275 AliITSv11GeometrySupport.cxx:8276 AliITSv11GeometrySupport.cxx:8277 AliITSv11GeometrySupport.cxx:8278 AliITSv11GeometrySupport.cxx:8279 AliITSv11GeometrySupport.cxx:8280 AliITSv11GeometrySupport.cxx:8281 AliITSv11GeometrySupport.cxx:8282 AliITSv11GeometrySupport.cxx:8283 AliITSv11GeometrySupport.cxx:8284 AliITSv11GeometrySupport.cxx:8285 AliITSv11GeometrySupport.cxx:8286 AliITSv11GeometrySupport.cxx:8287 AliITSv11GeometrySupport.cxx:8288 AliITSv11GeometrySupport.cxx:8289 AliITSv11GeometrySupport.cxx:8290 AliITSv11GeometrySupport.cxx:8291 AliITSv11GeometrySupport.cxx:8292 AliITSv11GeometrySupport.cxx:8293 AliITSv11GeometrySupport.cxx:8294 AliITSv11GeometrySupport.cxx:8295 AliITSv11GeometrySupport.cxx:8296 AliITSv11GeometrySupport.cxx:8297 AliITSv11GeometrySupport.cxx:8298 AliITSv11GeometrySupport.cxx:8299 AliITSv11GeometrySupport.cxx:8300 AliITSv11GeometrySupport.cxx:8301 AliITSv11GeometrySupport.cxx:8302 AliITSv11GeometrySupport.cxx:8303 AliITSv11GeometrySupport.cxx:8304 AliITSv11GeometrySupport.cxx:8305 AliITSv11GeometrySupport.cxx:8306 AliITSv11GeometrySupport.cxx:8307 AliITSv11GeometrySupport.cxx:8308 AliITSv11GeometrySupport.cxx:8309 AliITSv11GeometrySupport.cxx:8310 AliITSv11GeometrySupport.cxx:8311 AliITSv11GeometrySupport.cxx:8312 AliITSv11GeometrySupport.cxx:8313 AliITSv11GeometrySupport.cxx:8314 AliITSv11GeometrySupport.cxx:8315 AliITSv11GeometrySupport.cxx:8316 AliITSv11GeometrySupport.cxx:8317 AliITSv11GeometrySupport.cxx:8318 AliITSv11GeometrySupport.cxx:8319 AliITSv11GeometrySupport.cxx:8320 AliITSv11GeometrySupport.cxx:8321 AliITSv11GeometrySupport.cxx:8322 AliITSv11GeometrySupport.cxx:8323 AliITSv11GeometrySupport.cxx:8324 AliITSv11GeometrySupport.cxx:8325 AliITSv11GeometrySupport.cxx:8326 AliITSv11GeometrySupport.cxx:8327 AliITSv11GeometrySupport.cxx:8328 AliITSv11GeometrySupport.cxx:8329 AliITSv11GeometrySupport.cxx:8330 AliITSv11GeometrySupport.cxx:8331 AliITSv11GeometrySupport.cxx:8332 AliITSv11GeometrySupport.cxx:8333 AliITSv11GeometrySupport.cxx:8334 AliITSv11GeometrySupport.cxx:8335 AliITSv11GeometrySupport.cxx:8336 AliITSv11GeometrySupport.cxx:8337 AliITSv11GeometrySupport.cxx:8338 AliITSv11GeometrySupport.cxx:8339 AliITSv11GeometrySupport.cxx:8340 AliITSv11GeometrySupport.cxx:8341 AliITSv11GeometrySupport.cxx:8342 AliITSv11GeometrySupport.cxx:8343 AliITSv11GeometrySupport.cxx:8344 AliITSv11GeometrySupport.cxx:8345 AliITSv11GeometrySupport.cxx:8346 AliITSv11GeometrySupport.cxx:8347 AliITSv11GeometrySupport.cxx:8348 AliITSv11GeometrySupport.cxx:8349 AliITSv11GeometrySupport.cxx:8350 AliITSv11GeometrySupport.cxx:8351 AliITSv11GeometrySupport.cxx:8352 AliITSv11GeometrySupport.cxx:8353 AliITSv11GeometrySupport.cxx:8354 AliITSv11GeometrySupport.cxx:8355 AliITSv11GeometrySupport.cxx:8356 AliITSv11GeometrySupport.cxx:8357 AliITSv11GeometrySupport.cxx:8358 AliITSv11GeometrySupport.cxx:8359 AliITSv11GeometrySupport.cxx:8360 AliITSv11GeometrySupport.cxx:8361 AliITSv11GeometrySupport.cxx:8362 AliITSv11GeometrySupport.cxx:8363 AliITSv11GeometrySupport.cxx:8364 AliITSv11GeometrySupport.cxx:8365 AliITSv11GeometrySupport.cxx:8366 AliITSv11GeometrySupport.cxx:8367 AliITSv11GeometrySupport.cxx:8368 AliITSv11GeometrySupport.cxx:8369 AliITSv11GeometrySupport.cxx:8370 AliITSv11GeometrySupport.cxx:8371 AliITSv11GeometrySupport.cxx:8372 AliITSv11GeometrySupport.cxx:8373 AliITSv11GeometrySupport.cxx:8374 AliITSv11GeometrySupport.cxx:8375 AliITSv11GeometrySupport.cxx:8376 AliITSv11GeometrySupport.cxx:8377 AliITSv11GeometrySupport.cxx:8378 AliITSv11GeometrySupport.cxx:8379 AliITSv11GeometrySupport.cxx:8380 AliITSv11GeometrySupport.cxx:8381 AliITSv11GeometrySupport.cxx:8382 AliITSv11GeometrySupport.cxx:8383 AliITSv11GeometrySupport.cxx:8384 AliITSv11GeometrySupport.cxx:8385 AliITSv11GeometrySupport.cxx:8386 AliITSv11GeometrySupport.cxx:8387 AliITSv11GeometrySupport.cxx:8388 AliITSv11GeometrySupport.cxx:8389 AliITSv11GeometrySupport.cxx:8390 AliITSv11GeometrySupport.cxx:8391 AliITSv11GeometrySupport.cxx:8392 AliITSv11GeometrySupport.cxx:8393 AliITSv11GeometrySupport.cxx:8394 AliITSv11GeometrySupport.cxx:8395 AliITSv11GeometrySupport.cxx:8396 AliITSv11GeometrySupport.cxx:8397 AliITSv11GeometrySupport.cxx:8398 AliITSv11GeometrySupport.cxx:8399 AliITSv11GeometrySupport.cxx:8400 AliITSv11GeometrySupport.cxx:8401 AliITSv11GeometrySupport.cxx:8402 AliITSv11GeometrySupport.cxx:8403 AliITSv11GeometrySupport.cxx:8404 AliITSv11GeometrySupport.cxx:8405 AliITSv11GeometrySupport.cxx:8406 AliITSv11GeometrySupport.cxx:8407 AliITSv11GeometrySupport.cxx:8408 AliITSv11GeometrySupport.cxx:8409 AliITSv11GeometrySupport.cxx:8410 AliITSv11GeometrySupport.cxx:8411 AliITSv11GeometrySupport.cxx:8412 AliITSv11GeometrySupport.cxx:8413 AliITSv11GeometrySupport.cxx:8414 AliITSv11GeometrySupport.cxx:8415 AliITSv11GeometrySupport.cxx:8416 AliITSv11GeometrySupport.cxx:8417 AliITSv11GeometrySupport.cxx:8418 AliITSv11GeometrySupport.cxx:8419 AliITSv11GeometrySupport.cxx:8420 AliITSv11GeometrySupport.cxx:8421 AliITSv11GeometrySupport.cxx:8422 AliITSv11GeometrySupport.cxx:8423 AliITSv11GeometrySupport.cxx:8424 AliITSv11GeometrySupport.cxx:8425 AliITSv11GeometrySupport.cxx:8426 AliITSv11GeometrySupport.cxx:8427 AliITSv11GeometrySupport.cxx:8428 AliITSv11GeometrySupport.cxx:8429 AliITSv11GeometrySupport.cxx:8430 AliITSv11GeometrySupport.cxx:8431 AliITSv11GeometrySupport.cxx:8432 AliITSv11GeometrySupport.cxx:8433 AliITSv11GeometrySupport.cxx:8434 AliITSv11GeometrySupport.cxx:8435 AliITSv11GeometrySupport.cxx:8436 AliITSv11GeometrySupport.cxx:8437 AliITSv11GeometrySupport.cxx:8438 AliITSv11GeometrySupport.cxx:8439 AliITSv11GeometrySupport.cxx:8440 AliITSv11GeometrySupport.cxx:8441 AliITSv11GeometrySupport.cxx:8442 AliITSv11GeometrySupport.cxx:8443 AliITSv11GeometrySupport.cxx:8444 AliITSv11GeometrySupport.cxx:8445 AliITSv11GeometrySupport.cxx:8446 AliITSv11GeometrySupport.cxx:8447 AliITSv11GeometrySupport.cxx:8448 AliITSv11GeometrySupport.cxx:8449 AliITSv11GeometrySupport.cxx:8450 AliITSv11GeometrySupport.cxx:8451 AliITSv11GeometrySupport.cxx:8452 AliITSv11GeometrySupport.cxx:8453 AliITSv11GeometrySupport.cxx:8454 AliITSv11GeometrySupport.cxx:8455 AliITSv11GeometrySupport.cxx:8456 AliITSv11GeometrySupport.cxx:8457 AliITSv11GeometrySupport.cxx:8458 AliITSv11GeometrySupport.cxx:8459 AliITSv11GeometrySupport.cxx:8460 AliITSv11GeometrySupport.cxx:8461 AliITSv11GeometrySupport.cxx:8462 AliITSv11GeometrySupport.cxx:8463 AliITSv11GeometrySupport.cxx:8464 AliITSv11GeometrySupport.cxx:8465 AliITSv11GeometrySupport.cxx:8466 AliITSv11GeometrySupport.cxx:8467 AliITSv11GeometrySupport.cxx:8468 AliITSv11GeometrySupport.cxx:8469 AliITSv11GeometrySupport.cxx:8470 AliITSv11GeometrySupport.cxx:8471 AliITSv11GeometrySupport.cxx:8472 AliITSv11GeometrySupport.cxx:8473 AliITSv11GeometrySupport.cxx:8474 AliITSv11GeometrySupport.cxx:8475 AliITSv11GeometrySupport.cxx:8476 AliITSv11GeometrySupport.cxx:8477 AliITSv11GeometrySupport.cxx:8478 AliITSv11GeometrySupport.cxx:8479 AliITSv11GeometrySupport.cxx:8480 AliITSv11GeometrySupport.cxx:8481 AliITSv11GeometrySupport.cxx:8482 AliITSv11GeometrySupport.cxx:8483 AliITSv11GeometrySupport.cxx:8484 AliITSv11GeometrySupport.cxx:8485 AliITSv11GeometrySupport.cxx:8486 AliITSv11GeometrySupport.cxx:8487 AliITSv11GeometrySupport.cxx:8488 AliITSv11GeometrySupport.cxx:8489 AliITSv11GeometrySupport.cxx:8490 AliITSv11GeometrySupport.cxx:8491 AliITSv11GeometrySupport.cxx:8492 AliITSv11GeometrySupport.cxx:8493 AliITSv11GeometrySupport.cxx:8494 AliITSv11GeometrySupport.cxx:8495 AliITSv11GeometrySupport.cxx:8496 AliITSv11GeometrySupport.cxx:8497 AliITSv11GeometrySupport.cxx:8498 AliITSv11GeometrySupport.cxx:8499 AliITSv11GeometrySupport.cxx:8500 AliITSv11GeometrySupport.cxx:8501 AliITSv11GeometrySupport.cxx:8502 AliITSv11GeometrySupport.cxx:8503 AliITSv11GeometrySupport.cxx:8504 AliITSv11GeometrySupport.cxx:8505 AliITSv11GeometrySupport.cxx:8506 AliITSv11GeometrySupport.cxx:8507 AliITSv11GeometrySupport.cxx:8508 AliITSv11GeometrySupport.cxx:8509 AliITSv11GeometrySupport.cxx:8510 AliITSv11GeometrySupport.cxx:8511 AliITSv11GeometrySupport.cxx:8512 AliITSv11GeometrySupport.cxx:8513 AliITSv11GeometrySupport.cxx:8514 AliITSv11GeometrySupport.cxx:8515 AliITSv11GeometrySupport.cxx:8516 AliITSv11GeometrySupport.cxx:8517 AliITSv11GeometrySupport.cxx:8518 AliITSv11GeometrySupport.cxx:8519 AliITSv11GeometrySupport.cxx:8520 AliITSv11GeometrySupport.cxx:8521 AliITSv11GeometrySupport.cxx:8522 AliITSv11GeometrySupport.cxx:8523 AliITSv11GeometrySupport.cxx:8524 AliITSv11GeometrySupport.cxx:8525 AliITSv11GeometrySupport.cxx:8526 AliITSv11GeometrySupport.cxx:8527 AliITSv11GeometrySupport.cxx:8528 AliITSv11GeometrySupport.cxx:8529 AliITSv11GeometrySupport.cxx:8530 AliITSv11GeometrySupport.cxx:8531 AliITSv11GeometrySupport.cxx:8532 AliITSv11GeometrySupport.cxx:8533 AliITSv11GeometrySupport.cxx:8534 AliITSv11GeometrySupport.cxx:8535 AliITSv11GeometrySupport.cxx:8536 AliITSv11GeometrySupport.cxx:8537 AliITSv11GeometrySupport.cxx:8538 AliITSv11GeometrySupport.cxx:8539 AliITSv11GeometrySupport.cxx:8540 AliITSv11GeometrySupport.cxx:8541 AliITSv11GeometrySupport.cxx:8542 AliITSv11GeometrySupport.cxx:8543 AliITSv11GeometrySupport.cxx:8544 AliITSv11GeometrySupport.cxx:8545 AliITSv11GeometrySupport.cxx:8546 AliITSv11GeometrySupport.cxx:8547 AliITSv11GeometrySupport.cxx:8548 AliITSv11GeometrySupport.cxx:8549 AliITSv11GeometrySupport.cxx:8550 AliITSv11GeometrySupport.cxx:8551 AliITSv11GeometrySupport.cxx:8552 AliITSv11GeometrySupport.cxx:8553 AliITSv11GeometrySupport.cxx:8554 AliITSv11GeometrySupport.cxx:8555 AliITSv11GeometrySupport.cxx:8556 AliITSv11GeometrySupport.cxx:8557 AliITSv11GeometrySupport.cxx:8558 AliITSv11GeometrySupport.cxx:8559 AliITSv11GeometrySupport.cxx:8560 AliITSv11GeometrySupport.cxx:8561 AliITSv11GeometrySupport.cxx:8562 AliITSv11GeometrySupport.cxx:8563 AliITSv11GeometrySupport.cxx:8564 AliITSv11GeometrySupport.cxx:8565 AliITSv11GeometrySupport.cxx:8566 AliITSv11GeometrySupport.cxx:8567 AliITSv11GeometrySupport.cxx:8568 AliITSv11GeometrySupport.cxx:8569 AliITSv11GeometrySupport.cxx:8570 AliITSv11GeometrySupport.cxx:8571 AliITSv11GeometrySupport.cxx:8572 AliITSv11GeometrySupport.cxx:8573 AliITSv11GeometrySupport.cxx:8574 AliITSv11GeometrySupport.cxx:8575 AliITSv11GeometrySupport.cxx:8576 AliITSv11GeometrySupport.cxx:8577 AliITSv11GeometrySupport.cxx:8578 AliITSv11GeometrySupport.cxx:8579 AliITSv11GeometrySupport.cxx:8580 AliITSv11GeometrySupport.cxx:8581 AliITSv11GeometrySupport.cxx:8582 AliITSv11GeometrySupport.cxx:8583 AliITSv11GeometrySupport.cxx:8584 AliITSv11GeometrySupport.cxx:8585 AliITSv11GeometrySupport.cxx:8586 AliITSv11GeometrySupport.cxx:8587 AliITSv11GeometrySupport.cxx:8588 AliITSv11GeometrySupport.cxx:8589 AliITSv11GeometrySupport.cxx:8590 AliITSv11GeometrySupport.cxx:8591 AliITSv11GeometrySupport.cxx:8592 AliITSv11GeometrySupport.cxx:8593 AliITSv11GeometrySupport.cxx:8594 AliITSv11GeometrySupport.cxx:8595 AliITSv11GeometrySupport.cxx:8596 AliITSv11GeometrySupport.cxx:8597 AliITSv11GeometrySupport.cxx:8598 AliITSv11GeometrySupport.cxx:8599 AliITSv11GeometrySupport.cxx:8600 AliITSv11GeometrySupport.cxx:8601 AliITSv11GeometrySupport.cxx:8602 AliITSv11GeometrySupport.cxx:8603 AliITSv11GeometrySupport.cxx:8604 AliITSv11GeometrySupport.cxx:8605 AliITSv11GeometrySupport.cxx:8606 AliITSv11GeometrySupport.cxx:8607 AliITSv11GeometrySupport.cxx:8608 AliITSv11GeometrySupport.cxx:8609 AliITSv11GeometrySupport.cxx:8610 AliITSv11GeometrySupport.cxx:8611 AliITSv11GeometrySupport.cxx:8612 AliITSv11GeometrySupport.cxx:8613 AliITSv11GeometrySupport.cxx:8614 AliITSv11GeometrySupport.cxx:8615 AliITSv11GeometrySupport.cxx:8616 AliITSv11GeometrySupport.cxx:8617 AliITSv11GeometrySupport.cxx:8618 AliITSv11GeometrySupport.cxx:8619 AliITSv11GeometrySupport.cxx:8620 AliITSv11GeometrySupport.cxx:8621 AliITSv11GeometrySupport.cxx:8622 AliITSv11GeometrySupport.cxx:8623 AliITSv11GeometrySupport.cxx:8624 AliITSv11GeometrySupport.cxx:8625 AliITSv11GeometrySupport.cxx:8626 AliITSv11GeometrySupport.cxx:8627 AliITSv11GeometrySupport.cxx:8628 AliITSv11GeometrySupport.cxx:8629 AliITSv11GeometrySupport.cxx:8630 AliITSv11GeometrySupport.cxx:8631 AliITSv11GeometrySupport.cxx:8632 AliITSv11GeometrySupport.cxx:8633 AliITSv11GeometrySupport.cxx:8634 AliITSv11GeometrySupport.cxx:8635 AliITSv11GeometrySupport.cxx:8636 AliITSv11GeometrySupport.cxx:8637 AliITSv11GeometrySupport.cxx:8638 AliITSv11GeometrySupport.cxx:8639 AliITSv11GeometrySupport.cxx:8640 AliITSv11GeometrySupport.cxx:8641 AliITSv11GeometrySupport.cxx:8642 AliITSv11GeometrySupport.cxx:8643 AliITSv11GeometrySupport.cxx:8644 AliITSv11GeometrySupport.cxx:8645 AliITSv11GeometrySupport.cxx:8646 AliITSv11GeometrySupport.cxx:8647 AliITSv11GeometrySupport.cxx:8648 AliITSv11GeometrySupport.cxx:8649 AliITSv11GeometrySupport.cxx:8650 AliITSv11GeometrySupport.cxx:8651 AliITSv11GeometrySupport.cxx:8652 AliITSv11GeometrySupport.cxx:8653 AliITSv11GeometrySupport.cxx:8654 AliITSv11GeometrySupport.cxx:8655 AliITSv11GeometrySupport.cxx:8656 AliITSv11GeometrySupport.cxx:8657 AliITSv11GeometrySupport.cxx:8658 AliITSv11GeometrySupport.cxx:8659 AliITSv11GeometrySupport.cxx:8660 AliITSv11GeometrySupport.cxx:8661 AliITSv11GeometrySupport.cxx:8662 AliITSv11GeometrySupport.cxx:8663 AliITSv11GeometrySupport.cxx:8664 AliITSv11GeometrySupport.cxx:8665 AliITSv11GeometrySupport.cxx:8666 AliITSv11GeometrySupport.cxx:8667 AliITSv11GeometrySupport.cxx:8668 AliITSv11GeometrySupport.cxx:8669 AliITSv11GeometrySupport.cxx:8670 AliITSv11GeometrySupport.cxx:8671 AliITSv11GeometrySupport.cxx:8672 AliITSv11GeometrySupport.cxx:8673 AliITSv11GeometrySupport.cxx:8674 AliITSv11GeometrySupport.cxx:8675 AliITSv11GeometrySupport.cxx:8676 AliITSv11GeometrySupport.cxx:8677 AliITSv11GeometrySupport.cxx:8678 AliITSv11GeometrySupport.cxx:8679 AliITSv11GeometrySupport.cxx:8680 AliITSv11GeometrySupport.cxx:8681 AliITSv11GeometrySupport.cxx:8682 AliITSv11GeometrySupport.cxx:8683 AliITSv11GeometrySupport.cxx:8684 AliITSv11GeometrySupport.cxx:8685 AliITSv11GeometrySupport.cxx:8686 AliITSv11GeometrySupport.cxx:8687 AliITSv11GeometrySupport.cxx:8688 AliITSv11GeometrySupport.cxx:8689 AliITSv11GeometrySupport.cxx:8690 AliITSv11GeometrySupport.cxx:8691 AliITSv11GeometrySupport.cxx:8692 AliITSv11GeometrySupport.cxx:8693 AliITSv11GeometrySupport.cxx:8694 AliITSv11GeometrySupport.cxx:8695 AliITSv11GeometrySupport.cxx:8696 AliITSv11GeometrySupport.cxx:8697 AliITSv11GeometrySupport.cxx:8698 AliITSv11GeometrySupport.cxx:8699 AliITSv11GeometrySupport.cxx:8700 AliITSv11GeometrySupport.cxx:8701 AliITSv11GeometrySupport.cxx:8702 AliITSv11GeometrySupport.cxx:8703 AliITSv11GeometrySupport.cxx:8704 AliITSv11GeometrySupport.cxx:8705 AliITSv11GeometrySupport.cxx:8706 AliITSv11GeometrySupport.cxx:8707 AliITSv11GeometrySupport.cxx:8708 AliITSv11GeometrySupport.cxx:8709 AliITSv11GeometrySupport.cxx:8710 AliITSv11GeometrySupport.cxx:8711 AliITSv11GeometrySupport.cxx:8712 AliITSv11GeometrySupport.cxx:8713 AliITSv11GeometrySupport.cxx:8714 AliITSv11GeometrySupport.cxx:8715 AliITSv11GeometrySupport.cxx:8716 AliITSv11GeometrySupport.cxx:8717 AliITSv11GeometrySupport.cxx:8718 AliITSv11GeometrySupport.cxx:8719 AliITSv11GeometrySupport.cxx:8720 AliITSv11GeometrySupport.cxx:8721 AliITSv11GeometrySupport.cxx:8722 AliITSv11GeometrySupport.cxx:8723 AliITSv11GeometrySupport.cxx:8724 AliITSv11GeometrySupport.cxx:8725 AliITSv11GeometrySupport.cxx:8726 AliITSv11GeometrySupport.cxx:8727 AliITSv11GeometrySupport.cxx:8728 AliITSv11GeometrySupport.cxx:8729 AliITSv11GeometrySupport.cxx:8730 AliITSv11GeometrySupport.cxx:8731 AliITSv11GeometrySupport.cxx:8732 AliITSv11GeometrySupport.cxx:8733 AliITSv11GeometrySupport.cxx:8734 AliITSv11GeometrySupport.cxx:8735 AliITSv11GeometrySupport.cxx:8736 AliITSv11GeometrySupport.cxx:8737 AliITSv11GeometrySupport.cxx:8738 AliITSv11GeometrySupport.cxx:8739 AliITSv11GeometrySupport.cxx:8740 AliITSv11GeometrySupport.cxx:8741 AliITSv11GeometrySupport.cxx:8742 AliITSv11GeometrySupport.cxx:8743 AliITSv11GeometrySupport.cxx:8744 AliITSv11GeometrySupport.cxx:8745 AliITSv11GeometrySupport.cxx:8746 AliITSv11GeometrySupport.cxx:8747 AliITSv11GeometrySupport.cxx:8748 AliITSv11GeometrySupport.cxx:8749 AliITSv11GeometrySupport.cxx:8750 AliITSv11GeometrySupport.cxx:8751 AliITSv11GeometrySupport.cxx:8752 AliITSv11GeometrySupport.cxx:8753 AliITSv11GeometrySupport.cxx:8754 AliITSv11GeometrySupport.cxx:8755 AliITSv11GeometrySupport.cxx:8756 AliITSv11GeometrySupport.cxx:8757 AliITSv11GeometrySupport.cxx:8758 AliITSv11GeometrySupport.cxx:8759 AliITSv11GeometrySupport.cxx:8760 AliITSv11GeometrySupport.cxx:8761 AliITSv11GeometrySupport.cxx:8762 AliITSv11GeometrySupport.cxx:8763 AliITSv11GeometrySupport.cxx:8764 AliITSv11GeometrySupport.cxx:8765 AliITSv11GeometrySupport.cxx:8766 AliITSv11GeometrySupport.cxx:8767 AliITSv11GeometrySupport.cxx:8768 AliITSv11GeometrySupport.cxx:8769 AliITSv11GeometrySupport.cxx:8770 AliITSv11GeometrySupport.cxx:8771 AliITSv11GeometrySupport.cxx:8772 AliITSv11GeometrySupport.cxx:8773 AliITSv11GeometrySupport.cxx:8774 AliITSv11GeometrySupport.cxx:8775 AliITSv11GeometrySupport.cxx:8776 AliITSv11GeometrySupport.cxx:8777 AliITSv11GeometrySupport.cxx:8778 AliITSv11GeometrySupport.cxx:8779 AliITSv11GeometrySupport.cxx:8780 AliITSv11GeometrySupport.cxx:8781 AliITSv11GeometrySupport.cxx:8782 AliITSv11GeometrySupport.cxx:8783 AliITSv11GeometrySupport.cxx:8784 AliITSv11GeometrySupport.cxx:8785 AliITSv11GeometrySupport.cxx:8786 AliITSv11GeometrySupport.cxx:8787 AliITSv11GeometrySupport.cxx:8788 AliITSv11GeometrySupport.cxx:8789 AliITSv11GeometrySupport.cxx:8790 AliITSv11GeometrySupport.cxx:8791 AliITSv11GeometrySupport.cxx:8792 AliITSv11GeometrySupport.cxx:8793 AliITSv11GeometrySupport.cxx:8794 AliITSv11GeometrySupport.cxx:8795 AliITSv11GeometrySupport.cxx:8796 AliITSv11GeometrySupport.cxx:8797 AliITSv11GeometrySupport.cxx:8798 AliITSv11GeometrySupport.cxx:8799 AliITSv11GeometrySupport.cxx:8800 AliITSv11GeometrySupport.cxx:8801 AliITSv11GeometrySupport.cxx:8802 AliITSv11GeometrySupport.cxx:8803 AliITSv11GeometrySupport.cxx:8804 AliITSv11GeometrySupport.cxx:8805 AliITSv11GeometrySupport.cxx:8806 AliITSv11GeometrySupport.cxx:8807 AliITSv11GeometrySupport.cxx:8808 AliITSv11GeometrySupport.cxx:8809 AliITSv11GeometrySupport.cxx:8810 AliITSv11GeometrySupport.cxx:8811 AliITSv11GeometrySupport.cxx:8812 AliITSv11GeometrySupport.cxx:8813 AliITSv11GeometrySupport.cxx:8814 AliITSv11GeometrySupport.cxx:8815 AliITSv11GeometrySupport.cxx:8816 AliITSv11GeometrySupport.cxx:8817 AliITSv11GeometrySupport.cxx:8818 AliITSv11GeometrySupport.cxx:8819 AliITSv11GeometrySupport.cxx:8820 AliITSv11GeometrySupport.cxx:8821 AliITSv11GeometrySupport.cxx:8822 AliITSv11GeometrySupport.cxx:8823 AliITSv11GeometrySupport.cxx:8824 AliITSv11GeometrySupport.cxx:8825 AliITSv11GeometrySupport.cxx:8826 AliITSv11GeometrySupport.cxx:8827 AliITSv11GeometrySupport.cxx:8828 AliITSv11GeometrySupport.cxx:8829 AliITSv11GeometrySupport.cxx:8830 AliITSv11GeometrySupport.cxx:8831 AliITSv11GeometrySupport.cxx:8832 AliITSv11GeometrySupport.cxx:8833 AliITSv11GeometrySupport.cxx:8834 AliITSv11GeometrySupport.cxx:8835 AliITSv11GeometrySupport.cxx:8836 AliITSv11GeometrySupport.cxx:8837 AliITSv11GeometrySupport.cxx:8838 AliITSv11GeometrySupport.cxx:8839 AliITSv11GeometrySupport.cxx:8840 AliITSv11GeometrySupport.cxx:8841 AliITSv11GeometrySupport.cxx:8842 AliITSv11GeometrySupport.cxx:8843 AliITSv11GeometrySupport.cxx:8844 AliITSv11GeometrySupport.cxx:8845 AliITSv11GeometrySupport.cxx:8846 AliITSv11GeometrySupport.cxx:8847 AliITSv11GeometrySupport.cxx:8848 AliITSv11GeometrySupport.cxx:8849 AliITSv11GeometrySupport.cxx:8850 AliITSv11GeometrySupport.cxx:8851 AliITSv11GeometrySupport.cxx:8852 AliITSv11GeometrySupport.cxx:8853 AliITSv11GeometrySupport.cxx:8854 AliITSv11GeometrySupport.cxx:8855 AliITSv11GeometrySupport.cxx:8856 AliITSv11GeometrySupport.cxx:8857 AliITSv11GeometrySupport.cxx:8858 AliITSv11GeometrySupport.cxx:8859 AliITSv11GeometrySupport.cxx:8860 AliITSv11GeometrySupport.cxx:8861 AliITSv11GeometrySupport.cxx:8862 AliITSv11GeometrySupport.cxx:8863 AliITSv11GeometrySupport.cxx:8864 AliITSv11GeometrySupport.cxx:8865 AliITSv11GeometrySupport.cxx:8866 AliITSv11GeometrySupport.cxx:8867 AliITSv11GeometrySupport.cxx:8868 AliITSv11GeometrySupport.cxx:8869 AliITSv11GeometrySupport.cxx:8870 AliITSv11GeometrySupport.cxx:8871 AliITSv11GeometrySupport.cxx:8872 AliITSv11GeometrySupport.cxx:8873 AliITSv11GeometrySupport.cxx:8874 AliITSv11GeometrySupport.cxx:8875 AliITSv11GeometrySupport.cxx:8876 AliITSv11GeometrySupport.cxx:8877 AliITSv11GeometrySupport.cxx:8878 AliITSv11GeometrySupport.cxx:8879 AliITSv11GeometrySupport.cxx:8880 AliITSv11GeometrySupport.cxx:8881 AliITSv11GeometrySupport.cxx:8882 AliITSv11GeometrySupport.cxx:8883 AliITSv11GeometrySupport.cxx:8884 AliITSv11GeometrySupport.cxx:8885 AliITSv11GeometrySupport.cxx:8886 AliITSv11GeometrySupport.cxx:8887 AliITSv11GeometrySupport.cxx:8888 AliITSv11GeometrySupport.cxx:8889 AliITSv11GeometrySupport.cxx:8890 AliITSv11GeometrySupport.cxx:8891 AliITSv11GeometrySupport.cxx:8892 AliITSv11GeometrySupport.cxx:8893 AliITSv11GeometrySupport.cxx:8894 AliITSv11GeometrySupport.cxx:8895 AliITSv11GeometrySupport.cxx:8896 AliITSv11GeometrySupport.cxx:8897 AliITSv11GeometrySupport.cxx:8898 AliITSv11GeometrySupport.cxx:8899 AliITSv11GeometrySupport.cxx:8900 AliITSv11GeometrySupport.cxx:8901 AliITSv11GeometrySupport.cxx:8902 AliITSv11GeometrySupport.cxx:8903 AliITSv11GeometrySupport.cxx:8904 AliITSv11GeometrySupport.cxx:8905 AliITSv11GeometrySupport.cxx:8906 AliITSv11GeometrySupport.cxx:8907 AliITSv11GeometrySupport.cxx:8908 AliITSv11GeometrySupport.cxx:8909 AliITSv11GeometrySupport.cxx:8910 AliITSv11GeometrySupport.cxx:8911 AliITSv11GeometrySupport.cxx:8912 AliITSv11GeometrySupport.cxx:8913 AliITSv11GeometrySupport.cxx:8914 AliITSv11GeometrySupport.cxx:8915 AliITSv11GeometrySupport.cxx:8916 AliITSv11GeometrySupport.cxx:8917 AliITSv11GeometrySupport.cxx:8918 AliITSv11GeometrySupport.cxx:8919 AliITSv11GeometrySupport.cxx:8920 AliITSv11GeometrySupport.cxx:8921 AliITSv11GeometrySupport.cxx:8922 AliITSv11GeometrySupport.cxx:8923 AliITSv11GeometrySupport.cxx:8924 AliITSv11GeometrySupport.cxx:8925 AliITSv11GeometrySupport.cxx:8926 AliITSv11GeometrySupport.cxx:8927 AliITSv11GeometrySupport.cxx:8928 AliITSv11GeometrySupport.cxx:8929 AliITSv11GeometrySupport.cxx:8930 AliITSv11GeometrySupport.cxx:8931 AliITSv11GeometrySupport.cxx:8932 AliITSv11GeometrySupport.cxx:8933 AliITSv11GeometrySupport.cxx:8934 AliITSv11GeometrySupport.cxx:8935 AliITSv11GeometrySupport.cxx:8936 AliITSv11GeometrySupport.cxx:8937 AliITSv11GeometrySupport.cxx:8938 AliITSv11GeometrySupport.cxx:8939 AliITSv11GeometrySupport.cxx:8940 AliITSv11GeometrySupport.cxx:8941 AliITSv11GeometrySupport.cxx:8942 AliITSv11GeometrySupport.cxx:8943 AliITSv11GeometrySupport.cxx:8944 AliITSv11GeometrySupport.cxx:8945 AliITSv11GeometrySupport.cxx:8946 AliITSv11GeometrySupport.cxx:8947 AliITSv11GeometrySupport.cxx:8948 AliITSv11GeometrySupport.cxx:8949 AliITSv11GeometrySupport.cxx:8950 AliITSv11GeometrySupport.cxx:8951 AliITSv11GeometrySupport.cxx:8952 AliITSv11GeometrySupport.cxx:8953 AliITSv11GeometrySupport.cxx:8954 AliITSv11GeometrySupport.cxx:8955 AliITSv11GeometrySupport.cxx:8956 AliITSv11GeometrySupport.cxx:8957 AliITSv11GeometrySupport.cxx:8958 AliITSv11GeometrySupport.cxx:8959 AliITSv11GeometrySupport.cxx:8960 AliITSv11GeometrySupport.cxx:8961 AliITSv11GeometrySupport.cxx:8962 AliITSv11GeometrySupport.cxx:8963 AliITSv11GeometrySupport.cxx:8964 AliITSv11GeometrySupport.cxx:8965 AliITSv11GeometrySupport.cxx:8966 AliITSv11GeometrySupport.cxx:8967 AliITSv11GeometrySupport.cxx:8968 AliITSv11GeometrySupport.cxx:8969 AliITSv11GeometrySupport.cxx:8970 AliITSv11GeometrySupport.cxx:8971 AliITSv11GeometrySupport.cxx:8972 AliITSv11GeometrySupport.cxx:8973 AliITSv11GeometrySupport.cxx:8974 AliITSv11GeometrySupport.cxx:8975 AliITSv11GeometrySupport.cxx:8976 AliITSv11GeometrySupport.cxx:8977 AliITSv11GeometrySupport.cxx:8978 AliITSv11GeometrySupport.cxx:8979 AliITSv11GeometrySupport.cxx:8980 AliITSv11GeometrySupport.cxx:8981 AliITSv11GeometrySupport.cxx:8982 AliITSv11GeometrySupport.cxx:8983 AliITSv11GeometrySupport.cxx:8984 AliITSv11GeometrySupport.cxx:8985 AliITSv11GeometrySupport.cxx:8986 AliITSv11GeometrySupport.cxx:8987 AliITSv11GeometrySupport.cxx:8988 AliITSv11GeometrySupport.cxx:8989 AliITSv11GeometrySupport.cxx:8990 AliITSv11GeometrySupport.cxx:8991 AliITSv11GeometrySupport.cxx:8992 AliITSv11GeometrySupport.cxx:8993 AliITSv11GeometrySupport.cxx:8994 AliITSv11GeometrySupport.cxx:8995 AliITSv11GeometrySupport.cxx:8996 AliITSv11GeometrySupport.cxx:8997 AliITSv11GeometrySupport.cxx:8998 AliITSv11GeometrySupport.cxx:8999 AliITSv11GeometrySupport.cxx:9000 AliITSv11GeometrySupport.cxx:9001 AliITSv11GeometrySupport.cxx:9002 AliITSv11GeometrySupport.cxx:9003 AliITSv11GeometrySupport.cxx:9004 AliITSv11GeometrySupport.cxx:9005 AliITSv11GeometrySupport.cxx:9006 AliITSv11GeometrySupport.cxx:9007 AliITSv11GeometrySupport.cxx:9008 AliITSv11GeometrySupport.cxx:9009 AliITSv11GeometrySupport.cxx:9010 AliITSv11GeometrySupport.cxx:9011 AliITSv11GeometrySupport.cxx:9012 AliITSv11GeometrySupport.cxx:9013 AliITSv11GeometrySupport.cxx:9014 AliITSv11GeometrySupport.cxx:9015 AliITSv11GeometrySupport.cxx:9016 AliITSv11GeometrySupport.cxx:9017 AliITSv11GeometrySupport.cxx:9018 AliITSv11GeometrySupport.cxx:9019 AliITSv11GeometrySupport.cxx:9020 AliITSv11GeometrySupport.cxx:9021 AliITSv11GeometrySupport.cxx:9022 AliITSv11GeometrySupport.cxx:9023 AliITSv11GeometrySupport.cxx:9024 AliITSv11GeometrySupport.cxx:9025 AliITSv11GeometrySupport.cxx:9026 AliITSv11GeometrySupport.cxx:9027 AliITSv11GeometrySupport.cxx:9028 AliITSv11GeometrySupport.cxx:9029 AliITSv11GeometrySupport.cxx:9030 AliITSv11GeometrySupport.cxx:9031 AliITSv11GeometrySupport.cxx:9032 AliITSv11GeometrySupport.cxx:9033 AliITSv11GeometrySupport.cxx:9034 AliITSv11GeometrySupport.cxx:9035 AliITSv11GeometrySupport.cxx:9036 AliITSv11GeometrySupport.cxx:9037 AliITSv11GeometrySupport.cxx:9038 AliITSv11GeometrySupport.cxx:9039 AliITSv11GeometrySupport.cxx:9040 AliITSv11GeometrySupport.cxx:9041 AliITSv11GeometrySupport.cxx:9042 AliITSv11GeometrySupport.cxx:9043 AliITSv11GeometrySupport.cxx:9044 AliITSv11GeometrySupport.cxx:9045 AliITSv11GeometrySupport.cxx:9046 AliITSv11GeometrySupport.cxx:9047 AliITSv11GeometrySupport.cxx:9048 AliITSv11GeometrySupport.cxx:9049 AliITSv11GeometrySupport.cxx:9050 AliITSv11GeometrySupport.cxx:9051 AliITSv11GeometrySupport.cxx:9052 AliITSv11GeometrySupport.cxx:9053 AliITSv11GeometrySupport.cxx:9054 AliITSv11GeometrySupport.cxx:9055 AliITSv11GeometrySupport.cxx:9056 AliITSv11GeometrySupport.cxx:9057 AliITSv11GeometrySupport.cxx:9058 AliITSv11GeometrySupport.cxx:9059 AliITSv11GeometrySupport.cxx:9060 AliITSv11GeometrySupport.cxx:9061 AliITSv11GeometrySupport.cxx:9062 AliITSv11GeometrySupport.cxx:9063 AliITSv11GeometrySupport.cxx:9064 AliITSv11GeometrySupport.cxx:9065 AliITSv11GeometrySupport.cxx:9066 AliITSv11GeometrySupport.cxx:9067 AliITSv11GeometrySupport.cxx:9068 AliITSv11GeometrySupport.cxx:9069 AliITSv11GeometrySupport.cxx:9070 AliITSv11GeometrySupport.cxx:9071 AliITSv11GeometrySupport.cxx:9072 AliITSv11GeometrySupport.cxx:9073 AliITSv11GeometrySupport.cxx:9074 AliITSv11GeometrySupport.cxx:9075 AliITSv11GeometrySupport.cxx:9076 AliITSv11GeometrySupport.cxx:9077 AliITSv11GeometrySupport.cxx:9078 AliITSv11GeometrySupport.cxx:9079 AliITSv11GeometrySupport.cxx:9080 AliITSv11GeometrySupport.cxx:9081 AliITSv11GeometrySupport.cxx:9082 AliITSv11GeometrySupport.cxx:9083 AliITSv11GeometrySupport.cxx:9084 AliITSv11GeometrySupport.cxx:9085 AliITSv11GeometrySupport.cxx:9086 AliITSv11GeometrySupport.cxx:9087 AliITSv11GeometrySupport.cxx:9088 AliITSv11GeometrySupport.cxx:9089 AliITSv11GeometrySupport.cxx:9090 AliITSv11GeometrySupport.cxx:9091 AliITSv11GeometrySupport.cxx:9092 AliITSv11GeometrySupport.cxx:9093 AliITSv11GeometrySupport.cxx:9094 AliITSv11GeometrySupport.cxx:9095 AliITSv11GeometrySupport.cxx:9096 AliITSv11GeometrySupport.cxx:9097 AliITSv11GeometrySupport.cxx:9098 AliITSv11GeometrySupport.cxx:9099 AliITSv11GeometrySupport.cxx:9100 AliITSv11GeometrySupport.cxx:9101 AliITSv11GeometrySupport.cxx:9102 AliITSv11GeometrySupport.cxx:9103 AliITSv11GeometrySupport.cxx:9104 AliITSv11GeometrySupport.cxx:9105 AliITSv11GeometrySupport.cxx:9106 AliITSv11GeometrySupport.cxx:9107 AliITSv11GeometrySupport.cxx:9108 AliITSv11GeometrySupport.cxx:9109 AliITSv11GeometrySupport.cxx:9110 AliITSv11GeometrySupport.cxx:9111 AliITSv11GeometrySupport.cxx:9112 AliITSv11GeometrySupport.cxx:9113 AliITSv11GeometrySupport.cxx:9114 AliITSv11GeometrySupport.cxx:9115 AliITSv11GeometrySupport.cxx:9116 AliITSv11GeometrySupport.cxx:9117 AliITSv11GeometrySupport.cxx:9118 AliITSv11GeometrySupport.cxx:9119 AliITSv11GeometrySupport.cxx:9120 AliITSv11GeometrySupport.cxx:9121 AliITSv11GeometrySupport.cxx:9122 AliITSv11GeometrySupport.cxx:9123 AliITSv11GeometrySupport.cxx:9124 AliITSv11GeometrySupport.cxx:9125 AliITSv11GeometrySupport.cxx:9126 AliITSv11GeometrySupport.cxx:9127 AliITSv11GeometrySupport.cxx:9128 AliITSv11GeometrySupport.cxx:9129 AliITSv11GeometrySupport.cxx:9130 AliITSv11GeometrySupport.cxx:9131 AliITSv11GeometrySupport.cxx:9132 AliITSv11GeometrySupport.cxx:9133 AliITSv11GeometrySupport.cxx:9134 AliITSv11GeometrySupport.cxx:9135 AliITSv11GeometrySupport.cxx:9136 AliITSv11GeometrySupport.cxx:9137 AliITSv11GeometrySupport.cxx:9138 AliITSv11GeometrySupport.cxx:9139 AliITSv11GeometrySupport.cxx:9140 AliITSv11GeometrySupport.cxx:9141 AliITSv11GeometrySupport.cxx:9142 AliITSv11GeometrySupport.cxx:9143 AliITSv11GeometrySupport.cxx:9144 AliITSv11GeometrySupport.cxx:9145 AliITSv11GeometrySupport.cxx:9146 AliITSv11GeometrySupport.cxx:9147 AliITSv11GeometrySupport.cxx:9148 AliITSv11GeometrySupport.cxx:9149 AliITSv11GeometrySupport.cxx:9150 AliITSv11GeometrySupport.cxx:9151 AliITSv11GeometrySupport.cxx:9152 AliITSv11GeometrySupport.cxx:9153 AliITSv11GeometrySupport.cxx:9154 AliITSv11GeometrySupport.cxx:9155 AliITSv11GeometrySupport.cxx:9156 AliITSv11GeometrySupport.cxx:9157 AliITSv11GeometrySupport.cxx:9158 AliITSv11GeometrySupport.cxx:9159 AliITSv11GeometrySupport.cxx:9160 AliITSv11GeometrySupport.cxx:9161 AliITSv11GeometrySupport.cxx:9162 AliITSv11GeometrySupport.cxx:9163 AliITSv11GeometrySupport.cxx:9164 AliITSv11GeometrySupport.cxx:9165 AliITSv11GeometrySupport.cxx:9166 AliITSv11GeometrySupport.cxx:9167 AliITSv11GeometrySupport.cxx:9168 AliITSv11GeometrySupport.cxx:9169 AliITSv11GeometrySupport.cxx:9170 AliITSv11GeometrySupport.cxx:9171 AliITSv11GeometrySupport.cxx:9172 AliITSv11GeometrySupport.cxx:9173 AliITSv11GeometrySupport.cxx:9174 AliITSv11GeometrySupport.cxx:9175 AliITSv11GeometrySupport.cxx:9176 AliITSv11GeometrySupport.cxx:9177 AliITSv11GeometrySupport.cxx:9178 AliITSv11GeometrySupport.cxx:9179 AliITSv11GeometrySupport.cxx:9180 AliITSv11GeometrySupport.cxx:9181 AliITSv11GeometrySupport.cxx:9182 AliITSv11GeometrySupport.cxx:9183 AliITSv11GeometrySupport.cxx:9184 AliITSv11GeometrySupport.cxx:9185 AliITSv11GeometrySupport.cxx:9186 AliITSv11GeometrySupport.cxx:9187 AliITSv11GeometrySupport.cxx:9188 AliITSv11GeometrySupport.cxx:9189 AliITSv11GeometrySupport.cxx:9190 AliITSv11GeometrySupport.cxx:9191 AliITSv11GeometrySupport.cxx:9192 AliITSv11GeometrySupport.cxx:9193 AliITSv11GeometrySupport.cxx:9194 AliITSv11GeometrySupport.cxx:9195 AliITSv11GeometrySupport.cxx:9196 AliITSv11GeometrySupport.cxx:9197 AliITSv11GeometrySupport.cxx:9198 AliITSv11GeometrySupport.cxx:9199 AliITSv11GeometrySupport.cxx:9200 AliITSv11GeometrySupport.cxx:9201 AliITSv11GeometrySupport.cxx:9202 AliITSv11GeometrySupport.cxx:9203 AliITSv11GeometrySupport.cxx:9204 AliITSv11GeometrySupport.cxx:9205 AliITSv11GeometrySupport.cxx:9206 AliITSv11GeometrySupport.cxx:9207 AliITSv11GeometrySupport.cxx:9208 AliITSv11GeometrySupport.cxx:9209 AliITSv11GeometrySupport.cxx:9210 AliITSv11GeometrySupport.cxx:9211 AliITSv11GeometrySupport.cxx:9212 AliITSv11GeometrySupport.cxx:9213 AliITSv11GeometrySupport.cxx:9214 AliITSv11GeometrySupport.cxx:9215 AliITSv11GeometrySupport.cxx:9216 AliITSv11GeometrySupport.cxx:9217 AliITSv11GeometrySupport.cxx:9218 AliITSv11GeometrySupport.cxx:9219 AliITSv11GeometrySupport.cxx:9220 AliITSv11GeometrySupport.cxx:9221 AliITSv11GeometrySupport.cxx:9222 AliITSv11GeometrySupport.cxx:9223 AliITSv11GeometrySupport.cxx:9224 AliITSv11GeometrySupport.cxx:9225 AliITSv11GeometrySupport.cxx:9226 AliITSv11GeometrySupport.cxx:9227 AliITSv11GeometrySupport.cxx:9228 AliITSv11GeometrySupport.cxx:9229 AliITSv11GeometrySupport.cxx:9230 AliITSv11GeometrySupport.cxx:9231 AliITSv11GeometrySupport.cxx:9232 AliITSv11GeometrySupport.cxx:9233 AliITSv11GeometrySupport.cxx:9234 AliITSv11GeometrySupport.cxx:9235 AliITSv11GeometrySupport.cxx:9236 AliITSv11GeometrySupport.cxx:9237 AliITSv11GeometrySupport.cxx:9238 AliITSv11GeometrySupport.cxx:9239 AliITSv11GeometrySupport.cxx:9240 AliITSv11GeometrySupport.cxx:9241 AliITSv11GeometrySupport.cxx:9242 AliITSv11GeometrySupport.cxx:9243 AliITSv11GeometrySupport.cxx:9244 AliITSv11GeometrySupport.cxx:9245 AliITSv11GeometrySupport.cxx:9246 AliITSv11GeometrySupport.cxx:9247 AliITSv11GeometrySupport.cxx:9248 AliITSv11GeometrySupport.cxx:9249 AliITSv11GeometrySupport.cxx:9250 AliITSv11GeometrySupport.cxx:9251 AliITSv11GeometrySupport.cxx:9252 AliITSv11GeometrySupport.cxx:9253 AliITSv11GeometrySupport.cxx:9254 AliITSv11GeometrySupport.cxx:9255 AliITSv11GeometrySupport.cxx:9256 AliITSv11GeometrySupport.cxx:9257 AliITSv11GeometrySupport.cxx:9258 AliITSv11GeometrySupport.cxx:9259 AliITSv11GeometrySupport.cxx:9260 AliITSv11GeometrySupport.cxx:9261 AliITSv11GeometrySupport.cxx:9262 AliITSv11GeometrySupport.cxx:9263 AliITSv11GeometrySupport.cxx:9264 AliITSv11GeometrySupport.cxx:9265 AliITSv11GeometrySupport.cxx:9266 AliITSv11GeometrySupport.cxx:9267 AliITSv11GeometrySupport.cxx:9268 AliITSv11GeometrySupport.cxx:9269 AliITSv11GeometrySupport.cxx:9270 AliITSv11GeometrySupport.cxx:9271 AliITSv11GeometrySupport.cxx:9272 AliITSv11GeometrySupport.cxx:9273 AliITSv11GeometrySupport.cxx:9274 AliITSv11GeometrySupport.cxx:9275 AliITSv11GeometrySupport.cxx:9276 AliITSv11GeometrySupport.cxx:9277 AliITSv11GeometrySupport.cxx:9278 AliITSv11GeometrySupport.cxx:9279 AliITSv11GeometrySupport.cxx:9280 AliITSv11GeometrySupport.cxx:9281 AliITSv11GeometrySupport.cxx:9282 AliITSv11GeometrySupport.cxx:9283 AliITSv11GeometrySupport.cxx:9284 AliITSv11GeometrySupport.cxx:9285 AliITSv11GeometrySupport.cxx:9286 AliITSv11GeometrySupport.cxx:9287 AliITSv11GeometrySupport.cxx:9288 AliITSv11GeometrySupport.cxx:9289 AliITSv11GeometrySupport.cxx:9290 AliITSv11GeometrySupport.cxx:9291 AliITSv11GeometrySupport.cxx:9292 AliITSv11GeometrySupport.cxx:9293 AliITSv11GeometrySupport.cxx:9294 AliITSv11GeometrySupport.cxx:9295 AliITSv11GeometrySupport.cxx:9296 AliITSv11GeometrySupport.cxx:9297 AliITSv11GeometrySupport.cxx:9298 AliITSv11GeometrySupport.cxx:9299 AliITSv11GeometrySupport.cxx:9300 AliITSv11GeometrySupport.cxx:9301 AliITSv11GeometrySupport.cxx:9302 AliITSv11GeometrySupport.cxx:9303 AliITSv11GeometrySupport.cxx:9304 AliITSv11GeometrySupport.cxx:9305 AliITSv11GeometrySupport.cxx:9306 AliITSv11GeometrySupport.cxx:9307 AliITSv11GeometrySupport.cxx:9308 AliITSv11GeometrySupport.cxx:9309 AliITSv11GeometrySupport.cxx:9310 AliITSv11GeometrySupport.cxx:9311 AliITSv11GeometrySupport.cxx:9312 AliITSv11GeometrySupport.cxx:9313 AliITSv11GeometrySupport.cxx:9314 AliITSv11GeometrySupport.cxx:9315 AliITSv11GeometrySupport.cxx:9316 AliITSv11GeometrySupport.cxx:9317 AliITSv11GeometrySupport.cxx:9318 AliITSv11GeometrySupport.cxx:9319 AliITSv11GeometrySupport.cxx:9320 AliITSv11GeometrySupport.cxx:9321 AliITSv11GeometrySupport.cxx:9322 AliITSv11GeometrySupport.cxx:9323 AliITSv11GeometrySupport.cxx:9324 AliITSv11GeometrySupport.cxx:9325 AliITSv11GeometrySupport.cxx:9326 AliITSv11GeometrySupport.cxx:9327 AliITSv11GeometrySupport.cxx:9328 AliITSv11GeometrySupport.cxx:9329 AliITSv11GeometrySupport.cxx:9330 AliITSv11GeometrySupport.cxx:9331 AliITSv11GeometrySupport.cxx:9332 AliITSv11GeometrySupport.cxx:9333 AliITSv11GeometrySupport.cxx:9334 AliITSv11GeometrySupport.cxx:9335 AliITSv11GeometrySupport.cxx:9336 AliITSv11GeometrySupport.cxx:9337 AliITSv11GeometrySupport.cxx:9338 AliITSv11GeometrySupport.cxx:9339 AliITSv11GeometrySupport.cxx:9340 AliITSv11GeometrySupport.cxx:9341 AliITSv11GeometrySupport.cxx:9342 AliITSv11GeometrySupport.cxx:9343 AliITSv11GeometrySupport.cxx:9344 AliITSv11GeometrySupport.cxx:9345 AliITSv11GeometrySupport.cxx:9346 AliITSv11GeometrySupport.cxx:9347 AliITSv11GeometrySupport.cxx:9348 AliITSv11GeometrySupport.cxx:9349 AliITSv11GeometrySupport.cxx:9350 AliITSv11GeometrySupport.cxx:9351 AliITSv11GeometrySupport.cxx:9352 AliITSv11GeometrySupport.cxx:9353 AliITSv11GeometrySupport.cxx:9354 AliITSv11GeometrySupport.cxx:9355 AliITSv11GeometrySupport.cxx:9356 AliITSv11GeometrySupport.cxx:9357 AliITSv11GeometrySupport.cxx:9358 AliITSv11GeometrySupport.cxx:9359 AliITSv11GeometrySupport.cxx:9360 AliITSv11GeometrySupport.cxx:9361 AliITSv11GeometrySupport.cxx:9362 AliITSv11GeometrySupport.cxx:9363 AliITSv11GeometrySupport.cxx:9364 AliITSv11GeometrySupport.cxx:9365 AliITSv11GeometrySupport.cxx:9366 AliITSv11GeometrySupport.cxx:9367 AliITSv11GeometrySupport.cxx:9368 AliITSv11GeometrySupport.cxx:9369 AliITSv11GeometrySupport.cxx:9370 AliITSv11GeometrySupport.cxx:9371 AliITSv11GeometrySupport.cxx:9372 AliITSv11GeometrySupport.cxx:9373 AliITSv11GeometrySupport.cxx:9374 AliITSv11GeometrySupport.cxx:9375 AliITSv11GeometrySupport.cxx:9376 AliITSv11GeometrySupport.cxx:9377 AliITSv11GeometrySupport.cxx:9378 AliITSv11GeometrySupport.cxx:9379 AliITSv11GeometrySupport.cxx:9380 AliITSv11GeometrySupport.cxx:9381 AliITSv11GeometrySupport.cxx:9382 AliITSv11GeometrySupport.cxx:9383 AliITSv11GeometrySupport.cxx:9384 AliITSv11GeometrySupport.cxx:9385 AliITSv11GeometrySupport.cxx:9386 AliITSv11GeometrySupport.cxx:9387 AliITSv11GeometrySupport.cxx:9388 AliITSv11GeometrySupport.cxx:9389 AliITSv11GeometrySupport.cxx:9390 AliITSv11GeometrySupport.cxx:9391 AliITSv11GeometrySupport.cxx:9392 AliITSv11GeometrySupport.cxx:9393 AliITSv11GeometrySupport.cxx:9394 AliITSv11GeometrySupport.cxx:9395 AliITSv11GeometrySupport.cxx:9396 AliITSv11GeometrySupport.cxx:9397 AliITSv11GeometrySupport.cxx:9398 AliITSv11GeometrySupport.cxx:9399 AliITSv11GeometrySupport.cxx:9400 AliITSv11GeometrySupport.cxx:9401 AliITSv11GeometrySupport.cxx:9402 AliITSv11GeometrySupport.cxx:9403 AliITSv11GeometrySupport.cxx:9404 AliITSv11GeometrySupport.cxx:9405 AliITSv11GeometrySupport.cxx:9406 AliITSv11GeometrySupport.cxx:9407 AliITSv11GeometrySupport.cxx:9408 AliITSv11GeometrySupport.cxx:9409 AliITSv11GeometrySupport.cxx:9410 AliITSv11GeometrySupport.cxx:9411 AliITSv11GeometrySupport.cxx:9412 AliITSv11GeometrySupport.cxx:9413 AliITSv11GeometrySupport.cxx:9414 AliITSv11GeometrySupport.cxx:9415 AliITSv11GeometrySupport.cxx:9416 AliITSv11GeometrySupport.cxx:9417 AliITSv11GeometrySupport.cxx:9418 AliITSv11GeometrySupport.cxx:9419 AliITSv11GeometrySupport.cxx:9420 AliITSv11GeometrySupport.cxx:9421 AliITSv11GeometrySupport.cxx:9422 AliITSv11GeometrySupport.cxx:9423 AliITSv11GeometrySupport.cxx:9424 AliITSv11GeometrySupport.cxx:9425 AliITSv11GeometrySupport.cxx:9426 AliITSv11GeometrySupport.cxx:9427 AliITSv11GeometrySupport.cxx:9428 AliITSv11GeometrySupport.cxx:9429 AliITSv11GeometrySupport.cxx:9430 AliITSv11GeometrySupport.cxx:9431 AliITSv11GeometrySupport.cxx:9432 AliITSv11GeometrySupport.cxx:9433 AliITSv11GeometrySupport.cxx:9434 AliITSv11GeometrySupport.cxx:9435 AliITSv11GeometrySupport.cxx:9436 AliITSv11GeometrySupport.cxx:9437 AliITSv11GeometrySupport.cxx:9438 AliITSv11GeometrySupport.cxx:9439 AliITSv11GeometrySupport.cxx:9440 AliITSv11GeometrySupport.cxx:9441 AliITSv11GeometrySupport.cxx:9442 AliITSv11GeometrySupport.cxx:9443 AliITSv11GeometrySupport.cxx:9444 AliITSv11GeometrySupport.cxx:9445 AliITSv11GeometrySupport.cxx:9446 AliITSv11GeometrySupport.cxx:9447 AliITSv11GeometrySupport.cxx:9448 AliITSv11GeometrySupport.cxx:9449 AliITSv11GeometrySupport.cxx:9450 AliITSv11GeometrySupport.cxx:9451 AliITSv11GeometrySupport.cxx:9452 AliITSv11GeometrySupport.cxx:9453 AliITSv11GeometrySupport.cxx:9454 AliITSv11GeometrySupport.cxx:9455 AliITSv11GeometrySupport.cxx:9456 AliITSv11GeometrySupport.cxx:9457 AliITSv11GeometrySupport.cxx:9458 AliITSv11GeometrySupport.cxx:9459 AliITSv11GeometrySupport.cxx:9460 AliITSv11GeometrySupport.cxx:9461 AliITSv11GeometrySupport.cxx:9462 AliITSv11GeometrySupport.cxx:9463 AliITSv11GeometrySupport.cxx:9464 AliITSv11GeometrySupport.cxx:9465 AliITSv11GeometrySupport.cxx:9466 AliITSv11GeometrySupport.cxx:9467 AliITSv11GeometrySupport.cxx:9468 AliITSv11GeometrySupport.cxx:9469 AliITSv11GeometrySupport.cxx:9470 AliITSv11GeometrySupport.cxx:9471 AliITSv11GeometrySupport.cxx:9472 AliITSv11GeometrySupport.cxx:9473 AliITSv11GeometrySupport.cxx:9474 AliITSv11GeometrySupport.cxx:9475 AliITSv11GeometrySupport.cxx:9476 AliITSv11GeometrySupport.cxx:9477 AliITSv11GeometrySupport.cxx:9478 AliITSv11GeometrySupport.cxx:9479 AliITSv11GeometrySupport.cxx:9480 AliITSv11GeometrySupport.cxx:9481 AliITSv11GeometrySupport.cxx:9482 AliITSv11GeometrySupport.cxx:9483 AliITSv11GeometrySupport.cxx:9484 AliITSv11GeometrySupport.cxx:9485 AliITSv11GeometrySupport.cxx:9486 AliITSv11GeometrySupport.cxx:9487 AliITSv11GeometrySupport.cxx:9488 AliITSv11GeometrySupport.cxx:9489 AliITSv11GeometrySupport.cxx:9490 AliITSv11GeometrySupport.cxx:9491 AliITSv11GeometrySupport.cxx:9492 AliITSv11GeometrySupport.cxx:9493 AliITSv11GeometrySupport.cxx:9494 AliITSv11GeometrySupport.cxx:9495 AliITSv11GeometrySupport.cxx:9496 AliITSv11GeometrySupport.cxx:9497 AliITSv11GeometrySupport.cxx:9498 AliITSv11GeometrySupport.cxx:9499 AliITSv11GeometrySupport.cxx:9500 AliITSv11GeometrySupport.cxx:9501 AliITSv11GeometrySupport.cxx:9502 AliITSv11GeometrySupport.cxx:9503 AliITSv11GeometrySupport.cxx:9504 AliITSv11GeometrySupport.cxx:9505 AliITSv11GeometrySupport.cxx:9506 AliITSv11GeometrySupport.cxx:9507 AliITSv11GeometrySupport.cxx:9508 AliITSv11GeometrySupport.cxx:9509 AliITSv11GeometrySupport.cxx:9510 AliITSv11GeometrySupport.cxx:9511 AliITSv11GeometrySupport.cxx:9512 AliITSv11GeometrySupport.cxx:9513 AliITSv11GeometrySupport.cxx:9514 AliITSv11GeometrySupport.cxx:9515 AliITSv11GeometrySupport.cxx:9516 AliITSv11GeometrySupport.cxx:9517 AliITSv11GeometrySupport.cxx:9518 AliITSv11GeometrySupport.cxx:9519 AliITSv11GeometrySupport.cxx:9520 AliITSv11GeometrySupport.cxx:9521 AliITSv11GeometrySupport.cxx:9522 AliITSv11GeometrySupport.cxx:9523 AliITSv11GeometrySupport.cxx:9524 AliITSv11GeometrySupport.cxx:9525 AliITSv11GeometrySupport.cxx:9526 AliITSv11GeometrySupport.cxx:9527 AliITSv11GeometrySupport.cxx:9528 AliITSv11GeometrySupport.cxx:9529 AliITSv11GeometrySupport.cxx:9530 AliITSv11GeometrySupport.cxx:9531 AliITSv11GeometrySupport.cxx:9532 AliITSv11GeometrySupport.cxx:9533 AliITSv11GeometrySupport.cxx:9534 AliITSv11GeometrySupport.cxx:9535 AliITSv11GeometrySupport.cxx:9536 AliITSv11GeometrySupport.cxx:9537 AliITSv11GeometrySupport.cxx:9538 AliITSv11GeometrySupport.cxx:9539 AliITSv11GeometrySupport.cxx:9540 AliITSv11GeometrySupport.cxx:9541 AliITSv11GeometrySupport.cxx:9542 AliITSv11GeometrySupport.cxx:9543 AliITSv11GeometrySupport.cxx:9544 AliITSv11GeometrySupport.cxx:9545 AliITSv11GeometrySupport.cxx:9546 AliITSv11GeometrySupport.cxx:9547 AliITSv11GeometrySupport.cxx:9548 AliITSv11GeometrySupport.cxx:9549 AliITSv11GeometrySupport.cxx:9550 AliITSv11GeometrySupport.cxx:9551 AliITSv11GeometrySupport.cxx:9552 AliITSv11GeometrySupport.cxx:9553 AliITSv11GeometrySupport.cxx:9554 AliITSv11GeometrySupport.cxx:9555 AliITSv11GeometrySupport.cxx:9556 AliITSv11GeometrySupport.cxx:9557 AliITSv11GeometrySupport.cxx:9558 AliITSv11GeometrySupport.cxx:9559 AliITSv11GeometrySupport.cxx:9560 AliITSv11GeometrySupport.cxx:9561 AliITSv11GeometrySupport.cxx:9562 AliITSv11GeometrySupport.cxx:9563 AliITSv11GeometrySupport.cxx:9564 AliITSv11GeometrySupport.cxx:9565 AliITSv11GeometrySupport.cxx:9566 AliITSv11GeometrySupport.cxx:9567 AliITSv11GeometrySupport.cxx:9568 AliITSv11GeometrySupport.cxx:9569 AliITSv11GeometrySupport.cxx:9570 AliITSv11GeometrySupport.cxx:9571 AliITSv11GeometrySupport.cxx:9572 AliITSv11GeometrySupport.cxx:9573 AliITSv11GeometrySupport.cxx:9574 AliITSv11GeometrySupport.cxx:9575 AliITSv11GeometrySupport.cxx:9576 AliITSv11GeometrySupport.cxx:9577 AliITSv11GeometrySupport.cxx:9578 AliITSv11GeometrySupport.cxx:9579 AliITSv11GeometrySupport.cxx:9580 AliITSv11GeometrySupport.cxx:9581 AliITSv11GeometrySupport.cxx:9582 AliITSv11GeometrySupport.cxx:9583 AliITSv11GeometrySupport.cxx:9584 AliITSv11GeometrySupport.cxx:9585 AliITSv11GeometrySupport.cxx:9586 AliITSv11GeometrySupport.cxx:9587 AliITSv11GeometrySupport.cxx:9588 AliITSv11GeometrySupport.cxx:9589 AliITSv11GeometrySupport.cxx:9590 AliITSv11GeometrySupport.cxx:9591 AliITSv11GeometrySupport.cxx:9592 AliITSv11GeometrySupport.cxx:9593 AliITSv11GeometrySupport.cxx:9594 AliITSv11GeometrySupport.cxx:9595 AliITSv11GeometrySupport.cxx:9596 AliITSv11GeometrySupport.cxx:9597 AliITSv11GeometrySupport.cxx:9598 AliITSv11GeometrySupport.cxx:9599 AliITSv11GeometrySupport.cxx:9600 AliITSv11GeometrySupport.cxx:9601 AliITSv11GeometrySupport.cxx:9602 AliITSv11GeometrySupport.cxx:9603 AliITSv11GeometrySupport.cxx:9604 AliITSv11GeometrySupport.cxx:9605 AliITSv11GeometrySupport.cxx:9606 AliITSv11GeometrySupport.cxx:9607 AliITSv11GeometrySupport.cxx:9608 AliITSv11GeometrySupport.cxx:9609 AliITSv11GeometrySupport.cxx:9610 AliITSv11GeometrySupport.cxx:9611 AliITSv11GeometrySupport.cxx:9612 AliITSv11GeometrySupport.cxx:9613 AliITSv11GeometrySupport.cxx:9614 AliITSv11GeometrySupport.cxx:9615 AliITSv11GeometrySupport.cxx:9616 AliITSv11GeometrySupport.cxx:9617 AliITSv11GeometrySupport.cxx:9618 AliITSv11GeometrySupport.cxx:9619 AliITSv11GeometrySupport.cxx:9620 AliITSv11GeometrySupport.cxx:9621 AliITSv11GeometrySupport.cxx:9622 AliITSv11GeometrySupport.cxx:9623 AliITSv11GeometrySupport.cxx:9624 AliITSv11GeometrySupport.cxx:9625 AliITSv11GeometrySupport.cxx:9626 AliITSv11GeometrySupport.cxx:9627 AliITSv11GeometrySupport.cxx:9628 AliITSv11GeometrySupport.cxx:9629 AliITSv11GeometrySupport.cxx:9630 AliITSv11GeometrySupport.cxx:9631 AliITSv11GeometrySupport.cxx:9632 AliITSv11GeometrySupport.cxx:9633 AliITSv11GeometrySupport.cxx:9634 AliITSv11GeometrySupport.cxx:9635 AliITSv11GeometrySupport.cxx:9636 AliITSv11GeometrySupport.cxx:9637 AliITSv11GeometrySupport.cxx:9638 AliITSv11GeometrySupport.cxx:9639 AliITSv11GeometrySupport.cxx:9640 AliITSv11GeometrySupport.cxx:9641 AliITSv11GeometrySupport.cxx:9642 AliITSv11GeometrySupport.cxx:9643 AliITSv11GeometrySupport.cxx:9644 AliITSv11GeometrySupport.cxx:9645 AliITSv11GeometrySupport.cxx:9646 AliITSv11GeometrySupport.cxx:9647 AliITSv11GeometrySupport.cxx:9648 AliITSv11GeometrySupport.cxx:9649 AliITSv11GeometrySupport.cxx:9650 AliITSv11GeometrySupport.cxx:9651 AliITSv11GeometrySupport.cxx:9652 AliITSv11GeometrySupport.cxx:9653 AliITSv11GeometrySupport.cxx:9654 AliITSv11GeometrySupport.cxx:9655 AliITSv11GeometrySupport.cxx:9656 AliITSv11GeometrySupport.cxx:9657 AliITSv11GeometrySupport.cxx:9658 AliITSv11GeometrySupport.cxx:9659 AliITSv11GeometrySupport.cxx:9660 AliITSv11GeometrySupport.cxx:9661 AliITSv11GeometrySupport.cxx:9662 AliITSv11GeometrySupport.cxx:9663 AliITSv11GeometrySupport.cxx:9664 AliITSv11GeometrySupport.cxx:9665 AliITSv11GeometrySupport.cxx:9666 AliITSv11GeometrySupport.cxx:9667 AliITSv11GeometrySupport.cxx:9668 AliITSv11GeometrySupport.cxx:9669 AliITSv11GeometrySupport.cxx:9670 AliITSv11GeometrySupport.cxx:9671 AliITSv11GeometrySupport.cxx:9672 AliITSv11GeometrySupport.cxx:9673 AliITSv11GeometrySupport.cxx:9674 AliITSv11GeometrySupport.cxx:9675 AliITSv11GeometrySupport.cxx:9676 AliITSv11GeometrySupport.cxx:9677 AliITSv11GeometrySupport.cxx:9678 AliITSv11GeometrySupport.cxx:9679 AliITSv11GeometrySupport.cxx:9680 AliITSv11GeometrySupport.cxx:9681 AliITSv11GeometrySupport.cxx:9682 AliITSv11GeometrySupport.cxx:9683 AliITSv11GeometrySupport.cxx:9684 AliITSv11GeometrySupport.cxx:9685 AliITSv11GeometrySupport.cxx:9686 AliITSv11GeometrySupport.cxx:9687 AliITSv11GeometrySupport.cxx:9688 AliITSv11GeometrySupport.cxx:9689 AliITSv11GeometrySupport.cxx:9690 AliITSv11GeometrySupport.cxx:9691 AliITSv11GeometrySupport.cxx:9692 AliITSv11GeometrySupport.cxx:9693 AliITSv11GeometrySupport.cxx:9694 AliITSv11GeometrySupport.cxx:9695 AliITSv11GeometrySupport.cxx:9696 AliITSv11GeometrySupport.cxx:9697 AliITSv11GeometrySupport.cxx:9698 AliITSv11GeometrySupport.cxx:9699 AliITSv11GeometrySupport.cxx:9700 AliITSv11GeometrySupport.cxx:9701 AliITSv11GeometrySupport.cxx:9702 AliITSv11GeometrySupport.cxx:9703 AliITSv11GeometrySupport.cxx:9704 AliITSv11GeometrySupport.cxx:9705 AliITSv11GeometrySupport.cxx:9706 AliITSv11GeometrySupport.cxx:9707 AliITSv11GeometrySupport.cxx:9708 AliITSv11GeometrySupport.cxx:9709 AliITSv11GeometrySupport.cxx:9710 AliITSv11GeometrySupport.cxx:9711 AliITSv11GeometrySupport.cxx:9712 AliITSv11GeometrySupport.cxx:9713 AliITSv11GeometrySupport.cxx:9714 AliITSv11GeometrySupport.cxx:9715 AliITSv11GeometrySupport.cxx:9716 AliITSv11GeometrySupport.cxx:9717 AliITSv11GeometrySupport.cxx:9718 AliITSv11GeometrySupport.cxx:9719 AliITSv11GeometrySupport.cxx:9720 AliITSv11GeometrySupport.cxx:9721 AliITSv11GeometrySupport.cxx:9722 AliITSv11GeometrySupport.cxx:9723 AliITSv11GeometrySupport.cxx:9724 AliITSv11GeometrySupport.cxx:9725 AliITSv11GeometrySupport.cxx:9726 AliITSv11GeometrySupport.cxx:9727 AliITSv11GeometrySupport.cxx:9728 AliITSv11GeometrySupport.cxx:9729 AliITSv11GeometrySupport.cxx:9730 AliITSv11GeometrySupport.cxx:9731 AliITSv11GeometrySupport.cxx:9732 AliITSv11GeometrySupport.cxx:9733 AliITSv11GeometrySupport.cxx:9734 AliITSv11GeometrySupport.cxx:9735 AliITSv11GeometrySupport.cxx:9736 AliITSv11GeometrySupport.cxx:9737 AliITSv11GeometrySupport.cxx:9738 AliITSv11GeometrySupport.cxx:9739 AliITSv11GeometrySupport.cxx:9740 AliITSv11GeometrySupport.cxx:9741 AliITSv11GeometrySupport.cxx:9742 AliITSv11GeometrySupport.cxx:9743 AliITSv11GeometrySupport.cxx:9744 AliITSv11GeometrySupport.cxx:9745 AliITSv11GeometrySupport.cxx:9746 AliITSv11GeometrySupport.cxx:9747 AliITSv11GeometrySupport.cxx:9748 AliITSv11GeometrySupport.cxx:9749 AliITSv11GeometrySupport.cxx:9750 AliITSv11GeometrySupport.cxx:9751 AliITSv11GeometrySupport.cxx:9752 AliITSv11GeometrySupport.cxx:9753 AliITSv11GeometrySupport.cxx:9754 AliITSv11GeometrySupport.cxx:9755 AliITSv11GeometrySupport.cxx:9756 AliITSv11GeometrySupport.cxx:9757 AliITSv11GeometrySupport.cxx:9758 AliITSv11GeometrySupport.cxx:9759 AliITSv11GeometrySupport.cxx:9760 AliITSv11GeometrySupport.cxx:9761 AliITSv11GeometrySupport.cxx:9762 AliITSv11GeometrySupport.cxx:9763 AliITSv11GeometrySupport.cxx:9764 AliITSv11GeometrySupport.cxx:9765 AliITSv11GeometrySupport.cxx:9766 AliITSv11GeometrySupport.cxx:9767 AliITSv11GeometrySupport.cxx:9768 AliITSv11GeometrySupport.cxx:9769 AliITSv11GeometrySupport.cxx:9770 AliITSv11GeometrySupport.cxx:9771 AliITSv11GeometrySupport.cxx:9772 AliITSv11GeometrySupport.cxx:9773 AliITSv11GeometrySupport.cxx:9774 AliITSv11GeometrySupport.cxx:9775 AliITSv11GeometrySupport.cxx:9776 AliITSv11GeometrySupport.cxx:9777 AliITSv11GeometrySupport.cxx:9778 AliITSv11GeometrySupport.cxx:9779 AliITSv11GeometrySupport.cxx:9780 AliITSv11GeometrySupport.cxx:9781 AliITSv11GeometrySupport.cxx:9782 AliITSv11GeometrySupport.cxx:9783 AliITSv11GeometrySupport.cxx:9784 AliITSv11GeometrySupport.cxx:9785 AliITSv11GeometrySupport.cxx:9786 AliITSv11GeometrySupport.cxx:9787 AliITSv11GeometrySupport.cxx:9788 AliITSv11GeometrySupport.cxx:9789 AliITSv11GeometrySupport.cxx:9790 AliITSv11GeometrySupport.cxx:9791 AliITSv11GeometrySupport.cxx:9792 AliITSv11GeometrySupport.cxx:9793 AliITSv11GeometrySupport.cxx:9794 AliITSv11GeometrySupport.cxx:9795 AliITSv11GeometrySupport.cxx:9796 AliITSv11GeometrySupport.cxx:9797 AliITSv11GeometrySupport.cxx:9798 AliITSv11GeometrySupport.cxx:9799 AliITSv11GeometrySupport.cxx:9800 AliITSv11GeometrySupport.cxx:9801 AliITSv11GeometrySupport.cxx:9802 AliITSv11GeometrySupport.cxx:9803 AliITSv11GeometrySupport.cxx:9804 AliITSv11GeometrySupport.cxx:9805 AliITSv11GeometrySupport.cxx:9806 AliITSv11GeometrySupport.cxx:9807 AliITSv11GeometrySupport.cxx:9808 AliITSv11GeometrySupport.cxx:9809 AliITSv11GeometrySupport.cxx:9810 AliITSv11GeometrySupport.cxx:9811 AliITSv11GeometrySupport.cxx:9812 AliITSv11GeometrySupport.cxx:9813 AliITSv11GeometrySupport.cxx:9814 AliITSv11GeometrySupport.cxx:9815 AliITSv11GeometrySupport.cxx:9816 AliITSv11GeometrySupport.cxx:9817 AliITSv11GeometrySupport.cxx:9818 AliITSv11GeometrySupport.cxx:9819 AliITSv11GeometrySupport.cxx:9820 AliITSv11GeometrySupport.cxx:9821 AliITSv11GeometrySupport.cxx:9822 AliITSv11GeometrySupport.cxx:9823 AliITSv11GeometrySupport.cxx:9824 AliITSv11GeometrySupport.cxx:9825 AliITSv11GeometrySupport.cxx:9826 AliITSv11GeometrySupport.cxx:9827 AliITSv11GeometrySupport.cxx:9828 AliITSv11GeometrySupport.cxx:9829 AliITSv11GeometrySupport.cxx:9830 AliITSv11GeometrySupport.cxx:9831 AliITSv11GeometrySupport.cxx:9832 AliITSv11GeometrySupport.cxx:9833 AliITSv11GeometrySupport.cxx:9834 AliITSv11GeometrySupport.cxx:9835 AliITSv11GeometrySupport.cxx:9836 AliITSv11GeometrySupport.cxx:9837 AliITSv11GeometrySupport.cxx:9838 AliITSv11GeometrySupport.cxx:9839 AliITSv11GeometrySupport.cxx:9840 AliITSv11GeometrySupport.cxx:9841 AliITSv11GeometrySupport.cxx:9842 AliITSv11GeometrySupport.cxx:9843 AliITSv11GeometrySupport.cxx:9844 AliITSv11GeometrySupport.cxx:9845 AliITSv11GeometrySupport.cxx:9846 AliITSv11GeometrySupport.cxx:9847 AliITSv11GeometrySupport.cxx:9848 AliITSv11GeometrySupport.cxx:9849 AliITSv11GeometrySupport.cxx:9850 AliITSv11GeometrySupport.cxx:9851 AliITSv11GeometrySupport.cxx:9852 AliITSv11GeometrySupport.cxx:9853 AliITSv11GeometrySupport.cxx:9854 AliITSv11GeometrySupport.cxx:9855 AliITSv11GeometrySupport.cxx:9856 AliITSv11GeometrySupport.cxx:9857 AliITSv11GeometrySupport.cxx:9858 AliITSv11GeometrySupport.cxx:9859 AliITSv11GeometrySupport.cxx:9860 AliITSv11GeometrySupport.cxx:9861 AliITSv11GeometrySupport.cxx:9862 AliITSv11GeometrySupport.cxx:9863 AliITSv11GeometrySupport.cxx:9864 AliITSv11GeometrySupport.cxx:9865 AliITSv11GeometrySupport.cxx:9866 AliITSv11GeometrySupport.cxx:9867 AliITSv11GeometrySupport.cxx:9868 AliITSv11GeometrySupport.cxx:9869 AliITSv11GeometrySupport.cxx:9870 AliITSv11GeometrySupport.cxx:9871 AliITSv11GeometrySupport.cxx:9872 AliITSv11GeometrySupport.cxx:9873 AliITSv11GeometrySupport.cxx:9874 AliITSv11GeometrySupport.cxx:9875 AliITSv11GeometrySupport.cxx:9876 AliITSv11GeometrySupport.cxx:9877 AliITSv11GeometrySupport.cxx:9878 AliITSv11GeometrySupport.cxx:9879 AliITSv11GeometrySupport.cxx:9880 AliITSv11GeometrySupport.cxx:9881 AliITSv11GeometrySupport.cxx:9882 AliITSv11GeometrySupport.cxx:9883 AliITSv11GeometrySupport.cxx:9884 AliITSv11GeometrySupport.cxx:9885 AliITSv11GeometrySupport.cxx:9886 AliITSv11GeometrySupport.cxx:9887 AliITSv11GeometrySupport.cxx:9888 AliITSv11GeometrySupport.cxx:9889 AliITSv11GeometrySupport.cxx:9890 AliITSv11GeometrySupport.cxx:9891 AliITSv11GeometrySupport.cxx:9892 AliITSv11GeometrySupport.cxx:9893 AliITSv11GeometrySupport.cxx:9894 AliITSv11GeometrySupport.cxx:9895 AliITSv11GeometrySupport.cxx:9896 AliITSv11GeometrySupport.cxx:9897 AliITSv11GeometrySupport.cxx:9898 AliITSv11GeometrySupport.cxx:9899 AliITSv11GeometrySupport.cxx:9900 AliITSv11GeometrySupport.cxx:9901 AliITSv11GeometrySupport.cxx:9902 AliITSv11GeometrySupport.cxx:9903 AliITSv11GeometrySupport.cxx:9904 AliITSv11GeometrySupport.cxx:9905 AliITSv11GeometrySupport.cxx:9906 AliITSv11GeometrySupport.cxx:9907 AliITSv11GeometrySupport.cxx:9908 AliITSv11GeometrySupport.cxx:9909 AliITSv11GeometrySupport.cxx:9910 AliITSv11GeometrySupport.cxx:9911 AliITSv11GeometrySupport.cxx:9912 AliITSv11GeometrySupport.cxx:9913 AliITSv11GeometrySupport.cxx:9914 AliITSv11GeometrySupport.cxx:9915 AliITSv11GeometrySupport.cxx:9916 AliITSv11GeometrySupport.cxx:9917 AliITSv11GeometrySupport.cxx:9918 AliITSv11GeometrySupport.cxx:9919 AliITSv11GeometrySupport.cxx:9920 AliITSv11GeometrySupport.cxx:9921 AliITSv11GeometrySupport.cxx:9922 AliITSv11GeometrySupport.cxx:9923 AliITSv11GeometrySupport.cxx:9924 AliITSv11GeometrySupport.cxx:9925 AliITSv11GeometrySupport.cxx:9926 AliITSv11GeometrySupport.cxx:9927 AliITSv11GeometrySupport.cxx:9928 AliITSv11GeometrySupport.cxx:9929 AliITSv11GeometrySupport.cxx:9930 AliITSv11GeometrySupport.cxx:9931 AliITSv11GeometrySupport.cxx:9932 AliITSv11GeometrySupport.cxx:9933 AliITSv11GeometrySupport.cxx:9934 AliITSv11GeometrySupport.cxx:9935 AliITSv11GeometrySupport.cxx:9936 AliITSv11GeometrySupport.cxx:9937 AliITSv11GeometrySupport.cxx:9938 AliITSv11GeometrySupport.cxx:9939 AliITSv11GeometrySupport.cxx:9940 AliITSv11GeometrySupport.cxx:9941 AliITSv11GeometrySupport.cxx:9942 AliITSv11GeometrySupport.cxx:9943 AliITSv11GeometrySupport.cxx:9944 AliITSv11GeometrySupport.cxx:9945 AliITSv11GeometrySupport.cxx:9946 AliITSv11GeometrySupport.cxx:9947 AliITSv11GeometrySupport.cxx:9948 AliITSv11GeometrySupport.cxx:9949 AliITSv11GeometrySupport.cxx:9950 AliITSv11GeometrySupport.cxx:9951 AliITSv11GeometrySupport.cxx:9952 AliITSv11GeometrySupport.cxx:9953 AliITSv11GeometrySupport.cxx:9954 AliITSv11GeometrySupport.cxx:9955 AliITSv11GeometrySupport.cxx:9956 AliITSv11GeometrySupport.cxx:9957 AliITSv11GeometrySupport.cxx:9958 AliITSv11GeometrySupport.cxx:9959 AliITSv11GeometrySupport.cxx:9960 AliITSv11GeometrySupport.cxx:9961 AliITSv11GeometrySupport.cxx:9962 AliITSv11GeometrySupport.cxx:9963 AliITSv11GeometrySupport.cxx:9964 AliITSv11GeometrySupport.cxx:9965 AliITSv11GeometrySupport.cxx:9966 AliITSv11GeometrySupport.cxx:9967 AliITSv11GeometrySupport.cxx:9968 AliITSv11GeometrySupport.cxx:9969 AliITSv11GeometrySupport.cxx:9970 AliITSv11GeometrySupport.cxx:9971 AliITSv11GeometrySupport.cxx:9972 AliITSv11GeometrySupport.cxx:9973 AliITSv11GeometrySupport.cxx:9974 AliITSv11GeometrySupport.cxx:9975 AliITSv11GeometrySupport.cxx:9976 AliITSv11GeometrySupport.cxx:9977 AliITSv11GeometrySupport.cxx:9978 AliITSv11GeometrySupport.cxx:9979 AliITSv11GeometrySupport.cxx:9980 AliITSv11GeometrySupport.cxx:9981 AliITSv11GeometrySupport.cxx:9982 AliITSv11GeometrySupport.cxx:9983 AliITSv11GeometrySupport.cxx:9984 AliITSv11GeometrySupport.cxx:9985 AliITSv11GeometrySupport.cxx:9986 AliITSv11GeometrySupport.cxx:9987 AliITSv11GeometrySupport.cxx:9988 AliITSv11GeometrySupport.cxx:9989 AliITSv11GeometrySupport.cxx:9990 AliITSv11GeometrySupport.cxx:9991 AliITSv11GeometrySupport.cxx:9992 AliITSv11GeometrySupport.cxx:9993 AliITSv11GeometrySupport.cxx:9994 AliITSv11GeometrySupport.cxx:9995 AliITSv11GeometrySupport.cxx:9996 AliITSv11GeometrySupport.cxx:9997 AliITSv11GeometrySupport.cxx:9998 AliITSv11GeometrySupport.cxx:9999 AliITSv11GeometrySupport.cxx:10000 AliITSv11GeometrySupport.cxx:10001 AliITSv11GeometrySupport.cxx:10002 AliITSv11GeometrySupport.cxx:10003 AliITSv11GeometrySupport.cxx:10004 AliITSv11GeometrySupport.cxx:10005 AliITSv11GeometrySupport.cxx:10006 AliITSv11GeometrySupport.cxx:10007 AliITSv11GeometrySupport.cxx:10008 AliITSv11GeometrySupport.cxx:10009 AliITSv11GeometrySupport.cxx:10010 AliITSv11GeometrySupport.cxx:10011 AliITSv11GeometrySupport.cxx:10012 AliITSv11GeometrySupport.cxx:10013 AliITSv11GeometrySupport.cxx:10014 AliITSv11GeometrySupport.cxx:10015 AliITSv11GeometrySupport.cxx:10016 AliITSv11GeometrySupport.cxx:10017 AliITSv11GeometrySupport.cxx:10018 AliITSv11GeometrySupport.cxx:10019 AliITSv11GeometrySupport.cxx:10020 AliITSv11GeometrySupport.cxx:10021 AliITSv11GeometrySupport.cxx:10022 AliITSv11GeometrySupport.cxx:10023 AliITSv11GeometrySupport.cxx:10024 AliITSv11GeometrySupport.cxx:10025 AliITSv11GeometrySupport.cxx:10026 AliITSv11GeometrySupport.cxx:10027 AliITSv11GeometrySupport.cxx:10028 AliITSv11GeometrySupport.cxx:10029 AliITSv11GeometrySupport.cxx:10030 AliITSv11GeometrySupport.cxx:10031 AliITSv11GeometrySupport.cxx:10032 AliITSv11GeometrySupport.cxx:10033 AliITSv11GeometrySupport.cxx:10034 AliITSv11GeometrySupport.cxx:10035 AliITSv11GeometrySupport.cxx:10036 AliITSv11GeometrySupport.cxx:10037 AliITSv11GeometrySupport.cxx:10038 AliITSv11GeometrySupport.cxx:10039 AliITSv11GeometrySupport.cxx:10040 AliITSv11GeometrySupport.cxx:10041 AliITSv11GeometrySupport.cxx:10042 AliITSv11GeometrySupport.cxx:10043 AliITSv11GeometrySupport.cxx:10044 AliITSv11GeometrySupport.cxx:10045 AliITSv11GeometrySupport.cxx:10046 AliITSv11GeometrySupport.cxx:10047 AliITSv11GeometrySupport.cxx:10048 AliITSv11GeometrySupport.cxx:10049 AliITSv11GeometrySupport.cxx:10050 AliITSv11GeometrySupport.cxx:10051 AliITSv11GeometrySupport.cxx:10052 AliITSv11GeometrySupport.cxx:10053 AliITSv11GeometrySupport.cxx:10054 AliITSv11GeometrySupport.cxx:10055 AliITSv11GeometrySupport.cxx:10056 AliITSv11GeometrySupport.cxx:10057 AliITSv11GeometrySupport.cxx:10058 AliITSv11GeometrySupport.cxx:10059 AliITSv11GeometrySupport.cxx:10060 AliITSv11GeometrySupport.cxx:10061 AliITSv11GeometrySupport.cxx:10062 AliITSv11GeometrySupport.cxx:10063 AliITSv11GeometrySupport.cxx:10064 AliITSv11GeometrySupport.cxx:10065 AliITSv11GeometrySupport.cxx:10066 AliITSv11GeometrySupport.cxx:10067 AliITSv11GeometrySupport.cxx:10068 AliITSv11GeometrySupport.cxx:10069 AliITSv11GeometrySupport.cxx:10070 AliITSv11GeometrySupport.cxx:10071 AliITSv11GeometrySupport.cxx:10072 AliITSv11GeometrySupport.cxx:10073 AliITSv11GeometrySupport.cxx:10074 AliITSv11GeometrySupport.cxx:10075 AliITSv11GeometrySupport.cxx:10076 AliITSv11GeometrySupport.cxx:10077 AliITSv11GeometrySupport.cxx:10078 AliITSv11GeometrySupport.cxx:10079 AliITSv11GeometrySupport.cxx:10080 AliITSv11GeometrySupport.cxx:10081 AliITSv11GeometrySupport.cxx:10082 AliITSv11GeometrySupport.cxx:10083 AliITSv11GeometrySupport.cxx:10084 AliITSv11GeometrySupport.cxx:10085 AliITSv11GeometrySupport.cxx:10086 AliITSv11GeometrySupport.cxx:10087 AliITSv11GeometrySupport.cxx:10088 AliITSv11GeometrySupport.cxx:10089 AliITSv11GeometrySupport.cxx:10090 AliITSv11GeometrySupport.cxx:10091 AliITSv11GeometrySupport.cxx:10092 AliITSv11GeometrySupport.cxx:10093 AliITSv11GeometrySupport.cxx:10094 AliITSv11GeometrySupport.cxx:10095 AliITSv11GeometrySupport.cxx:10096 AliITSv11GeometrySupport.cxx:10097 AliITSv11GeometrySupport.cxx:10098 AliITSv11GeometrySupport.cxx:10099 AliITSv11GeometrySupport.cxx:10100 AliITSv11GeometrySupport.cxx:10101 AliITSv11GeometrySupport.cxx:10102 AliITSv11GeometrySupport.cxx:10103 AliITSv11GeometrySupport.cxx:10104 AliITSv11GeometrySupport.cxx:10105 AliITSv11GeometrySupport.cxx:10106 AliITSv11GeometrySupport.cxx:10107 AliITSv11GeometrySupport.cxx:10108 AliITSv11GeometrySupport.cxx:10109 AliITSv11GeometrySupport.cxx:10110 AliITSv11GeometrySupport.cxx:10111 AliITSv11GeometrySupport.cxx:10112 AliITSv11GeometrySupport.cxx:10113 AliITSv11GeometrySupport.cxx:10114 AliITSv11GeometrySupport.cxx:10115 AliITSv11GeometrySupport.cxx:10116 AliITSv11GeometrySupport.cxx:10117 AliITSv11GeometrySupport.cxx:10118 AliITSv11GeometrySupport.cxx:10119 AliITSv11GeometrySupport.cxx:10120 AliITSv11GeometrySupport.cxx:10121 AliITSv11GeometrySupport.cxx:10122 AliITSv11GeometrySupport.cxx:10123 AliITSv11GeometrySupport.cxx:10124 AliITSv11GeometrySupport.cxx:10125 AliITSv11GeometrySupport.cxx:10126 AliITSv11GeometrySupport.cxx:10127 AliITSv11GeometrySupport.cxx:10128 AliITSv11GeometrySupport.cxx:10129 AliITSv11GeometrySupport.cxx:10130 AliITSv11GeometrySupport.cxx:10131 AliITSv11GeometrySupport.cxx:10132 AliITSv11GeometrySupport.cxx:10133 AliITSv11GeometrySupport.cxx:10134 AliITSv11GeometrySupport.cxx:10135 AliITSv11GeometrySupport.cxx:10136 AliITSv11GeometrySupport.cxx:10137 AliITSv11GeometrySupport.cxx:10138 AliITSv11GeometrySupport.cxx:10139 AliITSv11GeometrySupport.cxx:10140 AliITSv11GeometrySupport.cxx:10141 AliITSv11GeometrySupport.cxx:10142 AliITSv11GeometrySupport.cxx:10143 AliITSv11GeometrySupport.cxx:10144 AliITSv11GeometrySupport.cxx:10145 AliITSv11GeometrySupport.cxx:10146 AliITSv11GeometrySupport.cxx:10147 AliITSv11GeometrySupport.cxx:10148 AliITSv11GeometrySupport.cxx:10149 AliITSv11GeometrySupport.cxx:10150 AliITSv11GeometrySupport.cxx:10151 AliITSv11GeometrySupport.cxx:10152 AliITSv11GeometrySupport.cxx:10153 AliITSv11GeometrySupport.cxx:10154 AliITSv11GeometrySupport.cxx:10155 AliITSv11GeometrySupport.cxx:10156 AliITSv11GeometrySupport.cxx:10157 AliITSv11GeometrySupport.cxx:10158 AliITSv11GeometrySupport.cxx:10159 AliITSv11GeometrySupport.cxx:10160 AliITSv11GeometrySupport.cxx:10161 AliITSv11GeometrySupport.cxx:10162 AliITSv11GeometrySupport.cxx:10163 AliITSv11GeometrySupport.cxx:10164 AliITSv11GeometrySupport.cxx:10165 AliITSv11GeometrySupport.cxx:10166 AliITSv11GeometrySupport.cxx:10167 AliITSv11GeometrySupport.cxx:10168 AliITSv11GeometrySupport.cxx:10169 AliITSv11GeometrySupport.cxx:10170 AliITSv11GeometrySupport.cxx:10171 AliITSv11GeometrySupport.cxx:10172 AliITSv11GeometrySupport.cxx:10173 AliITSv11GeometrySupport.cxx:10174 AliITSv11GeometrySupport.cxx:10175 AliITSv11GeometrySupport.cxx:10176 AliITSv11GeometrySupport.cxx:10177 AliITSv11GeometrySupport.cxx:10178 AliITSv11GeometrySupport.cxx:10179 AliITSv11GeometrySupport.cxx:10180 AliITSv11GeometrySupport.cxx:10181 AliITSv11GeometrySupport.cxx:10182 AliITSv11GeometrySupport.cxx:10183 AliITSv11GeometrySupport.cxx:10184 AliITSv11GeometrySupport.cxx:10185 AliITSv11GeometrySupport.cxx:10186 AliITSv11GeometrySupport.cxx:10187 AliITSv11GeometrySupport.cxx:10188 AliITSv11GeometrySupport.cxx:10189 AliITSv11GeometrySupport.cxx:10190 AliITSv11GeometrySupport.cxx:10191 AliITSv11GeometrySupport.cxx:10192 AliITSv11GeometrySupport.cxx:10193 AliITSv11GeometrySupport.cxx:10194 AliITSv11GeometrySupport.cxx:10195 AliITSv11GeometrySupport.cxx:10196 AliITSv11GeometrySupport.cxx:10197