#include "AliMUONSt1GeometryBuilderV2.h"
#include "AliMUONSt1SpecialMotif.h"
#include "AliMUON.h"
#include "AliMUONConstants.h"
#include "AliMUONGeometryModule.h"
#include "AliMUONGeometryEnvelopeStore.h"
#include "AliMpSegmentation.h"
#include "AliMpDEManager.h"
#include "AliMpConstants.h"
#include "AliMpCDB.h"
#include "AliMpSector.h"
#include "AliMpRow.h"
#include "AliMpVRowSegment.h"
#include "AliMpMotifMap.h"
#include "AliMpMotifPosition.h"
#include "AliMpPlaneType.h"
#include "AliRun.h"
#include "AliMagF.h"
#include "AliLog.h"
#include <Riostream.h>
#include <TClonesArray.h>
#include <TGeoCompositeShape.h>
#include <TGeoGlobalMagField.h>
#include <TGeoManager.h>
#include <TGeoMatrix.h>
#include <TGeoTube.h>
#include <TGeoVolume.h>
#include <TGeoXtru.h>
#include <TSystem.h>
#include <TVector2.h>
#include <TVector3.h>
#include <TVirtualMC.h>
#include <TArrayI.h>
using std::endl;
using std::cout;
ClassImp(AliMUONSt1GeometryBuilderV2)
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHzPadPlane=0.0148/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHzFoam = 2.503/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHzFR4 = 0.062/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHzSnPb = 0.0091/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHzKapton = 0.0122/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHzBergPlastic = 0.3062/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHzBergCopper = 0.1882/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHzDaughter = 0.0156/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHzGas = 0.42/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkMotherIR1 = 18.3;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkMotherOR1 = 105.673;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkMotherThick1 = 6.5/2;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkMotherPhiL1 = 0.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkMotherPhiU1 = 90.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkMotherIR2 = 20.7;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkMotherOR2 = 100.073;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkMotherThick2 = 3.0/2;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkMotherPhiL2 = 0.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkMotherPhiU2 = 90.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHxHole=1.5/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHyHole=6./2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHxBergPlastic=0.74/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHyBergPlastic=5.09/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHxBergCopper=0.25/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHyBergCopper=3.6/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHxKapton=0.8/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHyKapton=5.7/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHxDaughter=2.3/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkHyDaughter=6.3/2.;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkOffsetX=1.46;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkOffsetY=0.71;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkDeltaFilleEtamX=1.00;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkDeltaFilleEtamY=0.051;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkDeltaQuadLHC=2.6;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkFrameOffset=5.2;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkPadXOffsetBP = 0.50 - 0.63/2;
const GReal_t AliMUONSt1GeometryBuilderV2::fgkPadYOffsetBP = -0.31 - 0.42/2;
const char* AliMUONSt1GeometryBuilderV2::fgkHoleName="SCHL";
const char* AliMUONSt1GeometryBuilderV2::fgkDaughterName="SCDB";
const char* AliMUONSt1GeometryBuilderV2::fgkQuadrantEnvelopeName="SE";
const char* AliMUONSt1GeometryBuilderV2::fgkQuadrantMLayerName="SQM";
const char* AliMUONSt1GeometryBuilderV2::fgkQuadrantNLayerName="SQN";
const char* AliMUONSt1GeometryBuilderV2::fgkQuadrantFLayerName="SQF";
const char* AliMUONSt1GeometryBuilderV2::fgkQuadrantMFLayerName="SQMF";
const Int_t AliMUONSt1GeometryBuilderV2::fgkFoamBoxNameOffset=200;
const Int_t AliMUONSt1GeometryBuilderV2::fgkFR4BoxNameOffset=400;
const Int_t AliMUONSt1GeometryBuilderV2::fgkDaughterCopyNoOffset=1000;
AliMUONSt1GeometryBuilderV2::AliMUONSt1GeometryBuilderV2(AliMUON* muon)
: AliMUONVGeometryBuilder(0, 2),
fMUON(muon)
{
}
AliMUONSt1GeometryBuilderV2::AliMUONSt1GeometryBuilderV2()
: AliMUONVGeometryBuilder(),
fMUON(0)
{
}
AliMUONSt1GeometryBuilderV2::~AliMUONSt1GeometryBuilderV2()
{
}
TString
AliMUONSt1GeometryBuilderV2::QuadrantEnvelopeName(Int_t chamber, Int_t quadrant) const
{
return Form("%s%d", Form("%s%d",fgkQuadrantEnvelopeName,chamber), quadrant);
}
void AliMUONSt1GeometryBuilderV2::CreateHole()
{
Int_t* idtmed = fMUON->GetIdtmed()->GetArray()-1099;
Int_t idAir = idtmed[1100];
Int_t idCopper = idtmed[1121];
GReal_t par[3];
GReal_t posX,posY,posZ;
par[0] = fgkHxHole;
par[1] = fgkHyHole;
par[2] = fgkHzFoam;
TVirtualMC::GetMC()->Gsvolu(fgkHoleName,"BOX",idAir,par,3);
par[0] = fgkHxKapton;
par[1] = fgkHyKapton;
par[2] = fgkHzSnPb;
TVirtualMC::GetMC()->Gsvolu("SNPB", "BOX", idCopper, par, 3);
posX = 0.;
posY = 0.;
posZ = -fgkHzFoam+fgkHzSnPb;
TVirtualMC::GetMC()->Gspos("SNPB",1,fgkHoleName, posX, posY, posZ, 0,"ONLY");
par[0] = fgkHxHole;
par[1] = fgkHyBergPlastic;
par[2] = fgkHzKapton;
TVirtualMC::GetMC()->Gsvolu("SKPT", "BOX", idCopper, par, 3);
posX = 0.;
posY = 0.;
posZ = 0.;
TVirtualMC::GetMC()->Gspos("SKPT",1,fgkHoleName, posX, posY, posZ, 0,"ONLY");
}
void AliMUONSt1GeometryBuilderV2::CreateDaughterBoard()
{
Int_t* idtmed = fMUON->GetIdtmed()->GetArray()-1099;
Int_t idAir = idtmed[1100];
Int_t idCopper = idtmed[1121];
Int_t idPlastic =idtmed[1127];
GReal_t par[3];
GReal_t posX,posY,posZ;
par[0]=fgkHxDaughter;
par[1]=fgkHyDaughter;
par[2]=TotalHzDaughter();
TVirtualMC::GetMC()->Gsvolu(fgkDaughterName,"BOX",idAir,par,3);
par[0]=fgkHxBergPlastic;
par[1]=fgkHyBergPlastic;
par[2]=fgkHzBergPlastic;
TVirtualMC::GetMC()->Gsvolu("SBGP","BOX",idPlastic,par,3);
posX=0.;
posY=0.;
posZ = -TotalHzDaughter() + fgkHzBergPlastic;
TVirtualMC::GetMC()->Gspos("SBGP",1,fgkDaughterName,posX,posY,posZ,0,"ONLY");
par[0]=fgkHxBergCopper;
par[1]=fgkHyBergCopper;
par[2]=fgkHzBergCopper;
TVirtualMC::GetMC()->Gsvolu("SBGC","BOX",idCopper,par,3);
posX=0.;
posY=0.;
posZ=0.;
TVirtualMC::GetMC()->Gspos("SBGC",1,"SBGP",posX,posY,posZ,0,"ONLY");
par[0]=fgkHxDaughter;
par[1]=fgkHyDaughter;
par[2]=fgkHzDaughter;
TVirtualMC::GetMC()->Gsvolu("SDGH","BOX",idCopper,par,3);
posX=0.;
posY=0.;
posZ = -TotalHzDaughter() + 2.*fgkHzBergPlastic + fgkHzDaughter;
TVirtualMC::GetMC()->Gspos("SDGH",1,fgkDaughterName,posX,posY,posZ,0,"ONLY");
}
void AliMUONSt1GeometryBuilderV2::CreateInnerLayers()
{
TGeoMedium* kMedArCO2 = gGeoManager->GetMedium("MUON_ARG_CO2");
TGeoMedium* kMedCopper = gGeoManager->GetMedium("MUON_COPPER_II");
Double_t rmin = 0.0;
Double_t rmax = fgkMotherIR1;
Double_t hz = fgkHzPadPlane + fgkHzGas;
new TGeoTube("cutTube",rmin, rmax, hz);
Double_t maxXY = 89.0;
Double_t xy1 = 77.33;
Double_t xy2 = 48.77;
Double_t dxy1 = maxXY - xy1;
Int_t nz = 2;
Int_t nv = 6;
Double_t vx[6] = { 0.0, 0.0, xy2, maxXY, maxXY, dxy1 };
Double_t vy[6] = { dxy1, maxXY, maxXY, xy2, 0.0, 0.0 };
TGeoXtru* xtruS1 = new TGeoXtru(nz);
xtruS1->SetName("xtruS1");
xtruS1->DefinePolygon(nv, vx, vy);
xtruS1->DefineSection(0, -fgkHzGas, 0.0, 0.0, 1.0);
xtruS1->DefineSection(1, fgkHzGas, 0.0, 0.0, 1.0);
TGeoCompositeShape* layerS1 = new TGeoCompositeShape("layerS1", "xtruS1-cutTube");
new TGeoVolume("SA1G", layerS1, kMedArCO2 );
TGeoXtru* xtruS2 = new TGeoXtru(nz);
xtruS2->SetName("xtruS2");
xtruS2->DefinePolygon(nv, vx, vy);
xtruS2->DefineSection(0, -fgkHzGas, 0.0, 0.0, 1.0);
xtruS2->DefineSection(1, fgkHzGas, 0.0, 0.0, 1.0);
TGeoCompositeShape* layerS2 = new TGeoCompositeShape("layerS2", "xtruS2-cutTube");
new TGeoVolume("SA2G", layerS2, kMedArCO2 );
TGeoXtru* xtruS3 = new TGeoXtru(nz);
xtruS3->SetName("xtruS3");
xtruS3->DefinePolygon(nv, vx, vy);
xtruS3->DefineSection(0, -fgkHzPadPlane, 0.0, 0.0, 1.0);
xtruS3->DefineSection(1, fgkHzPadPlane, 0.0, 0.0, 1.0);
TGeoCompositeShape* layerS3 = new TGeoCompositeShape("layerS3", "xtruS3-cutTube");
new TGeoVolume("SA1C", layerS3, kMedCopper );
}
void AliMUONSt1GeometryBuilderV2::CreateSpacer0()
{
Int_t* idtmed = fMUON->GetIdtmed()->GetArray()-1099;
Int_t idFrameEpoxy = idtmed[1123];
Int_t idInox = idtmed[1128];
GReal_t par[3];
par[0] = 0.575;
par[1] = 0.150;
par[2] = 2.550;
TVirtualMC::GetMC()->Gsvolu("Spacer05","BOX",idFrameEpoxy,par,3);
par[0] = 0.575;
par[1] = 1.500;
par[2] = 0.100;
TVirtualMC::GetMC()->Gsvolu("Spacer06","BOX",idFrameEpoxy,par,3);
par[0] = 0.000;
par[1] = 0.300;
par[2] = 2.063;
TVirtualMC::GetMC()->Gsvolu("Spacer07","TUBE",idInox,par,3);
}
void AliMUONSt1GeometryBuilderV2::CreateSpacer()
{
Int_t* idtmed = fMUON->GetIdtmed()->GetArray()-1099;
Int_t idFrameEpoxy = idtmed[1123];
Int_t idInox = idtmed[1128];
GReal_t par[3];
par[0] = 0.510;
par[1] = 0.170;
par[2] = 1.1515;
TVirtualMC::GetMC()->Gsvolu("Spacer5A","BOX",idFrameEpoxy,par,3);
par[0] = 0.510;
par[1] = 1.500;
par[2] = 0.100;
TVirtualMC::GetMC()->Gsvolu("Spacer6","BOX",idFrameEpoxy,par,3);
par[0] = 0.000;
par[1] = 0.300;
par[2] = 1.0315;
TVirtualMC::GetMC()->Gsvolu("Spacer7A","TUBE",idInox,par,3);
}
void AliMUONSt1GeometryBuilderV2::CreateQuadrant(Int_t chamber)
{
CreateQuadrantLayersAsAssemblies(chamber);
CreateFrame(chamber);
TExMap specialMap;
specialMap.Add(76, (Long_t) new AliMUONSt1SpecialMotif(TVector2( 0.1, 0.72), 90.));
specialMap.Add(75, (Long_t) new AliMUONSt1SpecialMotif(TVector2( 0.7, 0.36)));
specialMap.Add(47, (Long_t) new AliMUONSt1SpecialMotif(TVector2(1.01, 0.36)));
if ( ! AliMpSegmentation::Instance() ) {
AliFatal("Mapping has to be loaded first !");
}
const AliMpSector* kSector1
= AliMpSegmentation::Instance()->GetSector(100, AliMpDEManager::GetCathod(100, AliMp::kBendingPlane));
if ( ! kSector1 ) {
AliFatal("Could not access sector segmentation !");
}
Bool_t reflectZ = false;
TVector3 where = TVector3(fgkDeltaQuadLHC + fgkPadXOffsetBP,
fgkDeltaQuadLHC + fgkPadYOffsetBP, 0.);
PlaceSector(kSector1, specialMap, where, reflectZ, chamber);
Int_t nb = AliMpConstants::ManuMask(AliMp::kNonBendingPlane);
TExMapIter it(&specialMap);
#if (defined(ROOT_SVN_REVISION) && ROOT_SVN_REVISION >= 29598) || \
(defined(ROOT_VERSION_CODE) && ROOT_VERSION_CODE >= ROOT_VERSION(5,25,02))
Long64_t key;
Long64_t value;
#else
Long_t key;
Long_t value;
#endif
while ( it.Next(key,value) == kTRUE ) {
delete reinterpret_cast<AliMUONSt1SpecialMotif*>(value);
}
specialMap.Delete();
specialMap.Add(76 | nb,(Long_t) new AliMUONSt1SpecialMotif(TVector2(1.01,0.51),90.));
specialMap.Add(75 | nb,(Long_t) new AliMUONSt1SpecialMotif(TVector2(2.20,-0.08)));
specialMap.Add(47 | nb,(Long_t) new AliMUONSt1SpecialMotif(TVector2(2.40,-1.11)));
specialMap.Add(20 | nb,(Long_t) new AliMUONSt1SpecialMotif(TVector2(0.2 ,-0.08)));
specialMap.Add(46 | nb,(Long_t) new AliMUONSt1SpecialMotif(TVector2(0.92 , 0.17)));
specialMap.Add(74 | nb,(Long_t) new AliMUONSt1SpecialMotif(TVector2(0.405, -0.10)));
const AliMpSector* kSector2
= AliMpSegmentation::Instance()
->GetSector(100, AliMpDEManager::GetCathod(100, AliMp::kNonBendingPlane));
if ( ! kSector2 ) {
AliFatal("Could not access sector !");
}
reflectZ = true;
TVector2 offset = TVector2(kSector2->GetPositionX(), kSector2->GetPositionY());
where = TVector3(where.X()+offset.X(), where.Y()+offset.Y(), 0.);
PlaceSector(kSector2, specialMap, where, reflectZ, chamber);
it.Reset();
while ( it.Next(key,value) == kTRUE ) {
delete reinterpret_cast<AliMUONSt1SpecialMotif*>(value);
}
specialMap.Delete();
}
void AliMUONSt1GeometryBuilderV2::CreateFoamBox(
Int_t segNumber,
const TVector2& dimensions)
{
Int_t* idtmed = fMUON->GetIdtmed()->GetArray()-1099;
Int_t idAir = idtmed[1100];
Int_t idFoam = idtmed[1125];
Int_t idFR4 = idtmed[1122];
GReal_t par[3];
par[0] = dimensions.X();
par[1] = dimensions.Y();
par[2] = TotalHzPlane();
TVirtualMC::GetMC()->Gsvolu(PlaneSegmentName(segNumber).Data(),"BOX",idAir,par,3);
par[0] = dimensions.X();
par[1] = dimensions.Y();
par[2] = fgkHzFoam;
TVirtualMC::GetMC()->Gsvolu(FoamBoxName(segNumber).Data(),"BOX",idFoam,par,3);
GReal_t posX,posY,posZ;
posX=0.;
posY=0.;
posZ = -TotalHzPlane() + fgkHzFoam;
TVirtualMC::GetMC()->Gspos(FoamBoxName(segNumber).Data(),1,
PlaneSegmentName(segNumber).Data(),posX,posY,posZ,0,"ONLY");
par[0] = dimensions.X();
par[1] = dimensions.Y();
par[2] = fgkHzFR4;
TVirtualMC::GetMC()->Gsvolu(FR4BoxName(segNumber).Data(),"BOX",idFR4,par,3);
posX=0.;
posY=0.;
posZ = -TotalHzPlane()+ 2.*fgkHzFoam + fgkHzFR4;
TVirtualMC::GetMC()->Gspos(FR4BoxName(segNumber).Data(),1,
PlaneSegmentName(segNumber).Data(),posX,posY,posZ,0,"ONLY");
}
void AliMUONSt1GeometryBuilderV2::CreatePlaneSegment(Int_t segNumber,
const TVector2& dimensions,
Int_t nofHoles)
{
CreateFoamBox(segNumber,dimensions);
if ( FoamBoxName(segNumber) == "S225" ||
FoamBoxName(segNumber) == "S267" ||
FoamBoxName(segNumber) == "S309" ||
FoamBoxName(segNumber) == "S351" )
{
GReal_t posX = 12.6;
GReal_t posY = 0.75;
GReal_t posZ = -0.1;
if ( FoamBoxName(segNumber) == "S267" ||
FoamBoxName(segNumber) == "S351" ) posY += fgkPadYOffsetBP;
TVirtualMC::GetMC()->Gspos("Spacer5A", 1, FoamBoxName(segNumber).Data(), posX, posY, posZ,0, "ONLY");
posY = -0.75;
if ( FoamBoxName(segNumber) == "S267" ||
FoamBoxName(segNumber) == "S351" ) posY += fgkPadYOffsetBP;
TVirtualMC::GetMC()->Gspos("Spacer5A", 2, FoamBoxName(segNumber).Data(), posX, posY, posZ,0, "ONLY");
posY = 0.0;
posZ = 1.1515;
if ( FoamBoxName(segNumber) == "S267" ||
FoamBoxName(segNumber) == "S351" ) posY += fgkPadYOffsetBP;
TVirtualMC::GetMC()->Gspos("Spacer6", 1, FoamBoxName(segNumber).Data(), posX, posY, posZ,0, "ONLY");
posY = 0.0;
posZ = 0.0;
if ( FoamBoxName(segNumber) == "S267" ||
FoamBoxName(segNumber) == "S351" ) posY += fgkPadYOffsetBP;
TVirtualMC::GetMC()->Gspos("Spacer7A", 1, FoamBoxName(segNumber).Data(), posX, posY, posZ,0, "ONLY");
}
for (Int_t holeNum=0;holeNum<nofHoles;holeNum++) {
GReal_t posX = ((2.*holeNum+1.)/nofHoles-1.)*dimensions.X();
GReal_t posY = 0.;
GReal_t posZ = 0.;
TVirtualMC::GetMC()->Gspos(fgkHoleName,holeNum+1,
FoamBoxName(segNumber).Data(),posX,posY,posZ,0,"ONLY");
}
}
void AliMUONSt1GeometryBuilderV2::CreateQuadrantLayersAsVolumes(Int_t chamber)
{
Int_t* idtmed = fMUON->GetIdtmed()->GetArray()-1099;
Int_t idAir = idtmed[1100];
Float_t par[11];
Float_t posX,posY,posZ;
par[0] = fgkMotherIR1;
par[1] = fgkMotherOR1;
par[2] = fgkMotherThick1;
par[3] = fgkMotherPhiL1;
par[4] = fgkMotherPhiU1;
TVirtualMC::GetMC()->Gsvolu(QuadrantMLayerName(chamber),"TUBS",idAir,par,5);
if ( TVirtualMC::GetMC()->IsRootGeometrySupported() ) {
TGeoVolume* mlayer
= gGeoManager->FindVolumeFast(QuadrantMLayerName(chamber));
if ( !mlayer ) {
AliErrorStream()
<< "Quadrant volume " << QuadrantMLayerName(chamber) << " not found"
<< endl;
}
else {
TGeoShape* quadrant = mlayer->GetShape();
quadrant->SetName("quadrant");
par[0] = 0;
par[1] = 15.4;
par[2] = fgkMotherThick1;
new TGeoTube("shield_tube", par[0], par[1], par[2]);
posX = 2.6;
posY = 2.6;
posZ = 0;
TGeoTranslation* displacement
= new TGeoTranslation("TR", posX, posY, posZ);
displacement->RegisterYourself();
TGeoShape* composite
= new TGeoCompositeShape("composite", "quadrant-shield_tube:TR");
mlayer->SetShape(composite);
}
TGeoVolume* malayer
= gGeoManager->FindVolumeFast(QuadrantMFLayerName(chamber));
if ( !malayer ) {
AliErrorStream()
<< "Quadrant volume " << QuadrantMFLayerName(chamber) << " not found"
<< endl;
}
else {
TGeoShape* quadrant = malayer->GetShape();
quadrant->SetName("quadrant");
par[0] = 0;
par[1] = 15.4;
par[2] = fgkMotherThick1;
new TGeoTube("shield_tube", par[0], par[1], par[2]);
posX = 2.6;
posY = 2.6;
posZ = 0;
TGeoTranslation* displacement
= new TGeoTranslation("TR", posX, posY, posZ);
displacement->RegisterYourself();
TGeoShape* composite
= new TGeoCompositeShape("composite", "quadrant-shield_tube:TR");
malayer->SetShape(composite);
}
}
par[0] = fgkMotherIR2;
par[1] = fgkMotherOR2;
par[2] = fgkMotherThick2;
par[3] = fgkMotherPhiL2;
par[4] = fgkMotherPhiU2;
TVirtualMC::GetMC()->Gsvolu(QuadrantNLayerName(chamber),"TUBS",idAir,par,5);
TVirtualMC::GetMC()->Gsvolu(QuadrantFLayerName(chamber),"TUBS",idAir,par,5);
}
void AliMUONSt1GeometryBuilderV2::CreateQuadrantLayersAsAssemblies(Int_t chamber)
{
gGeoManager->MakeVolumeAssembly(QuadrantMLayerName(chamber).Data());
gGeoManager->MakeVolumeAssembly(QuadrantMFLayerName(chamber).Data());
gGeoManager->MakeVolumeAssembly(QuadrantNLayerName(chamber).Data());
gGeoManager->MakeVolumeAssembly(QuadrantFLayerName(chamber).Data());
}
void AliMUONSt1GeometryBuilderV2::CreateFrame(Int_t chamber)
{
TString quadrantMLayerName = QuadrantMFLayerName(chamber);
TString quadrantNLayerName = QuadrantNLayerName(chamber);
TString quadrantFLayerName = QuadrantFLayerName(chamber);
const Float_t kNearFarLHC=2.4;
Int_t* idtmed = fMUON->GetIdtmed()->GetArray()-1099;
Int_t idFrameEpoxy = idtmed[1123];
Int_t idInox = idtmed[1128];
Int_t idFR4 = idtmed[1122];
Int_t idCopper = idtmed[1121];
Int_t idAlu = idtmed[1120];
TGeoMedium* kMedEpoxy = gGeoManager->GetMedium("MUON_FrameCH$");
TGeoMedium* kMedInox = gGeoManager->GetMedium("MUON_Kapton");
TGeoMedium* kMedAlu = gGeoManager->GetMedium("MUON_ALU_II$");
Int_t rot1, rot2, rot3, rot4;
fMUON->AliMatrix(rot1, 90., 90., 90., 180., 0., 0.);
fMUON->AliMatrix(rot2, 90., 45., 90., 135., 0., 0.);
fMUON->AliMatrix(rot3, 90., 45., 90., 315.,180., 0.);
fMUON->AliMatrix(rot4, 90., 315., 90., 45., 0., 0.);
const Float_t kHzFrameThickness = 1.59/2.;
const Float_t kHzOuterFrameEpoxy = 1.19/2.;
const Float_t kHzOuterFrameInox = 0.1/2.;
const Float_t kHzFoam = 2.083/2.;
const Float_t kHzTopAnodeSteel1 = 0.185/2.;
const Float_t kHzTopAnodeSteel2 = 0.51/2.;
const Float_t kHzAnodeFR4 = 0.08/2.;
const Float_t kHzTopEarthFaceCu = 0.364/2.;
const Float_t kHzTopEarthProfileCu = 1.1/2.;
const Float_t kHzTopPositionerSteel = 1.45/2.;
const Float_t kHzTopGasSupportAl = 0.85/2.;
const Float_t kHzVerticalCradleAl = 0.8/2.;
const Float_t kHzLateralSightAl = 0.975/2.;
const Float_t kHzLateralPosnInoxFace = 2.125/2.;
const Float_t kHzLatPosInoxProfM = 6.4/2.;
const Float_t kHzLatPosInoxProfNF = 1.45/2.;
const Float_t kHzLateralPosnAl = 0.5/2.;
const Float_t kHzVertEarthFaceCu = 0.367/2.;
const Float_t kHzVertBarSteel = 0.198/2.;
const Float_t kHzVertEarthProfCu = 1.1/2.;
const Float_t kHxInVFrame = 1.85/2.;
const Float_t kHyInVFrame = 73.95/2.;
const Float_t kHzInVFrame = kHzFrameThickness;
const Float_t kHxV1mm = 0.75/2.;
const Float_t kHyV1mm = 1.85/2.;
const Float_t kHzV1mm = kHzFrameThickness;
const Float_t kHxTFA = 34.1433/2.;
const Float_t kHyTFA = 7.75/2.;
const Float_t kHzTFAE = kHzOuterFrameEpoxy;
const Float_t kHzTFAI = kHzOuterFrameInox;
const Float_t kH1FAA = 8.7/2.;
const Float_t kTl1FAB = 4.35/2.;
const Float_t kTl1FAA = 7.75/2.;
const Float_t kHxTA1 = 16.2/2.;
const Float_t kHyTA1 = 3.5/2.;
const Float_t kHzTA11 = kHzTopAnodeSteel1;
const Float_t kHzTA12 = kHzAnodeFR4;
const Float_t kHzTA21 = kHzTopAnodeSteel2;
const Float_t kHzTA22 = kHzAnodeFR4;
const Float_t kTetTA2 = 0.;
const Float_t kPhiTA2= 0.;
const Float_t kH1TA2 = 7.268/2.;
const Float_t kBl1TA2 = 2.03/2.;
const Float_t kTl1TA2 = 3.5/2.;
const Float_t kAlp1TA2 = 5.78;
const Float_t kH2TA2 = 7.268/2.;
const Float_t kBl2TA2 = 2.03/2.;
const Float_t kTl2TA2 = 3.5/2.;
const Float_t kAlp2TA2 = 5.78;
const Float_t kHzTA3 = kHzAnodeFR4;
const Float_t kTetTA3 = 0.;
const Float_t kPhiTA3 = 0.;
const Float_t kH1TA3 = 7.268/2.;
const Float_t kBl1TA3 = 0.;
const Float_t kTl1TA3 = 2.03/2.;
const Float_t kAlp1TA3 = 7.95;
const Float_t kH2TA3 = 7.268/2.;
const Float_t kBl2TA3 = 0.;
const Float_t kTl2TA3 = 2.03/2.;
const Float_t kAlp2TA3 = 7.95;
const Float_t kHzTEF = kHzTopEarthFaceCu;
const Float_t kTetTEF = 0.;
const Float_t kPhiTEF = 0.;
const Float_t kH1TEF = 1.200/2.;
const Float_t kBl1TEF = 21.323/2.;
const Float_t kTl1TEF = 17.963/2.;
const Float_t kAlp1TEF = -54.46;
const Float_t kH2TEF = 1.200/2.;
const Float_t kBl2TEF = 21.323/2.;
const Float_t kTl2TEF = 17.963/2.;
const Float_t kAlp2TEF = -54.46;
const Float_t kHzTEP = kHzTopEarthProfileCu;
const Float_t kTetTEP = 0.;
const Float_t kPhiTEP = 0.;
const Float_t kH1TEP = 0.40/2.;
const Float_t kBl1TEP = 31.766/2.;
const Float_t kTl1TEP = 30.535/2.;
const Float_t kAlp1TEP = -56.98;
const Float_t kH2TEP = 0.40/2.;
const Float_t kBl2TEP = 31.766/2.;
const Float_t kTl2TEP = 30.535/2.;
const Float_t kAlp2TEP = -56.98;
const Float_t kHzTP = kHzTopPositionerSteel;
const Float_t kTetTP = 0.;
const Float_t kPhiTP = 0.;
const Float_t kH1TP = 3.00/2.;
const Float_t kBl1TP = 7.023/2.;
const Float_t kTl1TP = 7.314/2.;
const Float_t kAlp1TP = 2.78;
const Float_t kH2TP = 3.00/2.;
const Float_t kBl2TP = 7.023/2.;
const Float_t kTl2TP = 7.314/2.;
const Float_t kAlp2TP = 2.78;
const Float_t kHxTGS = 8.50/2.;
const Float_t kHyTGS = 3.00/2.;
const Float_t kHzTGS = kHzTopGasSupportAl;
const Float_t kH1OETF = 7.196/2.;
const Float_t kTl1OETF1 = 3.996/2.;
const Float_t kTl1OETF2 = 3.75/2;
const Float_t kTl1OETF3 = 3.01/2.;
const Float_t kTl1OETF4 = 1.77/2.;
const Float_t kHxOutVFrame = 1.85/2.;
const Float_t kHyOutVFrame = 46.23/2.;
const Float_t kHzOutVFrame = kHzFrameThickness;
const Float_t kHzOCTF = kHzFrameThickness;
const Float_t kTetOCTF = 0.;
const Float_t kPhiOCTF = 0.;
const Float_t kH1OCTF = 1.85/2.;
const Float_t kBl1OCTF = 0.;
const Float_t kTl1OCTF = 3.66/2.;
const Float_t kAlp1OCTF = 44.67;
const Float_t kH2OCTF = 1.85/2.;
const Float_t kBl2OCTF = 0.;
const Float_t kTl2OCTF = 3.66/2.;
const Float_t kAlp2OCTF = 44.67;
const Float_t kHzVFC = kHzVertEarthFaceCu;
const Float_t kTetVFC = 0.;
const Float_t kPhiVFC = 0.;
const Float_t kH1VFC = 1.200/2.;
const Float_t kBl1VFC = 46.11/2.;
const Float_t kTl1VFC = 48.236/2.;
const Float_t kAlp1VFC = 41.54;
const Float_t kH2VFC = 1.200/2.;
const Float_t kBl2VFC = 46.11/2.;
const Float_t kTl2VFC = 48.236/2.;
const Float_t kAlp2VFC = 41.54;
const Float_t kHzVES = kHzVertBarSteel;
const Float_t kTetVES = 0.;
const Float_t kPhiVES = 0.;
const Float_t kH1VES = 1.200/2.;
const Float_t kBl1VES = 30.486/2.;
const Float_t kTl1VES = 32.777/2.;
const Float_t kAlp1VES = 43.67;
const Float_t kH2VES = 1.200/2.;
const Float_t kBl2VES = 30.486/2.;
const Float_t kTl2VES = 32.777/2.;
const Float_t kAlp2VES = 43.67;
const Float_t kHzVPC = kHzVertEarthProfCu;
const Float_t kTetVPC = 0.;
const Float_t kPhiVPC = 0.;
const Float_t kH1VPC = 0.400/2.;
const Float_t kBl1VPC = 29.287/2.;
const Float_t kTl1VPC = 30.091/2.;
const Float_t kAlp1VPC = 45.14;
const Float_t kH2VPC = 0.400/2.;
const Float_t kBl2VPC = 29.287/2.;
const Float_t kTl2VPC = 30.091/2.;
const Float_t kAlp2VPC = 45.14;
const Float_t kHxSLP = 2.80/2.;
const Float_t kHySLP = 5.00/2.;
const Float_t kHzSLP = kHzLateralPosnAl;
const Float_t kHxLPF = 5.2/2.;
const Float_t kHyLPF = 3.0/2.;
const Float_t kHzLPF = kHzLateralPosnInoxFace;
const Float_t kHxLPP = 0.425/2.;
const Float_t kHyLPP = 3.0/2.;
const Float_t kHzLPP = kHzLatPosInoxProfM;
const Float_t kHzLPNF = kHzLatPosInoxProfNF;
const Float_t kH1VC1 = 10.25/2.;
const Float_t kBl1VC1 = 3.70/2.;
const Float_t kBl1VC2 = 6.266/2.;
const Float_t kBl1VC3 = 7.75/2.;
const Float_t kHzVC4 = kHzVerticalCradleAl;
const Float_t kTetVC4 = 0.;
const Float_t kPhiVC4 = 0.;
const Float_t kH1VC4 = 10.27/2.;
const Float_t kBl1VC4 = 8.273/2.;
const Float_t kTl1VC4 = 7.75/2.;
const Float_t kAlp1VC4 = -1.46;
const Float_t kH2VC4 = 10.27/2.;
const Float_t kBl2VC4 = 8.273/2.;
const Float_t kTl2VC4 = 7.75/2.;
const Float_t kAlp2VC4 = -1.46;
const Float_t kHzVSS = kHzLateralSightAl;
const Float_t kTetVSS = 0.;
const Float_t kPhiVSS = 0.;
const Float_t kH1VSS = 5.00/2.;
const Float_t kBl1VSS = 7.747/2;
const Float_t kTl1VSS = 7.188/2.;
const Float_t kAlp1VSS = -3.20;
const Float_t kH2VSS = 5.00/2.;
const Float_t kBl2VSS = 7.747/2.;
const Float_t kTl2VSS = 7.188/2.;
const Float_t kAlp2VSS = -3.20;
const Float_t kVSInRad = 0.6;
const Float_t kVSOutRad = 1.3;
const Float_t kVSLen = kHzFrameThickness;
const Float_t kHxInHFrame = 75.8/2.;
const Float_t kHyInHFrame = 1.85/2.;
const Float_t kHzInHFrame = kHzFrameThickness;
const Float_t kHxH1mm = 1.85/2.;
const Float_t kHyH1mm = 0.75/2.;
const Float_t kHzH1mm = kHzFrameThickness;
const Float_t kIAF = 15.70;
const Float_t kOAF = 17.55;
const Float_t kHzAF = kHzFrameThickness;
const Float_t kAFphi1 = 0.0;
const Float_t kAFphi2 = 90.0;
const Float_t kSCRUHMI = 0.;
const Float_t kSCRUHMA = 0.690/2.;
const Float_t kSCRUHLE = 0.4/2.;
const Float_t kSCRUMMI = 0.;
const Float_t kSCRUMMA = 0.39/2.;
const Float_t kSCRUMLE = kHzFrameThickness;
const Float_t kSCRUNMI = 0.;
const Float_t kSCRUNMA = 0.78/2.;
const Float_t kSCRUNLE = 0.8/2.;
Float_t par[11];
Float_t posX,posY,posZ;
if (chamber==1) {
par[0] = kHxInVFrame;
par[1] = kHyInVFrame;
par[2] = kHzInVFrame;
TVirtualMC::GetMC()->Gsvolu("SQ00","BOX",idFrameEpoxy,par,3);
par[0] = kHxV1mm;
par[1] = kHyV1mm;
par[2] = kHzV1mm;
TVirtualMC::GetMC()->Gsvolu("SQ01","BOX",idFrameEpoxy,par,3);
par[0] = kHxTFA;
par[1] = kHyTFA;
par[2] = kHzTFAE;
TVirtualMC::GetMC()->Gsvolu("SQ02","BOX",idFrameEpoxy,par,3);
par[2] = kHzTFAI;
TVirtualMC::GetMC()->Gsvolu("SQ03","BOX",idInox,par,3);
Double_t dx, dx0, dx1, dx2, dx3;
Double_t dy, dy1, dy2, dy3, dy4;
Double_t vx[16];
Double_t vy[16];
Int_t nz;
Int_t nv;
dx = 2.*kH1FAA;
dy1 = 2.*kTl1FAA;
dy2 = 2.*kTl1FAB;
nz = 2;
nv = 5;
vx[0] = 0.0; vy[0] = 0.0;
vx[1] = 0.0; vy[1] = dy1;
vx[2] = dx; vy[2] = dy2;
vx[3] = 2*dx; vy[3] = 0.0;
vx[4] = dx; vy[4] = 0.0;
for ( Int_t i=0; i<nv; i++ ) {
vx[i] -= dx;
vy[i] -= 0.5*dy1;
}
TGeoXtru* xtruS5 = new TGeoXtru(nz);
xtruS5->DefinePolygon(nv, vx, vy);
xtruS5->DefineSection(0, -kHzOuterFrameEpoxy, 0.0, 0.0, 1.0);
xtruS5->DefineSection(1, kHzOuterFrameEpoxy, 0.0, 0.0, 1.0);
new TGeoVolume("SQ04toSQ06", xtruS5, kMedEpoxy);
TGeoXtru* xtruS6 = new TGeoXtru(nz);
xtruS6->DefinePolygon(nv, vx, vy);
xtruS6->DefineSection(0, -kHzOuterFrameInox, 0.0, 0.0, 1.0);
xtruS6->DefineSection(1, kHzOuterFrameInox, 0.0, 0.0, 1.0);
new TGeoVolume("SQ05toSQ07", xtruS6, kMedInox);
par[0] = kHxTA1;
par[1] = kHyTA1;
par[2] = kHzTA11;
TVirtualMC::GetMC()->Gsvolu("SQ08","BOX",idInox,par,3);
par[2] = kHzTA12;
TVirtualMC::GetMC()->Gsvolu("SQ09","BOX",idFR4,par,3);
par[0] = kHzTA21;
par[1] = kTetTA2;
par[2] = kPhiTA2;
par[3] = kH1TA2;
par[4] = kBl1TA2;
par[5] = kTl1TA2;
par[6] = kAlp1TA2;
par[7] = kH2TA2;
par[8] = kBl2TA2;
par[9] = kTl2TA2;
par[10] = kAlp2TA2;
TVirtualMC::GetMC()->Gsvolu("SQ10","TRAP",idInox,par,11);
par[0] = kHzTA22;
TVirtualMC::GetMC()->Gsvolu("SQ11","TRAP",idFR4,par,11);
par[0] = kHzTA3;
par[1] = kTetTA3;
par[2] = kPhiTA3;
par[3] = kH1TA3;
par[4] = kBl1TA3;
par[5] = kTl1TA3;
par[6] = kAlp1TA3;
par[7] = kH2TA3;
par[8] = kBl2TA3;
par[9] = kTl2TA3;
par[10] = kAlp2TA3;
TVirtualMC::GetMC()->Gsvolu("SQ12","TRAP",idFR4,par,11);
par[0] = kHzTEF;
par[1] = kTetTEF;
par[2] = kPhiTEF;
par[3] = kH1TEF;
par[4] = kBl1TEF;
par[5] = kTl1TEF;
par[6] = kAlp1TEF;
par[7] = kH2TEF;
par[8] = kBl2TEF;
par[9] = kTl2TEF;
par[10] = kAlp2TEF;
TVirtualMC::GetMC()->Gsvolu("SQ13","TRAP",idCopper,par,11);
par[0] = kHzTEP;
par[1] = kTetTEP;
par[2] = kPhiTEP;
par[3] = kH1TEP;
par[4] = kBl1TEP;
par[5] = kTl1TEP;
par[6] = kAlp1TEP;
par[7] = kH2TEP;
par[8] = kBl2TEP;
par[9] = kTl2TEP;
par[10] = kAlp2TEP;
TVirtualMC::GetMC()->Gsvolu("SQ14","TRAP",idCopper,par,11);
par[0] = kHxTGS;
par[1] = kHyTGS;
par[2] = kHzTGS;
TVirtualMC::GetMC()->Gsvolu("SQ15","BOX",idAlu,par,3);
par[0] = kHzTP;
par[1] = kTetTP;
par[2] = kPhiTP;
par[3] = kH1TP;
par[4] = kBl1TP;
par[5] = kTl1TP;
par[6] = kAlp1TP;
par[7] = kH2TP;
par[8] = kBl2TP;
par[9] = kTl2TP;
par[10] = kAlp2TP;
TVirtualMC::GetMC()->Gsvolu("SQ16","TRAP",idInox,par,11);
dx = 2.*kH1OETF;
dy1 = 2.*kTl1OETF4;
dy2 = 2.*kTl1OETF3;
dy3 = 2.*kTl1OETF2;
dy4 = 2.*kTl1OETF1;
nz = 2;
nv = 16;
vx[0] = -4*dx; vy[0] = 0.0;
vx[1] = -3*dx; vy[1] = dy1;
vx[2] = -2*dx; vy[2] = dy2;
vx[3] = -1*dx; vy[3] = dy3;
vx[4] = 0.0; vy[4] = dy4;
vx[5] = dx; vy[5] = dy3;
vx[6] = 2*dx; vy[6] = dy2;
vx[7] = 3*dx; vy[7] = dy1;
vx[8] = 4*dx; vy[8] = 0.0;
vx[9] = 3*dx; vy[9] = 0.0;
vx[10] = 2*dx; vy[10] = 0.0;
vx[11] = dx; vy[11] = 0.0;
vx[12] = 0.0; vy[12] = 0.0;
vx[13] = -1*dx; vy[13] = 0.0;
vx[14] = -2*dx; vy[14] = 0.0;
vx[15] = -3*dx; vy[15] = 0.0;
for ( Int_t i=0; i<nv; i++ ) vy[i] += dy4/2.0;
TGeoXtru* xtruS1 = new TGeoXtru(nz);
xtruS1->DefinePolygon(nv, vx, vy);
xtruS1->DefineSection(0, -kHzOuterFrameEpoxy, 0.0, 0.0, 1.0);
xtruS1->DefineSection(1, kHzOuterFrameEpoxy, 0.0, 0.0, 1.0);
new TGeoVolume("SQ17to23", xtruS1, kMedEpoxy );
TGeoXtru* xtruS2 = new TGeoXtru(nz);
xtruS2->DefinePolygon(nv, vx, vy);
xtruS2->DefineSection(0, -kHzOuterFrameInox, 0.0, 0.0, 1.0);
xtruS2->DefineSection(1, kHzOuterFrameInox, 0.0, 0.0, 1.0);
new TGeoVolume("SQ18to24", xtruS2, kMedInox );
par[0] = kHxOutVFrame;
par[1] = kHyOutVFrame;
par[2] = kHzOutVFrame;
TVirtualMC::GetMC()->Gsvolu("SQ25","BOX",idFrameEpoxy,par,3);
par[0] = kHzOCTF;
par[1] = kTetOCTF;
par[2] = kPhiOCTF;
par[3] = kH1OCTF;
par[4] = kBl1OCTF;
par[5] = kTl1OCTF;
par[6] = kAlp1OCTF;
par[7] = kH2OCTF;
par[8] = kBl2OCTF;
par[9] = kTl2OCTF;
par[10] = kAlp2OCTF;
TVirtualMC::GetMC()->Gsvolu("SQ26","TRAP",idFrameEpoxy,par,11);
par[0] = kHzVFC;
par[1] = kTetVFC;
par[2] = kPhiVFC;
par[3] = kH1VFC;
par[4] = kBl1VFC;
par[5] = kTl1VFC;
par[6] = kAlp1VFC;
par[7] = kH2VFC;
par[8] = kBl2VFC;
par[9] = kTl2VFC;
par[10] = kAlp2VFC;
TVirtualMC::GetMC()->Gsvolu("SQ27","TRAP",idCopper,par,11);
par[0] = kHzVES;
par[1] = kTetVES;
par[2] = kPhiVES;
par[3] = kH1VES;
par[4] = kBl1VES;
par[5] = kTl1VES;
par[6] = kAlp1VES;
par[7] = kH2VES;
par[8] = kBl2VES;
par[9] = kTl2VES;
par[10] = kAlp2VES;
TVirtualMC::GetMC()->Gsvolu("SQ28","TRAP",idInox,par,11);
par[0] = kHzVPC;
par[1] = kTetVPC;
par[2] = kPhiVPC;
par[3] = kH1VPC;
par[4] = kBl1VPC;
par[5] = kTl1VPC;
par[6] = kAlp1VPC;
par[7] = kH2VPC;
par[8] = kBl2VPC;
par[9] = kTl2VPC;
par[10] = kAlp2VPC;
TVirtualMC::GetMC()->Gsvolu("SQ29","TRAP",idCopper,par,11);
par[0] = kHxSLP;
par[1] = kHySLP;
par[2] = kHzSLP;
TVirtualMC::GetMC()->Gsvolu("SQ30","BOX",idAlu,par,3);
par[0] = kHxLPF;
par[1] = kHyLPF;
par[2] = kHzLPF;
TVirtualMC::GetMC()->Gsvolu("SQ31","BOX",idInox,par,3);
par[0] = kHxLPP;
par[1] = kHyLPP;
par[2] = kHzLPP;
TVirtualMC::GetMC()->Gsvolu("SQ32","BOX",idInox,par,3);
par[0] = kHxLPP;
par[1] = kHyLPP;
par[2] = kHzLPNF;
TVirtualMC::GetMC()->Gsvolu("SQ33","BOX",idInox,par,3);
dy = 2.*kH1VC1;
dx0 = 2.*kBl1VC4;
dx1 = 2.*kBl1VC3;
dx2 = 2.*kBl1VC2;
dx3 = 2.*kBl1VC1;
nz = 2;
nv = 7;
vx[0] = 0.0; vy[0] = 0.0;
vx[1] = 0.0; vy[1] = dy;
vx[2] = 0.0; vy[2] = 2*dy;
vx[3] = 0.0; vy[3] = 3*dy;
vx[4] = dx3; vy[4] = 2*dy;
vx[5] = dx2; vy[5] = dy;
vx[6] = dx1; vy[6] = 0.0;
for ( Int_t i=0; i<nv; i++ ) {
vx[i] -= dx1/2.0;
vy[i] -= 1.5*dy;
}
TGeoXtru* xtruS3 = new TGeoXtru(nz);
xtruS3->DefinePolygon(nv, vx, vy);
xtruS3->DefineSection(0, -kHzVerticalCradleAl, 0.0, 0.0, 1.0);
xtruS3->DefineSection(1, kHzVerticalCradleAl, 0.0, 0.0, 1.0);
new TGeoVolume("SQ34to36", xtruS3, kMedAlu);
nz = 2;
nv = 9;
vx[0] = 0.0; vy[0] =-1.0*dy;
vx[1] = 0.0; vy[1] = 0.0;
vx[2] = 0.0; vy[2] = dy;
vx[3] = 0.0; vy[3] = 2*dy;
vx[4] = 0.0; vy[4] = 3*dy;
vx[5] = dx3; vy[5] = 2*dy;
vx[6] = dx2; vy[6] = dy;
vx[7] = dx1; vy[7] = 0.0;
vx[8] = dx0; vy[8] =-1.0*dy;
for ( Int_t i=0; i<nv; i++ ) {
vx[i] -= dx1/2.0;
vy[i] -= 1.5*dy;
}
TGeoXtru* xtruS4 = new TGeoXtru(nz);
xtruS4->DefinePolygon(nv, vx, vy);
xtruS4->DefineSection(0, -kHzVerticalCradleAl, 0.0, 0.0, 1.0);
xtruS4->DefineSection(1, kHzVerticalCradleAl, 0.0, 0.0, 1.0);
new TGeoVolume("SQ34to37", xtruS4, kMedAlu);
par[0] = kHzVC4;
par[1] = kTetVC4;
par[2] = kPhiVC4;
par[3] = kH1VC4;
par[4] = kBl1VC4;
par[5] = kTl1VC4;
par[6] = kAlp1VC4;
par[7] = kH2VC4;
par[8] = kBl2VC4;
par[9] = kTl2VC4;
par[10] = kAlp2VC4;
TVirtualMC::GetMC()->Gsvolu("SQ37","TRAP",idAlu,par,11);
par[0] = kHzVSS;
par[1] = kTetVSS;
par[2] = kPhiVSS;
par[3] = kH1VSS;
par[4] = kBl1VSS;
par[5] = kTl1VSS;
par[6] = kAlp1VSS;
par[7] = kH2VSS;
par[8] = kBl2VSS;
par[9] = kTl2VSS;
par[10] = kAlp2VSS;
TVirtualMC::GetMC()->Gsvolu("SQ38","TRAP",idAlu,par,11);
par[0] = kVSInRad;
par[1] = kVSOutRad;
par[2] = kVSLen;
TVirtualMC::GetMC()->Gsvolu("SQ39","TUBE",idFrameEpoxy,par,3);
par[0] = kHxInHFrame;
par[1] = kHyInHFrame;
par[2] = kHzInHFrame;
TVirtualMC::GetMC()->Gsvolu("SQ40","BOX",idFrameEpoxy,par,3);
par[0] = kHxH1mm;
par[1] = kHyH1mm;
par[2] = kHzH1mm;
TVirtualMC::GetMC()->Gsvolu("SQ41","BOX",idFrameEpoxy,par,3);
par[0] = kIAF;
par[1] = kOAF;
par[2] = kHzAF;
par[3] = kAFphi1;
par[4] = kAFphi2;
TVirtualMC::GetMC()->Gsvolu("SQ42","TUBS",idFrameEpoxy,par,5);
par[0] = kSCRUHMI;
par[1] = kSCRUHMA;
par[2] = kSCRUHLE;
TVirtualMC::GetMC()->Gsvolu("SQ43","TUBE",idInox,par,3);
par[0] = kSCRUMMI;
par[1] = kSCRUMMA;
par[2] = kSCRUMLE;
TVirtualMC::GetMC()->Gsvolu("SQ44","TUBE",idInox,par,3);
par[0] = kSCRUNMI;
par[1] = kSCRUNMA;
par[2] = kSCRUNLE;
TVirtualMC::GetMC()->Gsvolu("SQ45","TUBE",idInox,par,3);
}
posX = kHxInVFrame;
posY = 2.0*kHyInHFrame+2.*kHyH1mm+kIAF+kHyInVFrame;
posZ = 0.;
TVirtualMC::GetMC()->Gspos("SQ00",1,quadrantMLayerName,posX, posY, posZ, 0, "ONLY");
const GReal_t kMidVposX = posX;
const GReal_t kMidVposY = posY;
const GReal_t kMidVposZ = posZ;
posX = 2.0*kHxInVFrame+kHxV1mm;
posY = 2.0*kHyInHFrame+2.*kHyH1mm+kIAF+kHyV1mm;
posZ = 0.;
TVirtualMC::GetMC()->Gspos("SQ01",1,quadrantMLayerName,posX, posY, posZ,0, "ONLY");
posX = kHxTFA;
posY = 2.*kHyInHFrame+2.*kHyH1mm+kIAF+2.*kHyInVFrame+kHyTFA;
posZ = -kHzOuterFrameInox;
TVirtualMC::GetMC()->Gspos("SQ02",1,quadrantMLayerName,posX, posY, posZ,0,"ONLY");
posZ = kHzOuterFrameEpoxy;
TVirtualMC::GetMC()->Gspos("SQ03",1,quadrantMLayerName,posX, posY, posZ,0,"ONLY");
posX += kHxTFA + 2.*kH1FAA;
posZ = -kHzOuterFrameInox;
TVirtualMC::GetMC()->Gspos("SQ04toSQ06",1,quadrantMLayerName,posX, posY, posZ, 0,"ONLY");
posZ = kHzOuterFrameEpoxy;
TVirtualMC::GetMC()->Gspos("SQ05toSQ07",1,quadrantMLayerName,posX, posY, posZ, 0,"ONLY");
posX = 6.8+fgkDeltaQuadLHC;
posY = 99.85+fgkDeltaQuadLHC;
posZ = -1.*kHzAnodeFR4;
TVirtualMC::GetMC()->Gspos("SQ08",1,quadrantMLayerName,posX, posY, posZ, 0,"ONLY");
posZ = kHzTopAnodeSteel1;
TVirtualMC::GetMC()->Gspos("SQ09",1,quadrantMLayerName,posX, posY, posZ, 0,"ONLY");
posX = 18.534+fgkDeltaQuadLHC;
posY = 99.482+fgkDeltaQuadLHC;
posZ = -1.*kHzAnodeFR4;
posY += 0.1;
TVirtualMC::GetMC()->Gspos("SQ10",1,quadrantMLayerName,posX, posY, posZ, rot1,"ONLY");
posZ = kHzTopAnodeSteel2;
TVirtualMC::GetMC()->Gspos("SQ11",1,quadrantMLayerName,posX, posY, posZ, rot1,"ONLY");
posX = 25.804+fgkDeltaQuadLHC;
posY = 98.61+fgkDeltaQuadLHC;
posZ = 0.;
TVirtualMC::GetMC()->Gspos("SQ12",1,quadrantMLayerName,posX, posY, posZ, rot1,"ONLY");
posX = 23.122+fgkDeltaQuadLHC;
posY = 96.90+fgkDeltaQuadLHC;
posZ = kHzOuterFrameEpoxy+kHzOuterFrameInox+kHzTopEarthFaceCu;
TVirtualMC::GetMC()->Gspos("SQ13",1,quadrantMLayerName,posX, posY, posZ, 0,"ONLY");
posZ = -1.*posZ;
TVirtualMC::GetMC()->Gspos("SQ13",2,quadrantMLayerName,posX, posY, posZ, 0,"ONLY");
posX = 14.475+fgkDeltaQuadLHC;
posY = 97.900+fgkDeltaQuadLHC;
posZ = kHzTopEarthProfileCu;
TVirtualMC::GetMC()->Gspos("SQ14",1,quadrantMLayerName,posX, posY, posZ, 0,"ONLY");
posZ = -1.0*posZ;
TVirtualMC::GetMC()->Gspos("SQ14",2,quadrantMLayerName,posX, posY, posZ, 0,"ONLY");
posX = 4.9500+fgkDeltaQuadLHC;
posY = 96.200+fgkDeltaQuadLHC;
posZ = kHzOuterFrameEpoxy+kHzOuterFrameInox+kHzTopGasSupportAl;
TVirtualMC::GetMC()->Gspos("SQ15",1,quadrantMLayerName,posX, posY, posZ, 0,"ONLY");
posZ = -1.*posZ;
TVirtualMC::GetMC()->Gspos("SQ15",2,quadrantMLayerName,posX, posY, posZ, 0,"ONLY");
posX = 7.60+fgkDeltaQuadLHC;
posY = 98.98+fgkDeltaQuadLHC;
posZ = kHzOuterFrameEpoxy+kHzOuterFrameInox+2.*kHzTopGasSupportAl+kHzTopPositionerSteel;
TVirtualMC::GetMC()->Gspos("SQ16",1,quadrantMLayerName,posX, posY, posZ, rot1,"ONLY");
posZ = -1.*posZ;
TVirtualMC::GetMC()->Gspos("SQ16",2,quadrantMLayerName,posX, posY, posZ, rot1,"ONLY");
posZ = -1.0*kHzOuterFrameInox;
Double_t xCenterAll = 70.500;
Double_t yCenterAll = 70.350;
TVirtualMC::GetMC()->Gspos("SQ17to23",1,quadrantMLayerName, xCenterAll, yCenterAll, posZ, rot4,"ONLY");
posZ = kHzOuterFrameEpoxy;
TVirtualMC::GetMC()->Gspos("SQ18to24",1,quadrantMLayerName, xCenterAll, yCenterAll, posZ, rot4,"ONLY");
posX = 2.*kHxInVFrame+kIAF+2.*kHxInHFrame-kHxOutVFrame+2.*kHxV1mm;
posY = 2.*kHyInHFrame+kHyOutVFrame;
posZ = 0.;
TVirtualMC::GetMC()->Gspos("SQ25",1,quadrantMLayerName,posX, posY, posZ, 0, "ONLY");
const GReal_t kMidOVposX = posX;
const GReal_t kMidOVposY = posY;
const GReal_t kMidOVposZ = posZ;
const Float_t kTOPY = posY+kHyOutVFrame;
const Float_t kOUTX = posX;
posX = kOUTX;
posY = kTOPY+((kBl1OCTF+kTl1OCTF)/2.);
posZ = 0.;
posX += 0.02;
TVirtualMC::GetMC()->Gspos("SQ26",1,quadrantMLayerName,posX, posY, posZ, rot1,"ONLY");
posX = 89.4000+fgkDeltaQuadLHC;
posY = 25.79+fgkDeltaQuadLHC;
posZ = kHzFrameThickness+2.0*kHzFoam+kHzVertEarthFaceCu;
TVirtualMC::GetMC()->Gspos("SQ27",1,quadrantMLayerName,posX, posY, posZ, rot1, "ONLY");
posZ = -1.0*posZ;
TVirtualMC::GetMC()->Gspos("SQ27",2,quadrantMLayerName,posX, posY, posZ, rot1, "ONLY");
posX = 91.00+fgkDeltaQuadLHC;
posY = 30.616+fgkDeltaQuadLHC;
posZ = kHzFrameThickness+2.0*kHzFoam+kHzVertBarSteel;
TVirtualMC::GetMC()->Gspos("SQ28",1,quadrantMLayerName,posX, posY, posZ, rot1, "ONLY");
posZ = -1.0*posZ;
TVirtualMC::GetMC()->Gspos("SQ28",2,quadrantMLayerName,posX, posY, posZ, rot1, "ONLY");
posX = 92.000+fgkDeltaQuadLHC;
posY = 29.64+fgkDeltaQuadLHC;
posZ = kHzFrameThickness;
TVirtualMC::GetMC()->Gspos("SQ29",1,quadrantMLayerName,posX, posY, posZ, rot1, "ONLY");
posZ = -1.0*posZ;
TVirtualMC::GetMC()->Gspos("SQ29",2,quadrantMLayerName,posX, posY, posZ, rot1, "ONLY");
posX = 90.2-kNearFarLHC;
posY = 5.00-kNearFarLHC;
posZ = kHzLateralPosnAl-fgkMotherThick2;
TVirtualMC::GetMC()->Gspos("SQ30",1,quadrantFLayerName,posX, posY, posZ, 0, "ONLY");
posZ = -1.0*posZ;
TVirtualMC::GetMC()->Gspos("SQ30",2,quadrantNLayerName,posX, posY, posZ, 0, "ONLY");
posX = 92.175-kNearFarLHC-2.*kHxLPP;
posY = 5.00-kNearFarLHC;
posZ =2.0*kHzLateralPosnAl+kHzLateralPosnInoxFace-fgkMotherThick2;
TVirtualMC::GetMC()->Gspos("SQ31",1,quadrantFLayerName,posX, posY, posZ, 0, "ONLY");
posZ = -1.0*posZ;
TVirtualMC::GetMC()->Gspos("SQ31",2,quadrantNLayerName,posX, posY, posZ, 0, "ONLY");
posX = 92.175+fgkDeltaQuadLHC+kHxLPF-kHxLPP;
posY = 5.00+fgkDeltaQuadLHC;
posZ = 0.;
TVirtualMC::GetMC()->Gspos("SQ32",1,quadrantMLayerName,posX, posY, posZ, 0, "ONLY");
posX = 92.175-kNearFarLHC+kHxLPF-kHxLPP;
posY = 5.0000-kNearFarLHC;
posZ = fgkMotherThick2-kHzLPNF;
TVirtualMC::GetMC()->Gspos("SQ33",1,quadrantNLayerName,posX, posY, posZ, 0, "ONLY");
posZ = -1.*posZ;
TVirtualMC::GetMC()->Gspos("SQ33",2,quadrantFLayerName,posX, posY, posZ, 0, "ONLY");
posX = 97.29+fgkDeltaQuadLHC;
posY = 23.02+fgkDeltaQuadLHC;
posZ = 0.;
posX += 1.39311;
TVirtualMC::GetMC()->Gspos("SQ34to37",2,quadrantMLayerName,posX, posY, posZ, 0, "ONLY");
posX = 97.29-kNearFarLHC;
posY = 23.02-kNearFarLHC;
posZ = 2.0*kHzLateralSightAl+kHzVerticalCradleAl-fgkMotherThick2;
posX += 1.39311;
TVirtualMC::GetMC()->Gspos("SQ34to36",1,quadrantNLayerName,posX, posY, posZ, 0, "ONLY");
posZ = -1.0*posZ;
TVirtualMC::GetMC()->Gspos("SQ34to36",3,quadrantFLayerName,posX, posY, posZ, 0, "ONLY");
posX = 98.81+fgkDeltaQuadLHC;
posY = 2.52+fgkDeltaQuadLHC;
posZ = fgkMotherThick1-kHzVerticalCradleAl;
TVirtualMC::GetMC()->Gspos("SQ37",1,quadrantMLayerName,posX, posY, posZ, 0, "ONLY");
posZ = -1.0*posZ;
TVirtualMC::GetMC()->Gspos("SQ37",3,quadrantMLayerName,posX, posY, posZ, 0, "ONLY");
posX = 98.33-kNearFarLHC;
posY = 10.00-kNearFarLHC;
posZ = kHzLateralSightAl-fgkMotherThick2;
TVirtualMC::GetMC()->Gspos("SQ38",1,quadrantNLayerName,posX, posY, posZ, 0, "ONLY");
posZ = -1.0*posZ;
TVirtualMC::GetMC()->Gspos("SQ38",2,quadrantFLayerName,posX, posY, posZ, 0, "ONLY");
posX = 92.84+fgkDeltaQuadLHC;
posY = 8.13+fgkDeltaQuadLHC;
posZ = 0.;
TVirtualMC::GetMC()->Gspos("SQ39",1,quadrantMLayerName,posX, posY, posZ, 0,"ONLY");
posX = 2.0*kHxInVFrame+2.*kHxV1mm+kIAF+kHxInHFrame;
posY = kHyInHFrame;
posZ = 0.;
TVirtualMC::GetMC()->Gspos("SQ40",1,quadrantMLayerName,posX, posY, posZ, 0, "ONLY");
const GReal_t kMidHposX = posX;
const GReal_t kMidHposY = posY;
const GReal_t kMidHposZ = posZ;
posX = 2.0*kHxInVFrame+2.*kHxV1mm+kIAF+kHxH1mm;
posY = 2.0*kHyInHFrame+kHyH1mm;
posZ = 0.;
TVirtualMC::GetMC()->Gspos("SQ41",1,quadrantMLayerName,posX, posY, posZ,0, "ONLY");
posX = 2.0*kHxInVFrame+2.*kHxV1mm;
posY = 2.0*kHyInHFrame+2.*kHyH1mm;
posZ = 0.;
TVirtualMC::GetMC()->Gspos("SQ42",1,quadrantMLayerName,posX, posY, posZ,0, "ONLY");
const GReal_t kMidArcposX = posX;
const GReal_t kMidArcposY = posY;
const GReal_t kMidArcposZ = posZ;
Float_t scruX[64];
Float_t scruY[64];
const Int_t kNumberOfScrewsIH = 14;
const Float_t kOffX = 5.;
scruX[0] = 21.07;
scruY[0] = -2.23;
for (Int_t i = 1;i<kNumberOfScrewsIH;i++){
scruX[i] = scruX[i-1]+kOffX;
scruY[i] = scruY[0];
}
for (Int_t i = 0;i<kNumberOfScrewsIH;i++){
posX = fgkDeltaQuadLHC + scruX[i];
posY = fgkDeltaQuadLHC + scruY[i];
posZ = 0.;
TVirtualMC::GetMC()->Gspos("SQ43",i+1,quadrantMLayerName,posX+0.1, posY+0.1, posZ-kHzInHFrame-kSCRUHLE, 0, "ONLY");
if (chamber==1)
TVirtualMC::GetMC()->Gspos("SQ44",i+1,"SQ40",posX+0.1-kMidHposX, posY+0.1-kMidHposY, posZ-kMidHposZ, 0, "ONLY");
TVirtualMC::GetMC()->Gspos("SQ45",i+1,quadrantMLayerName,posX+0.1, posY+0.1, posZ+kHzInHFrame+kSCRUNLE, 0, "ONLY");
}
scruX[63] = 16.3;
scruY[63] = -2.23;
posX = fgkDeltaQuadLHC + scruX[63];
posY = fgkDeltaQuadLHC + scruY[63];
posZ = 0.;
TVirtualMC::GetMC()->Gspos("SQ43",64,quadrantMLayerName,posX+0.1, posY+0.1, posZ-kHzInHFrame-kSCRUHLE, 0, "ONLY");
if (chamber==1)
TVirtualMC::GetMC()->Gspos("SQ44",64,"SQ40",posX+0.1-kMidHposX, posY+0.1-kMidHposY, posZ-kMidHposZ, 0, "ONLY");
TVirtualMC::GetMC()->Gspos("SQ45",64,quadrantMLayerName,posX+0.1, posY+0.1, posZ+kHzInHFrame+kSCRUNLE, 0, "ONLY");
const Int_t kNumberOfScrewsIV = 15;
const Float_t kOffY = 5.;
Int_t firstScrew = 58;
Int_t lastScrew = 44;
scruX[firstScrew-1] = -2.23;
scruY[firstScrew-1] = 16.3;
scruX[firstScrew-2] = -2.23;
scruY[firstScrew-2] = 21.07;
for (Int_t i = firstScrew-3;i>lastScrew-2;i--){
scruX[i] = scruX[firstScrew-2];
scruY[i] = scruY[i+1]+kOffY;
}
for (Int_t i = 0;i<kNumberOfScrewsIV;i++){
posX = fgkDeltaQuadLHC + scruX[i+lastScrew-1];
posY = fgkDeltaQuadLHC + scruY[i+lastScrew-1];
posZ = 0.;
TVirtualMC::GetMC()->Gspos("SQ43",i+lastScrew,quadrantMLayerName,posX+0.1, posY+0.1, posZ-kHzInHFrame-kSCRUHLE, 0, "ONLY");
if (chamber==1)
TVirtualMC::GetMC()->Gspos("SQ44",i+lastScrew,"SQ00",posX+0.1-kMidVposX, posY+0.1-kMidVposY, posZ-kMidVposZ, 0, "ONLY");
TVirtualMC::GetMC()->Gspos("SQ45",i+lastScrew,quadrantMLayerName,posX+0.1, posY+0.1, posZ+kHzInHFrame+kSCRUNLE, 0, "ONLY");
}
const Int_t kNumberOfScrewsOV = 10;
firstScrew = 15;
lastScrew = 25;
scruX[firstScrew-1] = 90.9;
scruY[firstScrew-1] = -2.23;
for (Int_t i = firstScrew; i<lastScrew; i++ ){
scruX[i] = scruX[firstScrew-1];
scruY[i] = scruY[i-1]+kOffY;
}
for (Int_t i = 1;i<kNumberOfScrewsOV;i++){
posX = fgkDeltaQuadLHC + scruX[i+firstScrew-1];
posY = fgkDeltaQuadLHC + scruY[i+firstScrew-1];
posZ = 0.;
TVirtualMC::GetMC()->Gspos("SQ43",i+firstScrew,quadrantMLayerName,posX+0.1, posY+0.1, posZ-kHzInHFrame-kSCRUHLE, 0, "ONLY");
if (chamber==1)
TVirtualMC::GetMC()->Gspos("SQ44",i+firstScrew,"SQ25",posX+0.1-kMidOVposX, posY+0.1-kMidOVposY, posZ-kMidOVposZ, 0, "ONLY");
TVirtualMC::GetMC()->Gspos("SQ45",i+firstScrew,quadrantMLayerName,posX+0.1, posY+0.1, posZ+kHzInHFrame+kSCRUNLE, 0, "ONLY");
}
posX = fgkDeltaQuadLHC + scruX[firstScrew-1];
posY = fgkDeltaQuadLHC + scruY[firstScrew-1];
posZ = 0.;
if (chamber==1)
TVirtualMC::GetMC()->Gspos("SQ44",firstScrew,"SQ40",posX+0.1-kMidHposX, posY+0.1-kMidHposY, posZ-kMidHposZ, 0, "ONLY");
scruX[62] = 16.009; scruY[62] = 1.401;
scruX[61] = 14.564; scruY[61] = 6.791;
scruX[60] = 11.363; scruY[60] = 11.363;
scruX[59] = 6.791 ; scruY[59] = 14.564;
scruX[58] = 1.401 ; scruY[58] = 16.009;
for (Int_t i = 0;i<5;i++){
posX = fgkDeltaQuadLHC + scruX[i+58];
posY = fgkDeltaQuadLHC + scruY[i+58];
posZ = 0.;
TVirtualMC::GetMC()->Gspos("SQ43",i+58+1,quadrantMLayerName,posX+0.1, posY+0.1, posZ-kHzInHFrame-kSCRUHLE, 0, "ONLY");
if (chamber==1)
TVirtualMC::GetMC()->Gspos("SQ44",i+58+1,"SQ42",posX+0.1-kMidArcposX, posY+0.1-kMidArcposY, posZ-kMidArcposZ, 0, "ONLY");
TVirtualMC::GetMC()->Gspos("SQ45",i+58+1,quadrantMLayerName,posX+0.1, posY+0.1, posZ+kHzInHFrame+kSCRUNLE, 0, "ONLY");
}
}
void AliMUONSt1GeometryBuilderV2::PlaceInnerLayers(Int_t chamber)
{
GReal_t x = fgkDeltaQuadLHC;
GReal_t y = fgkDeltaQuadLHC;
GReal_t zg = 0.0;
GReal_t zc = fgkHzGas + fgkHzPadPlane;
Int_t dpos = (chamber-1)*2;
TString name = GasVolumeName("SAG", chamber);
TVirtualMC::GetMC()->Gspos(name,1,QuadrantMLayerName(chamber),x,y,zg,0,"ONLY");
TVirtualMC::GetMC()->Gspos("SA1C", 1+dpos, QuadrantMLayerName(chamber),x,y, zc,0,"ONLY");
TVirtualMC::GetMC()->Gspos("SA1C", 2+dpos, QuadrantMLayerName(chamber),x,y,-zc,0,"ONLY");
}
void AliMUONSt1GeometryBuilderV2::PlaceSpacer0(Int_t chamber)
{
GReal_t mx = 2.6;
GReal_t my = -2.6;
GReal_t mz = 522.41;
GReal_t x, y, z;
x = 40.82 - mx;
y = 43.04 - my;
z = 522.41 - mz;
AliDebugStream(2) << "spacer05 pos1: " << x << ", " << y << ", " << z << endl;
TVirtualMC::GetMC()->Gspos("Spacer05", 1, QuadrantMLayerName(chamber), x, y, z, 0, "ONLY");
y = 44.54 - my;
AliDebugStream(2) << "spacer05 pos2: " << x << ", " << y << ", " << z << endl;
TVirtualMC::GetMC()->Gspos("Spacer05", 2, QuadrantMLayerName(chamber), x, y, z, 0, "ONLY");
x = 40.82 - mx;
y = 43.79 - my;
z = 519.76 - mz;
AliDebugStream(2) << "spacer06 pos1: " << x << ", " << y << ", " << z << endl;
TVirtualMC::GetMC()->Gspos("Spacer06", 1, QuadrantMLayerName(chamber), x, y, z, 0, "ONLY");
z = 525.06 - mz;
AliDebugStream(2) << "spacer06 pos2: " << x << ", " << y << ", " << z << endl;
TVirtualMC::GetMC()->Gspos("Spacer06", 2, QuadrantMLayerName(chamber), x, y, z, 0, "ONLY");
x = 40.82 - mx;
y = 43.79 - my;
z = 522.41 - mz;
AliDebugStream(2) << "spacer07 pos1: " << x << ", " << y << ", " << z << endl;
TVirtualMC::GetMC()->Gspos("Spacer07", 1, QuadrantMLayerName(chamber), x, y, z, 0, "ONLY");
}
void AliMUONSt1GeometryBuilderV2::PlaceSector(const AliMpSector* sector,
TExMap specialMap,
const TVector3& where, Bool_t reflectZ, Int_t chamber)
{
static Int_t segNum=1;
Int_t sgn;
Int_t reflZ;
Int_t rotMat;
if (!reflectZ) {
sgn= 1;
reflZ=0;
fMUON->AliMatrix(rotMat, 90.,90.,90,180.,0.,0.);
} else {
sgn=-1;
fMUON->AliMatrix(reflZ, 90.,0.,90,90.,180.,0.);
fMUON->AliMatrix(rotMat, 90.,90.,90,180.,180.,0.);
}
GReal_t posX,posY,posZ;
TArrayI alreadyDone(20);
Int_t nofAlreadyDone = 0;
for (Int_t irow=0;irow<sector->GetNofRows();irow++){
AliMpRow* row = sector->GetRow(irow);
for (Int_t iseg=0;iseg<row->GetNofRowSegments();iseg++){
AliMpVRowSegment* seg = row->GetRowSegment(iseg);
Long_t value = specialMap.GetValue(seg->GetMotifPositionId(0));
if ( value == 0 ){
CreatePlaneSegment(segNum, TVector2(seg->GetDimensionX(),seg->GetDimensionY()),
seg->GetNofMotifs());
posX = where.X() + seg->GetPositionX();
posY = where.Y() + seg->GetPositionY();
posZ = where.Z() + sgn * (TotalHzPlane() + fgkHzGas + 2.*fgkHzPadPlane);
TVirtualMC::GetMC()->Gspos(PlaneSegmentName(segNum).Data(), 1,
QuadrantMLayerName(chamber), posX, posY, posZ, reflZ, "ONLY");
for (Int_t motifNum=0;motifNum<seg->GetNofMotifs();motifNum++) {
Int_t motifPosId = seg->GetMotifPositionId(motifNum);
AliMpMotifPosition* motifPos =
sector->GetMotifMap()->FindMotifPosition(motifPosId);
Int_t copyNo = motifPosId;
if ( sector->GetDirection() == AliMp::kX) copyNo += fgkDaughterCopyNoOffset;
posX = where.X() + motifPos->GetPositionX() + fgkOffsetX;
posY = where.Y() + motifPos->GetPositionY() + fgkOffsetY;
posZ = where.Z() + sgn * (fgkMotherThick1 - TotalHzDaughter());
TVirtualMC::GetMC()->Gspos(fgkDaughterName, copyNo, QuadrantMLayerName(chamber), posX, posY, posZ, reflZ, "ONLY");
}
segNum++;
} else {
for (Int_t motifNum=0;motifNum<seg->GetNofMotifs();motifNum++) {
Int_t motifPosId = seg->GetMotifPositionId(motifNum);
Bool_t isDone = false;
Int_t i=0;
while (i<nofAlreadyDone && !isDone) {
if (alreadyDone.At(i) == motifPosId) isDone=true;
i++;
}
if (isDone) continue;
AliMUONSt1SpecialMotif spMot = *((AliMUONSt1SpecialMotif*)specialMap.GetValue(motifPosId));
AliDebugStream(2) << chamber << " processing special motif: " << motifPosId << endl;
AliMpMotifPosition* motifPos = sector->GetMotifMap()->FindMotifPosition(motifPosId);
Int_t copyNo = motifPosId;
if ( sector->GetDirection() == AliMp::kX) copyNo += fgkDaughterCopyNoOffset;
Int_t rot = ( spMot.GetRotAngle()<0.1 ) ? reflZ:rotMat;
posX = where.X() + motifPos->GetPositionX() + spMot.GetDelta().X();
posY = where.Y() + motifPos->GetPositionY() + spMot.GetDelta().Y();
posZ = where.Z() + sgn * (TotalHzPlane() + fgkHzGas + 2.*fgkHzPadPlane);
if ( copyNo == 2070 ) {
posX -= 0.1;
posY -= 0.1;
}
TVirtualMC::GetMC()->Gspos(fgkHoleName, copyNo, QuadrantMLayerName(chamber), posX, posY, posZ, rot, "ONLY");
posX = posX+fgkDeltaFilleEtamX;
posY = posY+fgkDeltaFilleEtamY;
if ( copyNo == 2070 ) {
posX += 0.1;
posY += 0.1;
}
posZ = where.Z() + sgn * (fgkMotherThick1 - TotalHzDaughter());
TVirtualMC::GetMC()->Gspos(fgkDaughterName, copyNo, QuadrantMLayerName(chamber), posX, posY, posZ, rot, "ONLY");
if (nofAlreadyDone == alreadyDone.GetSize())
alreadyDone.Set(2*nofAlreadyDone);
alreadyDone.AddAt(motifPosId, nofAlreadyDone++);
AliDebugStream(2) << chamber << " processed motifPosId: " << motifPosId << endl;
}
}
}
}
}
TString AliMUONSt1GeometryBuilderV2::GasVolumeName(const TString& name, Int_t chamber) const
{
TString newString(name);
TString number("");
number += chamber;
newString.Insert(2, number);
return newString;
}
void AliMUONSt1GeometryBuilderV2::CreateMaterials()
{
fMUON->AliMaterial(41, "Aluminium II$", 26.98, 13., 2.7, -8.9, 26.1);
Float_t aRohacell51[4] = { 12.01, 1.01, 16.00, 14.01};
Float_t zRohacell51[4] = { 6., 1., 8., 7.};
Float_t wRohacell51[4] = { 9., 13., 2., 1.};
Float_t dRohacell51 = 0.052;
fMUON->AliMixture(46, "FOAM$",aRohacell51,zRohacell51,dRohacell51,-4,wRohacell51);
Float_t aSnPb[2] = { 118.69, 207.19};
Float_t zSnPb[2] = { 50, 82};
Float_t wSnPb[2] = { 0.6, 0.4} ;
Float_t dSnPb = 8.926;
fMUON->AliMixture(47, "SnPb$", aSnPb,zSnPb,dSnPb,2,wSnPb);
Float_t aPlastic[2]={ 1.01, 12.01};
Float_t zPlastic[2]={ 1, 6};
Float_t wPlastic[2]={ 1, 1};
Float_t denPlastic=1.107;
fMUON->AliMixture(48, "Plastic$",aPlastic,zPlastic,denPlastic,-2,wPlastic);
Float_t aInox[3] = {55.847, 51.9961, 58.6934};
Float_t zInox[3] = {26., 24., 28.};
Float_t wInox[3] = {0.73, 0.18, 0.09};
Float_t denInox = 7.930;
fMUON->AliMixture(50, "StainlessSteel$",aInox,zInox,denInox,3,wInox);
GReal_t epsil = .001;
GReal_t tmaxfd = -20.;
GReal_t stmin = -.8;
GReal_t maxStepAlu = fMUON->GetMaxStepAlu();
GReal_t maxDestepAlu = fMUON->GetMaxDestepAlu();
Int_t iSXFLD = ((AliMagF*)TGeoGlobalMagField::Instance()->GetField())->PrecInteg();
Float_t sXMGMX = ((AliMagF*)TGeoGlobalMagField::Instance()->GetField())->Max();
fMUON->AliMedium(21, "ALU_II$", 41, 0, iSXFLD, sXMGMX,
tmaxfd, maxStepAlu, maxDestepAlu, epsil, stmin);
fMUON->AliMedium(26, "FOAM_CH$", 46, 0, iSXFLD, sXMGMX,
10.0, 0.1, 0.1, 0.1, 0.1, 0, 0) ;
fMUON->AliMedium(27, "SnPb$", 47, 0, iSXFLD, sXMGMX,
10.0, 0.01, 1.0, 0.003, 0.003);
fMUON->AliMedium(28, "Plastic$", 48, 0, iSXFLD, sXMGMX,
10.0, 0.01, 1.0, 0.003, 0.003);
fMUON->AliMedium(30, "InoxBolts$", 50, 1, iSXFLD, sXMGMX,
10.0, 0.01, 1.0, 0.003, 0.003);
}
void AliMUONSt1GeometryBuilderV2::CreateGeometry()
{
AliDebug(1,"Called");
CreateHole();
CreateDaughterBoard();
CreateInnerLayers();
CreateSpacer();
TGeoRotation rotm[4];
rotm[0] = TGeoRotation("identity");
rotm[1] = TGeoRotation("reflXZ", 90., 180., 90., 90., 180., 0.);
rotm[2] = TGeoRotation("reflXY", 90., 180., 90., 270., 0., 0.);
rotm[3] = TGeoRotation("reflYZ", 90., 0., 90.,-90., 180., 0.);
TVector3 scale[4];
scale[0] = TVector3( 1, 1, -1);
scale[1] = TVector3(-1, 1, 1);
scale[2] = TVector3(-1, -1, -1);
scale[3] = TVector3( 1, -1, 1);
Int_t detElemId[4];
detElemId[0] = 1;
detElemId[1] = 0;
detElemId[2] = 3;
detElemId[3] = 2;
Double_t deltaZ = 7.5/2.;
GReal_t shiftXY = fgkFrameOffset;
GReal_t shiftZ = fgkMotherThick1+fgkMotherThick2;
for (Int_t ich=1; ich<3; ich++) {
CreateQuadrant(ich);
PlaceInnerLayers(ich);
for (Int_t i=0; i<4; i++) {
GReal_t posx0, posy0, posz0;
posx0 = fgkPadXOffsetBP * scale[i].X();
posy0 = fgkPadYOffsetBP * scale[i].Y();;
posz0 = deltaZ * scale[i].Z();
GetEnvelopes(ich-1)
->AddEnvelope(QuadrantEnvelopeName(ich,i), detElemId[i] + ich*100, true,
TGeoTranslation(posx0, posy0, posz0), rotm[i]);
GReal_t posx, posy, posz;
posx = -fgkDeltaQuadLHC - fgkPadXOffsetBP;
posy = -fgkDeltaQuadLHC - fgkPadYOffsetBP;
posz = 0.;
GetEnvelopes(ich-1)
->AddEnvelopeConstituent(QuadrantMLayerName(ich), QuadrantEnvelopeName(ich,i),
i+1, TGeoTranslation(posx, posy, posz));
GetEnvelopes(ich-1)
->AddEnvelopeConstituent(QuadrantMFLayerName(ich), QuadrantEnvelopeName(ich,i),
i+5, TGeoTranslation(posx, posy, posz));
GReal_t posx2 = posx + shiftXY;;
GReal_t posy2 = posy + shiftXY;;
GReal_t posz2 = posz - shiftZ;;
GetEnvelopes(ich-1)
->AddEnvelopeConstituent(QuadrantNLayerName(ich), QuadrantEnvelopeName(ich,i),
i+1, TGeoTranslation(posx2, posy2, posz2));
posz2 = posz + shiftZ;
GetEnvelopes(ich-1)
->AddEnvelopeConstituent(QuadrantFLayerName(ich), QuadrantEnvelopeName(ich,i),
i+1, TGeoTranslation(posx2, posy2, posz2));
}
}
}
void AliMUONSt1GeometryBuilderV2::SetVolumes()
{
if (gAlice->GetModule("SHIL")) {
SetMotherVolume(0, "YOUT1");
SetMotherVolume(1, "YOUT1");
}
SetVolume(0, "SC01", true);
SetVolume(1, "SC02", true);
}
void AliMUONSt1GeometryBuilderV2::SetTransformations()
{
Double_t zpos1 = - AliMUONConstants::DefaultChamberZ(0);
SetTranslation(0, TGeoTranslation(0., 0., zpos1));
Double_t zpos2 = - AliMUONConstants::DefaultChamberZ(1);
SetTranslation(1, TGeoTranslation(0., 0., zpos2));
}
void AliMUONSt1GeometryBuilderV2::SetSensitiveVolumes()
{
GetGeometry(0)->SetSensitiveVolume("SA1G");
GetGeometry(1)->SetSensitiveVolume("SA2G");
}
AliMUONSt1GeometryBuilderV2.cxx:1 AliMUONSt1GeometryBuilderV2.cxx:2 AliMUONSt1GeometryBuilderV2.cxx:3 AliMUONSt1GeometryBuilderV2.cxx:4 AliMUONSt1GeometryBuilderV2.cxx:5 AliMUONSt1GeometryBuilderV2.cxx:6 AliMUONSt1GeometryBuilderV2.cxx:7 AliMUONSt1GeometryBuilderV2.cxx:8 AliMUONSt1GeometryBuilderV2.cxx:9 AliMUONSt1GeometryBuilderV2.cxx:10 AliMUONSt1GeometryBuilderV2.cxx:11 AliMUONSt1GeometryBuilderV2.cxx:12 AliMUONSt1GeometryBuilderV2.cxx:13 AliMUONSt1GeometryBuilderV2.cxx:14 AliMUONSt1GeometryBuilderV2.cxx:15 AliMUONSt1GeometryBuilderV2.cxx:16 AliMUONSt1GeometryBuilderV2.cxx:17 AliMUONSt1GeometryBuilderV2.cxx:18 AliMUONSt1GeometryBuilderV2.cxx:19 AliMUONSt1GeometryBuilderV2.cxx:20 AliMUONSt1GeometryBuilderV2.cxx:21 AliMUONSt1GeometryBuilderV2.cxx:22 AliMUONSt1GeometryBuilderV2.cxx:23 AliMUONSt1GeometryBuilderV2.cxx:24 AliMUONSt1GeometryBuilderV2.cxx:25 AliMUONSt1GeometryBuilderV2.cxx:26 AliMUONSt1GeometryBuilderV2.cxx:27 AliMUONSt1GeometryBuilderV2.cxx:28 AliMUONSt1GeometryBuilderV2.cxx:29 AliMUONSt1GeometryBuilderV2.cxx:30 AliMUONSt1GeometryBuilderV2.cxx:31 AliMUONSt1GeometryBuilderV2.cxx:32 AliMUONSt1GeometryBuilderV2.cxx:33 AliMUONSt1GeometryBuilderV2.cxx:34 AliMUONSt1GeometryBuilderV2.cxx:35 AliMUONSt1GeometryBuilderV2.cxx:36 AliMUONSt1GeometryBuilderV2.cxx:37 AliMUONSt1GeometryBuilderV2.cxx:38 AliMUONSt1GeometryBuilderV2.cxx:39 AliMUONSt1GeometryBuilderV2.cxx:40 AliMUONSt1GeometryBuilderV2.cxx:41 AliMUONSt1GeometryBuilderV2.cxx:42 AliMUONSt1GeometryBuilderV2.cxx:43 AliMUONSt1GeometryBuilderV2.cxx:44 AliMUONSt1GeometryBuilderV2.cxx:45 AliMUONSt1GeometryBuilderV2.cxx:46 AliMUONSt1GeometryBuilderV2.cxx:47 AliMUONSt1GeometryBuilderV2.cxx:48 AliMUONSt1GeometryBuilderV2.cxx:49 AliMUONSt1GeometryBuilderV2.cxx:50 AliMUONSt1GeometryBuilderV2.cxx:51 AliMUONSt1GeometryBuilderV2.cxx:52 AliMUONSt1GeometryBuilderV2.cxx:53 AliMUONSt1GeometryBuilderV2.cxx:54 AliMUONSt1GeometryBuilderV2.cxx:55 AliMUONSt1GeometryBuilderV2.cxx:56 AliMUONSt1GeometryBuilderV2.cxx:57 AliMUONSt1GeometryBuilderV2.cxx:58 AliMUONSt1GeometryBuilderV2.cxx:59 AliMUONSt1GeometryBuilderV2.cxx:60 AliMUONSt1GeometryBuilderV2.cxx:61 AliMUONSt1GeometryBuilderV2.cxx:62 AliMUONSt1GeometryBuilderV2.cxx:63 AliMUONSt1GeometryBuilderV2.cxx:64 AliMUONSt1GeometryBuilderV2.cxx:65 AliMUONSt1GeometryBuilderV2.cxx:66 AliMUONSt1GeometryBuilderV2.cxx:67 AliMUONSt1GeometryBuilderV2.cxx:68 AliMUONSt1GeometryBuilderV2.cxx:69 AliMUONSt1GeometryBuilderV2.cxx:70 AliMUONSt1GeometryBuilderV2.cxx:71 AliMUONSt1GeometryBuilderV2.cxx:72 AliMUONSt1GeometryBuilderV2.cxx:73 AliMUONSt1GeometryBuilderV2.cxx:74 AliMUONSt1GeometryBuilderV2.cxx:75 AliMUONSt1GeometryBuilderV2.cxx:76 AliMUONSt1GeometryBuilderV2.cxx:77 AliMUONSt1GeometryBuilderV2.cxx:78 AliMUONSt1GeometryBuilderV2.cxx:79 AliMUONSt1GeometryBuilderV2.cxx:80 AliMUONSt1GeometryBuilderV2.cxx:81 AliMUONSt1GeometryBuilderV2.cxx:82 AliMUONSt1GeometryBuilderV2.cxx:83 AliMUONSt1GeometryBuilderV2.cxx:84 AliMUONSt1GeometryBuilderV2.cxx:85 AliMUONSt1GeometryBuilderV2.cxx:86 AliMUONSt1GeometryBuilderV2.cxx:87 AliMUONSt1GeometryBuilderV2.cxx:88 AliMUONSt1GeometryBuilderV2.cxx:89 AliMUONSt1GeometryBuilderV2.cxx:90 AliMUONSt1GeometryBuilderV2.cxx:91 AliMUONSt1GeometryBuilderV2.cxx:92 AliMUONSt1GeometryBuilderV2.cxx:93 AliMUONSt1GeometryBuilderV2.cxx:94 AliMUONSt1GeometryBuilderV2.cxx:95 AliMUONSt1GeometryBuilderV2.cxx:96 AliMUONSt1GeometryBuilderV2.cxx:97 AliMUONSt1GeometryBuilderV2.cxx:98 AliMUONSt1GeometryBuilderV2.cxx:99 AliMUONSt1GeometryBuilderV2.cxx:100 AliMUONSt1GeometryBuilderV2.cxx:101 AliMUONSt1GeometryBuilderV2.cxx:102 AliMUONSt1GeometryBuilderV2.cxx:103 AliMUONSt1GeometryBuilderV2.cxx:104 AliMUONSt1GeometryBuilderV2.cxx:105 AliMUONSt1GeometryBuilderV2.cxx:106 AliMUONSt1GeometryBuilderV2.cxx:107 AliMUONSt1GeometryBuilderV2.cxx:108 AliMUONSt1GeometryBuilderV2.cxx:109 AliMUONSt1GeometryBuilderV2.cxx:110 AliMUONSt1GeometryBuilderV2.cxx:111 AliMUONSt1GeometryBuilderV2.cxx:112 AliMUONSt1GeometryBuilderV2.cxx:113 AliMUONSt1GeometryBuilderV2.cxx:114 AliMUONSt1GeometryBuilderV2.cxx:115 AliMUONSt1GeometryBuilderV2.cxx:116 AliMUONSt1GeometryBuilderV2.cxx:117 AliMUONSt1GeometryBuilderV2.cxx:118 AliMUONSt1GeometryBuilderV2.cxx:119 AliMUONSt1GeometryBuilderV2.cxx:120 AliMUONSt1GeometryBuilderV2.cxx:121 AliMUONSt1GeometryBuilderV2.cxx:122 AliMUONSt1GeometryBuilderV2.cxx:123 AliMUONSt1GeometryBuilderV2.cxx:124 AliMUONSt1GeometryBuilderV2.cxx:125 AliMUONSt1GeometryBuilderV2.cxx:126 AliMUONSt1GeometryBuilderV2.cxx:127 AliMUONSt1GeometryBuilderV2.cxx:128 AliMUONSt1GeometryBuilderV2.cxx:129 AliMUONSt1GeometryBuilderV2.cxx:130 AliMUONSt1GeometryBuilderV2.cxx:131 AliMUONSt1GeometryBuilderV2.cxx:132 AliMUONSt1GeometryBuilderV2.cxx:133 AliMUONSt1GeometryBuilderV2.cxx:134 AliMUONSt1GeometryBuilderV2.cxx:135 AliMUONSt1GeometryBuilderV2.cxx:136 AliMUONSt1GeometryBuilderV2.cxx:137 AliMUONSt1GeometryBuilderV2.cxx:138 AliMUONSt1GeometryBuilderV2.cxx:139 AliMUONSt1GeometryBuilderV2.cxx:140 AliMUONSt1GeometryBuilderV2.cxx:141 AliMUONSt1GeometryBuilderV2.cxx:142 AliMUONSt1GeometryBuilderV2.cxx:143 AliMUONSt1GeometryBuilderV2.cxx:144 AliMUONSt1GeometryBuilderV2.cxx:145 AliMUONSt1GeometryBuilderV2.cxx:146 AliMUONSt1GeometryBuilderV2.cxx:147 AliMUONSt1GeometryBuilderV2.cxx:148 AliMUONSt1GeometryBuilderV2.cxx:149 AliMUONSt1GeometryBuilderV2.cxx:150 AliMUONSt1GeometryBuilderV2.cxx:151 AliMUONSt1GeometryBuilderV2.cxx:152 AliMUONSt1GeometryBuilderV2.cxx:153 AliMUONSt1GeometryBuilderV2.cxx:154 AliMUONSt1GeometryBuilderV2.cxx:155 AliMUONSt1GeometryBuilderV2.cxx:156 AliMUONSt1GeometryBuilderV2.cxx:157 AliMUONSt1GeometryBuilderV2.cxx:158 AliMUONSt1GeometryBuilderV2.cxx:159 AliMUONSt1GeometryBuilderV2.cxx:160 AliMUONSt1GeometryBuilderV2.cxx:161 AliMUONSt1GeometryBuilderV2.cxx:162 AliMUONSt1GeometryBuilderV2.cxx:163 AliMUONSt1GeometryBuilderV2.cxx:164 AliMUONSt1GeometryBuilderV2.cxx:165 AliMUONSt1GeometryBuilderV2.cxx:166 AliMUONSt1GeometryBuilderV2.cxx:167 AliMUONSt1GeometryBuilderV2.cxx:168 AliMUONSt1GeometryBuilderV2.cxx:169 AliMUONSt1GeometryBuilderV2.cxx:170 AliMUONSt1GeometryBuilderV2.cxx:171 AliMUONSt1GeometryBuilderV2.cxx:172 AliMUONSt1GeometryBuilderV2.cxx:173 AliMUONSt1GeometryBuilderV2.cxx:174 AliMUONSt1GeometryBuilderV2.cxx:175 AliMUONSt1GeometryBuilderV2.cxx:176 AliMUONSt1GeometryBuilderV2.cxx:177 AliMUONSt1GeometryBuilderV2.cxx:178 AliMUONSt1GeometryBuilderV2.cxx:179 AliMUONSt1GeometryBuilderV2.cxx:180 AliMUONSt1GeometryBuilderV2.cxx:181 AliMUONSt1GeometryBuilderV2.cxx:182 AliMUONSt1GeometryBuilderV2.cxx:183 AliMUONSt1GeometryBuilderV2.cxx:184 AliMUONSt1GeometryBuilderV2.cxx:185 AliMUONSt1GeometryBuilderV2.cxx:186 AliMUONSt1GeometryBuilderV2.cxx:187 AliMUONSt1GeometryBuilderV2.cxx:188 AliMUONSt1GeometryBuilderV2.cxx:189 AliMUONSt1GeometryBuilderV2.cxx:190 AliMUONSt1GeometryBuilderV2.cxx:191 AliMUONSt1GeometryBuilderV2.cxx:192 AliMUONSt1GeometryBuilderV2.cxx:193 AliMUONSt1GeometryBuilderV2.cxx:194 AliMUONSt1GeometryBuilderV2.cxx:195 AliMUONSt1GeometryBuilderV2.cxx:196 AliMUONSt1GeometryBuilderV2.cxx:197 AliMUONSt1GeometryBuilderV2.cxx:198 AliMUONSt1GeometryBuilderV2.cxx:199 AliMUONSt1GeometryBuilderV2.cxx:200 AliMUONSt1GeometryBuilderV2.cxx:201 AliMUONSt1GeometryBuilderV2.cxx:202 AliMUONSt1GeometryBuilderV2.cxx:203 AliMUONSt1GeometryBuilderV2.cxx:204 AliMUONSt1GeometryBuilderV2.cxx:205 AliMUONSt1GeometryBuilderV2.cxx:206 AliMUONSt1GeometryBuilderV2.cxx:207 AliMUONSt1GeometryBuilderV2.cxx:208 AliMUONSt1GeometryBuilderV2.cxx:209 AliMUONSt1GeometryBuilderV2.cxx:210 AliMUONSt1GeometryBuilderV2.cxx:211 AliMUONSt1GeometryBuilderV2.cxx:212 AliMUONSt1GeometryBuilderV2.cxx:213 AliMUONSt1GeometryBuilderV2.cxx:214 AliMUONSt1GeometryBuilderV2.cxx:215 AliMUONSt1GeometryBuilderV2.cxx:216 AliMUONSt1GeometryBuilderV2.cxx:217 AliMUONSt1GeometryBuilderV2.cxx:218 AliMUONSt1GeometryBuilderV2.cxx:219 AliMUONSt1GeometryBuilderV2.cxx:220 AliMUONSt1GeometryBuilderV2.cxx:221 AliMUONSt1GeometryBuilderV2.cxx:222 AliMUONSt1GeometryBuilderV2.cxx:223 AliMUONSt1GeometryBuilderV2.cxx:224 AliMUONSt1GeometryBuilderV2.cxx:225 AliMUONSt1GeometryBuilderV2.cxx:226 AliMUONSt1GeometryBuilderV2.cxx:227 AliMUONSt1GeometryBuilderV2.cxx:228 AliMUONSt1GeometryBuilderV2.cxx:229 AliMUONSt1GeometryBuilderV2.cxx:230 AliMUONSt1GeometryBuilderV2.cxx:231 AliMUONSt1GeometryBuilderV2.cxx:232 AliMUONSt1GeometryBuilderV2.cxx:233 AliMUONSt1GeometryBuilderV2.cxx:234 AliMUONSt1GeometryBuilderV2.cxx:235 AliMUONSt1GeometryBuilderV2.cxx:236 AliMUONSt1GeometryBuilderV2.cxx:237 AliMUONSt1GeometryBuilderV2.cxx:238 AliMUONSt1GeometryBuilderV2.cxx:239 AliMUONSt1GeometryBuilderV2.cxx:240 AliMUONSt1GeometryBuilderV2.cxx:241 AliMUONSt1GeometryBuilderV2.cxx:242 AliMUONSt1GeometryBuilderV2.cxx:243 AliMUONSt1GeometryBuilderV2.cxx:244 AliMUONSt1GeometryBuilderV2.cxx:245 AliMUONSt1GeometryBuilderV2.cxx:246 AliMUONSt1GeometryBuilderV2.cxx:247 AliMUONSt1GeometryBuilderV2.cxx:248 AliMUONSt1GeometryBuilderV2.cxx:249 AliMUONSt1GeometryBuilderV2.cxx:250 AliMUONSt1GeometryBuilderV2.cxx:251 AliMUONSt1GeometryBuilderV2.cxx:252 AliMUONSt1GeometryBuilderV2.cxx:253 AliMUONSt1GeometryBuilderV2.cxx:254 AliMUONSt1GeometryBuilderV2.cxx:255 AliMUONSt1GeometryBuilderV2.cxx:256 AliMUONSt1GeometryBuilderV2.cxx:257 AliMUONSt1GeometryBuilderV2.cxx:258 AliMUONSt1GeometryBuilderV2.cxx:259 AliMUONSt1GeometryBuilderV2.cxx:260 AliMUONSt1GeometryBuilderV2.cxx:261 AliMUONSt1GeometryBuilderV2.cxx:262 AliMUONSt1GeometryBuilderV2.cxx:263 AliMUONSt1GeometryBuilderV2.cxx:264 AliMUONSt1GeometryBuilderV2.cxx:265 AliMUONSt1GeometryBuilderV2.cxx:266 AliMUONSt1GeometryBuilderV2.cxx:267 AliMUONSt1GeometryBuilderV2.cxx:268 AliMUONSt1GeometryBuilderV2.cxx:269 AliMUONSt1GeometryBuilderV2.cxx:270 AliMUONSt1GeometryBuilderV2.cxx:271 AliMUONSt1GeometryBuilderV2.cxx:272 AliMUONSt1GeometryBuilderV2.cxx:273 AliMUONSt1GeometryBuilderV2.cxx:274 AliMUONSt1GeometryBuilderV2.cxx:275 AliMUONSt1GeometryBuilderV2.cxx:276 AliMUONSt1GeometryBuilderV2.cxx:277 AliMUONSt1GeometryBuilderV2.cxx:278 AliMUONSt1GeometryBuilderV2.cxx:279 AliMUONSt1GeometryBuilderV2.cxx:280 AliMUONSt1GeometryBuilderV2.cxx:281 AliMUONSt1GeometryBuilderV2.cxx:282 AliMUONSt1GeometryBuilderV2.cxx:283 AliMUONSt1GeometryBuilderV2.cxx:284 AliMUONSt1GeometryBuilderV2.cxx:285 AliMUONSt1GeometryBuilderV2.cxx:286 AliMUONSt1GeometryBuilderV2.cxx:287 AliMUONSt1GeometryBuilderV2.cxx:288 AliMUONSt1GeometryBuilderV2.cxx:289 AliMUONSt1GeometryBuilderV2.cxx:290 AliMUONSt1GeometryBuilderV2.cxx:291 AliMUONSt1GeometryBuilderV2.cxx:292 AliMUONSt1GeometryBuilderV2.cxx:293 AliMUONSt1GeometryBuilderV2.cxx:294 AliMUONSt1GeometryBuilderV2.cxx:295 AliMUONSt1GeometryBuilderV2.cxx:296 AliMUONSt1GeometryBuilderV2.cxx:297 AliMUONSt1GeometryBuilderV2.cxx:298 AliMUONSt1GeometryBuilderV2.cxx:299 AliMUONSt1GeometryBuilderV2.cxx:300 AliMUONSt1GeometryBuilderV2.cxx:301 AliMUONSt1GeometryBuilderV2.cxx:302 AliMUONSt1GeometryBuilderV2.cxx:303 AliMUONSt1GeometryBuilderV2.cxx:304 AliMUONSt1GeometryBuilderV2.cxx:305 AliMUONSt1GeometryBuilderV2.cxx:306 AliMUONSt1GeometryBuilderV2.cxx:307 AliMUONSt1GeometryBuilderV2.cxx:308 AliMUONSt1GeometryBuilderV2.cxx:309 AliMUONSt1GeometryBuilderV2.cxx:310 AliMUONSt1GeometryBuilderV2.cxx:311 AliMUONSt1GeometryBuilderV2.cxx:312 AliMUONSt1GeometryBuilderV2.cxx:313 AliMUONSt1GeometryBuilderV2.cxx:314 AliMUONSt1GeometryBuilderV2.cxx:315 AliMUONSt1GeometryBuilderV2.cxx:316 AliMUONSt1GeometryBuilderV2.cxx:317 AliMUONSt1GeometryBuilderV2.cxx:318 AliMUONSt1GeometryBuilderV2.cxx:319 AliMUONSt1GeometryBuilderV2.cxx:320 AliMUONSt1GeometryBuilderV2.cxx:321 AliMUONSt1GeometryBuilderV2.cxx:322 AliMUONSt1GeometryBuilderV2.cxx:323 AliMUONSt1GeometryBuilderV2.cxx:324 AliMUONSt1GeometryBuilderV2.cxx:325 AliMUONSt1GeometryBuilderV2.cxx:326 AliMUONSt1GeometryBuilderV2.cxx:327 AliMUONSt1GeometryBuilderV2.cxx:328 AliMUONSt1GeometryBuilderV2.cxx:329 AliMUONSt1GeometryBuilderV2.cxx:330 AliMUONSt1GeometryBuilderV2.cxx:331 AliMUONSt1GeometryBuilderV2.cxx:332 AliMUONSt1GeometryBuilderV2.cxx:333 AliMUONSt1GeometryBuilderV2.cxx:334 AliMUONSt1GeometryBuilderV2.cxx:335 AliMUONSt1GeometryBuilderV2.cxx:336 AliMUONSt1GeometryBuilderV2.cxx:337 AliMUONSt1GeometryBuilderV2.cxx:338 AliMUONSt1GeometryBuilderV2.cxx:339 AliMUONSt1GeometryBuilderV2.cxx:340 AliMUONSt1GeometryBuilderV2.cxx:341 AliMUONSt1GeometryBuilderV2.cxx:342 AliMUONSt1GeometryBuilderV2.cxx:343 AliMUONSt1GeometryBuilderV2.cxx:344 AliMUONSt1GeometryBuilderV2.cxx:345 AliMUONSt1GeometryBuilderV2.cxx:346 AliMUONSt1GeometryBuilderV2.cxx:347 AliMUONSt1GeometryBuilderV2.cxx:348 AliMUONSt1GeometryBuilderV2.cxx:349 AliMUONSt1GeometryBuilderV2.cxx:350 AliMUONSt1GeometryBuilderV2.cxx:351 AliMUONSt1GeometryBuilderV2.cxx:352 AliMUONSt1GeometryBuilderV2.cxx:353 AliMUONSt1GeometryBuilderV2.cxx:354 AliMUONSt1GeometryBuilderV2.cxx:355 AliMUONSt1GeometryBuilderV2.cxx:356 AliMUONSt1GeometryBuilderV2.cxx:357 AliMUONSt1GeometryBuilderV2.cxx:358 AliMUONSt1GeometryBuilderV2.cxx:359 AliMUONSt1GeometryBuilderV2.cxx:360 AliMUONSt1GeometryBuilderV2.cxx:361 AliMUONSt1GeometryBuilderV2.cxx:362 AliMUONSt1GeometryBuilderV2.cxx:363 AliMUONSt1GeometryBuilderV2.cxx:364 AliMUONSt1GeometryBuilderV2.cxx:365 AliMUONSt1GeometryBuilderV2.cxx:366 AliMUONSt1GeometryBuilderV2.cxx:367 AliMUONSt1GeometryBuilderV2.cxx:368 AliMUONSt1GeometryBuilderV2.cxx:369 AliMUONSt1GeometryBuilderV2.cxx:370 AliMUONSt1GeometryBuilderV2.cxx:371 AliMUONSt1GeometryBuilderV2.cxx:372 AliMUONSt1GeometryBuilderV2.cxx:373 AliMUONSt1GeometryBuilderV2.cxx:374 AliMUONSt1GeometryBuilderV2.cxx:375 AliMUONSt1GeometryBuilderV2.cxx:376 AliMUONSt1GeometryBuilderV2.cxx:377 AliMUONSt1GeometryBuilderV2.cxx:378 AliMUONSt1GeometryBuilderV2.cxx:379 AliMUONSt1GeometryBuilderV2.cxx:380 AliMUONSt1GeometryBuilderV2.cxx:381 AliMUONSt1GeometryBuilderV2.cxx:382 AliMUONSt1GeometryBuilderV2.cxx:383 AliMUONSt1GeometryBuilderV2.cxx:384 AliMUONSt1GeometryBuilderV2.cxx:385 AliMUONSt1GeometryBuilderV2.cxx:386 AliMUONSt1GeometryBuilderV2.cxx:387 AliMUONSt1GeometryBuilderV2.cxx:388 AliMUONSt1GeometryBuilderV2.cxx:389 AliMUONSt1GeometryBuilderV2.cxx:390 AliMUONSt1GeometryBuilderV2.cxx:391 AliMUONSt1GeometryBuilderV2.cxx:392 AliMUONSt1GeometryBuilderV2.cxx:393 AliMUONSt1GeometryBuilderV2.cxx:394 AliMUONSt1GeometryBuilderV2.cxx:395 AliMUONSt1GeometryBuilderV2.cxx:396 AliMUONSt1GeometryBuilderV2.cxx:397 AliMUONSt1GeometryBuilderV2.cxx:398 AliMUONSt1GeometryBuilderV2.cxx:399 AliMUONSt1GeometryBuilderV2.cxx:400 AliMUONSt1GeometryBuilderV2.cxx:401 AliMUONSt1GeometryBuilderV2.cxx:402 AliMUONSt1GeometryBuilderV2.cxx:403 AliMUONSt1GeometryBuilderV2.cxx:404 AliMUONSt1GeometryBuilderV2.cxx:405 AliMUONSt1GeometryBuilderV2.cxx:406 AliMUONSt1GeometryBuilderV2.cxx:407 AliMUONSt1GeometryBuilderV2.cxx:408 AliMUONSt1GeometryBuilderV2.cxx:409 AliMUONSt1GeometryBuilderV2.cxx:410 AliMUONSt1GeometryBuilderV2.cxx:411 AliMUONSt1GeometryBuilderV2.cxx:412 AliMUONSt1GeometryBuilderV2.cxx:413 AliMUONSt1GeometryBuilderV2.cxx:414 AliMUONSt1GeometryBuilderV2.cxx:415 AliMUONSt1GeometryBuilderV2.cxx:416 AliMUONSt1GeometryBuilderV2.cxx:417 AliMUONSt1GeometryBuilderV2.cxx:418 AliMUONSt1GeometryBuilderV2.cxx:419 AliMUONSt1GeometryBuilderV2.cxx:420 AliMUONSt1GeometryBuilderV2.cxx:421 AliMUONSt1GeometryBuilderV2.cxx:422 AliMUONSt1GeometryBuilderV2.cxx:423 AliMUONSt1GeometryBuilderV2.cxx:424 AliMUONSt1GeometryBuilderV2.cxx:425 AliMUONSt1GeometryBuilderV2.cxx:426 AliMUONSt1GeometryBuilderV2.cxx:427 AliMUONSt1GeometryBuilderV2.cxx:428 AliMUONSt1GeometryBuilderV2.cxx:429 AliMUONSt1GeometryBuilderV2.cxx:430 AliMUONSt1GeometryBuilderV2.cxx:431 AliMUONSt1GeometryBuilderV2.cxx:432 AliMUONSt1GeometryBuilderV2.cxx:433 AliMUONSt1GeometryBuilderV2.cxx:434 AliMUONSt1GeometryBuilderV2.cxx:435 AliMUONSt1GeometryBuilderV2.cxx:436 AliMUONSt1GeometryBuilderV2.cxx:437 AliMUONSt1GeometryBuilderV2.cxx:438 AliMUONSt1GeometryBuilderV2.cxx:439 AliMUONSt1GeometryBuilderV2.cxx:440 AliMUONSt1GeometryBuilderV2.cxx:441 AliMUONSt1GeometryBuilderV2.cxx:442 AliMUONSt1GeometryBuilderV2.cxx:443 AliMUONSt1GeometryBuilderV2.cxx:444 AliMUONSt1GeometryBuilderV2.cxx:445 AliMUONSt1GeometryBuilderV2.cxx:446 AliMUONSt1GeometryBuilderV2.cxx:447 AliMUONSt1GeometryBuilderV2.cxx:448 AliMUONSt1GeometryBuilderV2.cxx:449 AliMUONSt1GeometryBuilderV2.cxx:450 AliMUONSt1GeometryBuilderV2.cxx:451 AliMUONSt1GeometryBuilderV2.cxx:452 AliMUONSt1GeometryBuilderV2.cxx:453 AliMUONSt1GeometryBuilderV2.cxx:454 AliMUONSt1GeometryBuilderV2.cxx:455 AliMUONSt1GeometryBuilderV2.cxx:456 AliMUONSt1GeometryBuilderV2.cxx:457 AliMUONSt1GeometryBuilderV2.cxx:458 AliMUONSt1GeometryBuilderV2.cxx:459 AliMUONSt1GeometryBuilderV2.cxx:460 AliMUONSt1GeometryBuilderV2.cxx:461 AliMUONSt1GeometryBuilderV2.cxx:462 AliMUONSt1GeometryBuilderV2.cxx:463 AliMUONSt1GeometryBuilderV2.cxx:464 AliMUONSt1GeometryBuilderV2.cxx:465 AliMUONSt1GeometryBuilderV2.cxx:466 AliMUONSt1GeometryBuilderV2.cxx:467 AliMUONSt1GeometryBuilderV2.cxx:468 AliMUONSt1GeometryBuilderV2.cxx:469 AliMUONSt1GeometryBuilderV2.cxx:470 AliMUONSt1GeometryBuilderV2.cxx:471 AliMUONSt1GeometryBuilderV2.cxx:472 AliMUONSt1GeometryBuilderV2.cxx:473 AliMUONSt1GeometryBuilderV2.cxx:474 AliMUONSt1GeometryBuilderV2.cxx:475 AliMUONSt1GeometryBuilderV2.cxx:476 AliMUONSt1GeometryBuilderV2.cxx:477 AliMUONSt1GeometryBuilderV2.cxx:478 AliMUONSt1GeometryBuilderV2.cxx:479 AliMUONSt1GeometryBuilderV2.cxx:480 AliMUONSt1GeometryBuilderV2.cxx:481 AliMUONSt1GeometryBuilderV2.cxx:482 AliMUONSt1GeometryBuilderV2.cxx:483 AliMUONSt1GeometryBuilderV2.cxx:484 AliMUONSt1GeometryBuilderV2.cxx:485 AliMUONSt1GeometryBuilderV2.cxx:486 AliMUONSt1GeometryBuilderV2.cxx:487 AliMUONSt1GeometryBuilderV2.cxx:488 AliMUONSt1GeometryBuilderV2.cxx:489 AliMUONSt1GeometryBuilderV2.cxx:490 AliMUONSt1GeometryBuilderV2.cxx:491 AliMUONSt1GeometryBuilderV2.cxx:492 AliMUONSt1GeometryBuilderV2.cxx:493 AliMUONSt1GeometryBuilderV2.cxx:494 AliMUONSt1GeometryBuilderV2.cxx:495 AliMUONSt1GeometryBuilderV2.cxx:496 AliMUONSt1GeometryBuilderV2.cxx:497 AliMUONSt1GeometryBuilderV2.cxx:498 AliMUONSt1GeometryBuilderV2.cxx:499 AliMUONSt1GeometryBuilderV2.cxx:500 AliMUONSt1GeometryBuilderV2.cxx:501 AliMUONSt1GeometryBuilderV2.cxx:502 AliMUONSt1GeometryBuilderV2.cxx:503 AliMUONSt1GeometryBuilderV2.cxx:504 AliMUONSt1GeometryBuilderV2.cxx:505 AliMUONSt1GeometryBuilderV2.cxx:506 AliMUONSt1GeometryBuilderV2.cxx:507 AliMUONSt1GeometryBuilderV2.cxx:508 AliMUONSt1GeometryBuilderV2.cxx:509 AliMUONSt1GeometryBuilderV2.cxx:510 AliMUONSt1GeometryBuilderV2.cxx:511 AliMUONSt1GeometryBuilderV2.cxx:512 AliMUONSt1GeometryBuilderV2.cxx:513 AliMUONSt1GeometryBuilderV2.cxx:514 AliMUONSt1GeometryBuilderV2.cxx:515 AliMUONSt1GeometryBuilderV2.cxx:516 AliMUONSt1GeometryBuilderV2.cxx:517 AliMUONSt1GeometryBuilderV2.cxx:518 AliMUONSt1GeometryBuilderV2.cxx:519 AliMUONSt1GeometryBuilderV2.cxx:520 AliMUONSt1GeometryBuilderV2.cxx:521 AliMUONSt1GeometryBuilderV2.cxx:522 AliMUONSt1GeometryBuilderV2.cxx:523 AliMUONSt1GeometryBuilderV2.cxx:524 AliMUONSt1GeometryBuilderV2.cxx:525 AliMUONSt1GeometryBuilderV2.cxx:526 AliMUONSt1GeometryBuilderV2.cxx:527 AliMUONSt1GeometryBuilderV2.cxx:528 AliMUONSt1GeometryBuilderV2.cxx:529 AliMUONSt1GeometryBuilderV2.cxx:530 AliMUONSt1GeometryBuilderV2.cxx:531 AliMUONSt1GeometryBuilderV2.cxx:532 AliMUONSt1GeometryBuilderV2.cxx:533 AliMUONSt1GeometryBuilderV2.cxx:534 AliMUONSt1GeometryBuilderV2.cxx:535 AliMUONSt1GeometryBuilderV2.cxx:536 AliMUONSt1GeometryBuilderV2.cxx:537 AliMUONSt1GeometryBuilderV2.cxx:538 AliMUONSt1GeometryBuilderV2.cxx:539 AliMUONSt1GeometryBuilderV2.cxx:540 AliMUONSt1GeometryBuilderV2.cxx:541 AliMUONSt1GeometryBuilderV2.cxx:542 AliMUONSt1GeometryBuilderV2.cxx:543 AliMUONSt1GeometryBuilderV2.cxx:544 AliMUONSt1GeometryBuilderV2.cxx:545 AliMUONSt1GeometryBuilderV2.cxx:546 AliMUONSt1GeometryBuilderV2.cxx:547 AliMUONSt1GeometryBuilderV2.cxx:548 AliMUONSt1GeometryBuilderV2.cxx:549 AliMUONSt1GeometryBuilderV2.cxx:550 AliMUONSt1GeometryBuilderV2.cxx:551 AliMUONSt1GeometryBuilderV2.cxx:552 AliMUONSt1GeometryBuilderV2.cxx:553 AliMUONSt1GeometryBuilderV2.cxx:554 AliMUONSt1GeometryBuilderV2.cxx:555 AliMUONSt1GeometryBuilderV2.cxx:556 AliMUONSt1GeometryBuilderV2.cxx:557 AliMUONSt1GeometryBuilderV2.cxx:558 AliMUONSt1GeometryBuilderV2.cxx:559 AliMUONSt1GeometryBuilderV2.cxx:560 AliMUONSt1GeometryBuilderV2.cxx:561 AliMUONSt1GeometryBuilderV2.cxx:562 AliMUONSt1GeometryBuilderV2.cxx:563 AliMUONSt1GeometryBuilderV2.cxx:564 AliMUONSt1GeometryBuilderV2.cxx:565 AliMUONSt1GeometryBuilderV2.cxx:566 AliMUONSt1GeometryBuilderV2.cxx:567 AliMUONSt1GeometryBuilderV2.cxx:568 AliMUONSt1GeometryBuilderV2.cxx:569 AliMUONSt1GeometryBuilderV2.cxx:570 AliMUONSt1GeometryBuilderV2.cxx:571 AliMUONSt1GeometryBuilderV2.cxx:572 AliMUONSt1GeometryBuilderV2.cxx:573 AliMUONSt1GeometryBuilderV2.cxx:574 AliMUONSt1GeometryBuilderV2.cxx:575 AliMUONSt1GeometryBuilderV2.cxx:576 AliMUONSt1GeometryBuilderV2.cxx:577 AliMUONSt1GeometryBuilderV2.cxx:578 AliMUONSt1GeometryBuilderV2.cxx:579 AliMUONSt1GeometryBuilderV2.cxx:580 AliMUONSt1GeometryBuilderV2.cxx:581 AliMUONSt1GeometryBuilderV2.cxx:582 AliMUONSt1GeometryBuilderV2.cxx:583 AliMUONSt1GeometryBuilderV2.cxx:584 AliMUONSt1GeometryBuilderV2.cxx:585 AliMUONSt1GeometryBuilderV2.cxx:586 AliMUONSt1GeometryBuilderV2.cxx:587 AliMUONSt1GeometryBuilderV2.cxx:588 AliMUONSt1GeometryBuilderV2.cxx:589 AliMUONSt1GeometryBuilderV2.cxx:590 AliMUONSt1GeometryBuilderV2.cxx:591 AliMUONSt1GeometryBuilderV2.cxx:592 AliMUONSt1GeometryBuilderV2.cxx:593 AliMUONSt1GeometryBuilderV2.cxx:594 AliMUONSt1GeometryBuilderV2.cxx:595 AliMUONSt1GeometryBuilderV2.cxx:596 AliMUONSt1GeometryBuilderV2.cxx:597 AliMUONSt1GeometryBuilderV2.cxx:598 AliMUONSt1GeometryBuilderV2.cxx:599 AliMUONSt1GeometryBuilderV2.cxx:600 AliMUONSt1GeometryBuilderV2.cxx:601 AliMUONSt1GeometryBuilderV2.cxx:602 AliMUONSt1GeometryBuilderV2.cxx:603 AliMUONSt1GeometryBuilderV2.cxx:604 AliMUONSt1GeometryBuilderV2.cxx:605 AliMUONSt1GeometryBuilderV2.cxx:606 AliMUONSt1GeometryBuilderV2.cxx:607 AliMUONSt1GeometryBuilderV2.cxx:608 AliMUONSt1GeometryBuilderV2.cxx:609 AliMUONSt1GeometryBuilderV2.cxx:610 AliMUONSt1GeometryBuilderV2.cxx:611 AliMUONSt1GeometryBuilderV2.cxx:612 AliMUONSt1GeometryBuilderV2.cxx:613 AliMUONSt1GeometryBuilderV2.cxx:614 AliMUONSt1GeometryBuilderV2.cxx:615 AliMUONSt1GeometryBuilderV2.cxx:616 AliMUONSt1GeometryBuilderV2.cxx:617 AliMUONSt1GeometryBuilderV2.cxx:618 AliMUONSt1GeometryBuilderV2.cxx:619 AliMUONSt1GeometryBuilderV2.cxx:620 AliMUONSt1GeometryBuilderV2.cxx:621 AliMUONSt1GeometryBuilderV2.cxx:622 AliMUONSt1GeometryBuilderV2.cxx:623 AliMUONSt1GeometryBuilderV2.cxx:624 AliMUONSt1GeometryBuilderV2.cxx:625 AliMUONSt1GeometryBuilderV2.cxx:626 AliMUONSt1GeometryBuilderV2.cxx:627 AliMUONSt1GeometryBuilderV2.cxx:628 AliMUONSt1GeometryBuilderV2.cxx:629 AliMUONSt1GeometryBuilderV2.cxx:630 AliMUONSt1GeometryBuilderV2.cxx:631 AliMUONSt1GeometryBuilderV2.cxx:632 AliMUONSt1GeometryBuilderV2.cxx:633 AliMUONSt1GeometryBuilderV2.cxx:634 AliMUONSt1GeometryBuilderV2.cxx:635 AliMUONSt1GeometryBuilderV2.cxx:636 AliMUONSt1GeometryBuilderV2.cxx:637 AliMUONSt1GeometryBuilderV2.cxx:638 AliMUONSt1GeometryBuilderV2.cxx:639 AliMUONSt1GeometryBuilderV2.cxx:640 AliMUONSt1GeometryBuilderV2.cxx:641 AliMUONSt1GeometryBuilderV2.cxx:642 AliMUONSt1GeometryBuilderV2.cxx:643 AliMUONSt1GeometryBuilderV2.cxx:644 AliMUONSt1GeometryBuilderV2.cxx:645 AliMUONSt1GeometryBuilderV2.cxx:646 AliMUONSt1GeometryBuilderV2.cxx:647 AliMUONSt1GeometryBuilderV2.cxx:648 AliMUONSt1GeometryBuilderV2.cxx:649 AliMUONSt1GeometryBuilderV2.cxx:650 AliMUONSt1GeometryBuilderV2.cxx:651 AliMUONSt1GeometryBuilderV2.cxx:652 AliMUONSt1GeometryBuilderV2.cxx:653 AliMUONSt1GeometryBuilderV2.cxx:654 AliMUONSt1GeometryBuilderV2.cxx:655 AliMUONSt1GeometryBuilderV2.cxx:656 AliMUONSt1GeometryBuilderV2.cxx:657 AliMUONSt1GeometryBuilderV2.cxx:658 AliMUONSt1GeometryBuilderV2.cxx:659 AliMUONSt1GeometryBuilderV2.cxx:660 AliMUONSt1GeometryBuilderV2.cxx:661 AliMUONSt1GeometryBuilderV2.cxx:662 AliMUONSt1GeometryBuilderV2.cxx:663 AliMUONSt1GeometryBuilderV2.cxx:664 AliMUONSt1GeometryBuilderV2.cxx:665 AliMUONSt1GeometryBuilderV2.cxx:666 AliMUONSt1GeometryBuilderV2.cxx:667 AliMUONSt1GeometryBuilderV2.cxx:668 AliMUONSt1GeometryBuilderV2.cxx:669 AliMUONSt1GeometryBuilderV2.cxx:670 AliMUONSt1GeometryBuilderV2.cxx:671 AliMUONSt1GeometryBuilderV2.cxx:672 AliMUONSt1GeometryBuilderV2.cxx:673 AliMUONSt1GeometryBuilderV2.cxx:674 AliMUONSt1GeometryBuilderV2.cxx:675 AliMUONSt1GeometryBuilderV2.cxx:676 AliMUONSt1GeometryBuilderV2.cxx:677 AliMUONSt1GeometryBuilderV2.cxx:678 AliMUONSt1GeometryBuilderV2.cxx:679 AliMUONSt1GeometryBuilderV2.cxx:680 AliMUONSt1GeometryBuilderV2.cxx:681 AliMUONSt1GeometryBuilderV2.cxx:682 AliMUONSt1GeometryBuilderV2.cxx:683 AliMUONSt1GeometryBuilderV2.cxx:684 AliMUONSt1GeometryBuilderV2.cxx:685 AliMUONSt1GeometryBuilderV2.cxx:686 AliMUONSt1GeometryBuilderV2.cxx:687 AliMUONSt1GeometryBuilderV2.cxx:688 AliMUONSt1GeometryBuilderV2.cxx:689 AliMUONSt1GeometryBuilderV2.cxx:690 AliMUONSt1GeometryBuilderV2.cxx:691 AliMUONSt1GeometryBuilderV2.cxx:692 AliMUONSt1GeometryBuilderV2.cxx:693 AliMUONSt1GeometryBuilderV2.cxx:694 AliMUONSt1GeometryBuilderV2.cxx:695 AliMUONSt1GeometryBuilderV2.cxx:696 AliMUONSt1GeometryBuilderV2.cxx:697 AliMUONSt1GeometryBuilderV2.cxx:698 AliMUONSt1GeometryBuilderV2.cxx:699 AliMUONSt1GeometryBuilderV2.cxx:700 AliMUONSt1GeometryBuilderV2.cxx:701 AliMUONSt1GeometryBuilderV2.cxx:702 AliMUONSt1GeometryBuilderV2.cxx:703 AliMUONSt1GeometryBuilderV2.cxx:704 AliMUONSt1GeometryBuilderV2.cxx:705 AliMUONSt1GeometryBuilderV2.cxx:706 AliMUONSt1GeometryBuilderV2.cxx:707 AliMUONSt1GeometryBuilderV2.cxx:708 AliMUONSt1GeometryBuilderV2.cxx:709 AliMUONSt1GeometryBuilderV2.cxx:710 AliMUONSt1GeometryBuilderV2.cxx:711 AliMUONSt1GeometryBuilderV2.cxx:712 AliMUONSt1GeometryBuilderV2.cxx:713 AliMUONSt1GeometryBuilderV2.cxx:714 AliMUONSt1GeometryBuilderV2.cxx:715 AliMUONSt1GeometryBuilderV2.cxx:716 AliMUONSt1GeometryBuilderV2.cxx:717 AliMUONSt1GeometryBuilderV2.cxx:718 AliMUONSt1GeometryBuilderV2.cxx:719 AliMUONSt1GeometryBuilderV2.cxx:720 AliMUONSt1GeometryBuilderV2.cxx:721 AliMUONSt1GeometryBuilderV2.cxx:722 AliMUONSt1GeometryBuilderV2.cxx:723 AliMUONSt1GeometryBuilderV2.cxx:724 AliMUONSt1GeometryBuilderV2.cxx:725 AliMUONSt1GeometryBuilderV2.cxx:726 AliMUONSt1GeometryBuilderV2.cxx:727 AliMUONSt1GeometryBuilderV2.cxx:728 AliMUONSt1GeometryBuilderV2.cxx:729 AliMUONSt1GeometryBuilderV2.cxx:730 AliMUONSt1GeometryBuilderV2.cxx:731 AliMUONSt1GeometryBuilderV2.cxx:732 AliMUONSt1GeometryBuilderV2.cxx:733 AliMUONSt1GeometryBuilderV2.cxx:734 AliMUONSt1GeometryBuilderV2.cxx:735 AliMUONSt1GeometryBuilderV2.cxx:736 AliMUONSt1GeometryBuilderV2.cxx:737 AliMUONSt1GeometryBuilderV2.cxx:738 AliMUONSt1GeometryBuilderV2.cxx:739 AliMUONSt1GeometryBuilderV2.cxx:740 AliMUONSt1GeometryBuilderV2.cxx:741 AliMUONSt1GeometryBuilderV2.cxx:742 AliMUONSt1GeometryBuilderV2.cxx:743 AliMUONSt1GeometryBuilderV2.cxx:744 AliMUONSt1GeometryBuilderV2.cxx:745 AliMUONSt1GeometryBuilderV2.cxx:746 AliMUONSt1GeometryBuilderV2.cxx:747 AliMUONSt1GeometryBuilderV2.cxx:748 AliMUONSt1GeometryBuilderV2.cxx:749 AliMUONSt1GeometryBuilderV2.cxx:750 AliMUONSt1GeometryBuilderV2.cxx:751 AliMUONSt1GeometryBuilderV2.cxx:752 AliMUONSt1GeometryBuilderV2.cxx:753 AliMUONSt1GeometryBuilderV2.cxx:754 AliMUONSt1GeometryBuilderV2.cxx:755 AliMUONSt1GeometryBuilderV2.cxx:756 AliMUONSt1GeometryBuilderV2.cxx:757 AliMUONSt1GeometryBuilderV2.cxx:758 AliMUONSt1GeometryBuilderV2.cxx:759 AliMUONSt1GeometryBuilderV2.cxx:760 AliMUONSt1GeometryBuilderV2.cxx:761 AliMUONSt1GeometryBuilderV2.cxx:762 AliMUONSt1GeometryBuilderV2.cxx:763 AliMUONSt1GeometryBuilderV2.cxx:764 AliMUONSt1GeometryBuilderV2.cxx:765 AliMUONSt1GeometryBuilderV2.cxx:766 AliMUONSt1GeometryBuilderV2.cxx:767 AliMUONSt1GeometryBuilderV2.cxx:768 AliMUONSt1GeometryBuilderV2.cxx:769 AliMUONSt1GeometryBuilderV2.cxx:770 AliMUONSt1GeometryBuilderV2.cxx:771 AliMUONSt1GeometryBuilderV2.cxx:772 AliMUONSt1GeometryBuilderV2.cxx:773 AliMUONSt1GeometryBuilderV2.cxx:774 AliMUONSt1GeometryBuilderV2.cxx:775 AliMUONSt1GeometryBuilderV2.cxx:776 AliMUONSt1GeometryBuilderV2.cxx:777 AliMUONSt1GeometryBuilderV2.cxx:778 AliMUONSt1GeometryBuilderV2.cxx:779 AliMUONSt1GeometryBuilderV2.cxx:780 AliMUONSt1GeometryBuilderV2.cxx:781 AliMUONSt1GeometryBuilderV2.cxx:782 AliMUONSt1GeometryBuilderV2.cxx:783 AliMUONSt1GeometryBuilderV2.cxx:784 AliMUONSt1GeometryBuilderV2.cxx:785 AliMUONSt1GeometryBuilderV2.cxx:786 AliMUONSt1GeometryBuilderV2.cxx:787 AliMUONSt1GeometryBuilderV2.cxx:788 AliMUONSt1GeometryBuilderV2.cxx:789 AliMUONSt1GeometryBuilderV2.cxx:790 AliMUONSt1GeometryBuilderV2.cxx:791 AliMUONSt1GeometryBuilderV2.cxx:792 AliMUONSt1GeometryBuilderV2.cxx:793 AliMUONSt1GeometryBuilderV2.cxx:794 AliMUONSt1GeometryBuilderV2.cxx:795 AliMUONSt1GeometryBuilderV2.cxx:796 AliMUONSt1GeometryBuilderV2.cxx:797 AliMUONSt1GeometryBuilderV2.cxx:798 AliMUONSt1GeometryBuilderV2.cxx:799 AliMUONSt1GeometryBuilderV2.cxx:800 AliMUONSt1GeometryBuilderV2.cxx:801 AliMUONSt1GeometryBuilderV2.cxx:802 AliMUONSt1GeometryBuilderV2.cxx:803 AliMUONSt1GeometryBuilderV2.cxx:804 AliMUONSt1GeometryBuilderV2.cxx:805 AliMUONSt1GeometryBuilderV2.cxx:806 AliMUONSt1GeometryBuilderV2.cxx:807 AliMUONSt1GeometryBuilderV2.cxx:808 AliMUONSt1GeometryBuilderV2.cxx:809 AliMUONSt1GeometryBuilderV2.cxx:810 AliMUONSt1GeometryBuilderV2.cxx:811 AliMUONSt1GeometryBuilderV2.cxx:812 AliMUONSt1GeometryBuilderV2.cxx:813 AliMUONSt1GeometryBuilderV2.cxx:814 AliMUONSt1GeometryBuilderV2.cxx:815 AliMUONSt1GeometryBuilderV2.cxx:816 AliMUONSt1GeometryBuilderV2.cxx:817 AliMUONSt1GeometryBuilderV2.cxx:818 AliMUONSt1GeometryBuilderV2.cxx:819 AliMUONSt1GeometryBuilderV2.cxx:820 AliMUONSt1GeometryBuilderV2.cxx:821 AliMUONSt1GeometryBuilderV2.cxx:822 AliMUONSt1GeometryBuilderV2.cxx:823 AliMUONSt1GeometryBuilderV2.cxx:824 AliMUONSt1GeometryBuilderV2.cxx:825 AliMUONSt1GeometryBuilderV2.cxx:826 AliMUONSt1GeometryBuilderV2.cxx:827 AliMUONSt1GeometryBuilderV2.cxx:828 AliMUONSt1GeometryBuilderV2.cxx:829 AliMUONSt1GeometryBuilderV2.cxx:830 AliMUONSt1GeometryBuilderV2.cxx:831 AliMUONSt1GeometryBuilderV2.cxx:832 AliMUONSt1GeometryBuilderV2.cxx:833 AliMUONSt1GeometryBuilderV2.cxx:834 AliMUONSt1GeometryBuilderV2.cxx:835 AliMUONSt1GeometryBuilderV2.cxx:836 AliMUONSt1GeometryBuilderV2.cxx:837 AliMUONSt1GeometryBuilderV2.cxx:838 AliMUONSt1GeometryBuilderV2.cxx:839 AliMUONSt1GeometryBuilderV2.cxx:840 AliMUONSt1GeometryBuilderV2.cxx:841 AliMUONSt1GeometryBuilderV2.cxx:842 AliMUONSt1GeometryBuilderV2.cxx:843 AliMUONSt1GeometryBuilderV2.cxx:844 AliMUONSt1GeometryBuilderV2.cxx:845 AliMUONSt1GeometryBuilderV2.cxx:846 AliMUONSt1GeometryBuilderV2.cxx:847 AliMUONSt1GeometryBuilderV2.cxx:848 AliMUONSt1GeometryBuilderV2.cxx:849 AliMUONSt1GeometryBuilderV2.cxx:850 AliMUONSt1GeometryBuilderV2.cxx:851 AliMUONSt1GeometryBuilderV2.cxx:852 AliMUONSt1GeometryBuilderV2.cxx:853 AliMUONSt1GeometryBuilderV2.cxx:854 AliMUONSt1GeometryBuilderV2.cxx:855 AliMUONSt1GeometryBuilderV2.cxx:856 AliMUONSt1GeometryBuilderV2.cxx:857 AliMUONSt1GeometryBuilderV2.cxx:858 AliMUONSt1GeometryBuilderV2.cxx:859 AliMUONSt1GeometryBuilderV2.cxx:860 AliMUONSt1GeometryBuilderV2.cxx:861 AliMUONSt1GeometryBuilderV2.cxx:862 AliMUONSt1GeometryBuilderV2.cxx:863 AliMUONSt1GeometryBuilderV2.cxx:864 AliMUONSt1GeometryBuilderV2.cxx:865 AliMUONSt1GeometryBuilderV2.cxx:866 AliMUONSt1GeometryBuilderV2.cxx:867 AliMUONSt1GeometryBuilderV2.cxx:868 AliMUONSt1GeometryBuilderV2.cxx:869 AliMUONSt1GeometryBuilderV2.cxx:870 AliMUONSt1GeometryBuilderV2.cxx:871 AliMUONSt1GeometryBuilderV2.cxx:872 AliMUONSt1GeometryBuilderV2.cxx:873 AliMUONSt1GeometryBuilderV2.cxx:874 AliMUONSt1GeometryBuilderV2.cxx:875 AliMUONSt1GeometryBuilderV2.cxx:876 AliMUONSt1GeometryBuilderV2.cxx:877 AliMUONSt1GeometryBuilderV2.cxx:878 AliMUONSt1GeometryBuilderV2.cxx:879 AliMUONSt1GeometryBuilderV2.cxx:880 AliMUONSt1GeometryBuilderV2.cxx:881 AliMUONSt1GeometryBuilderV2.cxx:882 AliMUONSt1GeometryBuilderV2.cxx:883 AliMUONSt1GeometryBuilderV2.cxx:884 AliMUONSt1GeometryBuilderV2.cxx:885 AliMUONSt1GeometryBuilderV2.cxx:886 AliMUONSt1GeometryBuilderV2.cxx:887 AliMUONSt1GeometryBuilderV2.cxx:888 AliMUONSt1GeometryBuilderV2.cxx:889 AliMUONSt1GeometryBuilderV2.cxx:890 AliMUONSt1GeometryBuilderV2.cxx:891 AliMUONSt1GeometryBuilderV2.cxx:892 AliMUONSt1GeometryBuilderV2.cxx:893 AliMUONSt1GeometryBuilderV2.cxx:894 AliMUONSt1GeometryBuilderV2.cxx:895 AliMUONSt1GeometryBuilderV2.cxx:896 AliMUONSt1GeometryBuilderV2.cxx:897 AliMUONSt1GeometryBuilderV2.cxx:898 AliMUONSt1GeometryBuilderV2.cxx:899 AliMUONSt1GeometryBuilderV2.cxx:900 AliMUONSt1GeometryBuilderV2.cxx:901 AliMUONSt1GeometryBuilderV2.cxx:902 AliMUONSt1GeometryBuilderV2.cxx:903 AliMUONSt1GeometryBuilderV2.cxx:904 AliMUONSt1GeometryBuilderV2.cxx:905 AliMUONSt1GeometryBuilderV2.cxx:906 AliMUONSt1GeometryBuilderV2.cxx:907 AliMUONSt1GeometryBuilderV2.cxx:908 AliMUONSt1GeometryBuilderV2.cxx:909 AliMUONSt1GeometryBuilderV2.cxx:910 AliMUONSt1GeometryBuilderV2.cxx:911 AliMUONSt1GeometryBuilderV2.cxx:912 AliMUONSt1GeometryBuilderV2.cxx:913 AliMUONSt1GeometryBuilderV2.cxx:914 AliMUONSt1GeometryBuilderV2.cxx:915 AliMUONSt1GeometryBuilderV2.cxx:916 AliMUONSt1GeometryBuilderV2.cxx:917 AliMUONSt1GeometryBuilderV2.cxx:918 AliMUONSt1GeometryBuilderV2.cxx:919 AliMUONSt1GeometryBuilderV2.cxx:920 AliMUONSt1GeometryBuilderV2.cxx:921 AliMUONSt1GeometryBuilderV2.cxx:922 AliMUONSt1GeometryBuilderV2.cxx:923 AliMUONSt1GeometryBuilderV2.cxx:924 AliMUONSt1GeometryBuilderV2.cxx:925 AliMUONSt1GeometryBuilderV2.cxx:926 AliMUONSt1GeometryBuilderV2.cxx:927 AliMUONSt1GeometryBuilderV2.cxx:928 AliMUONSt1GeometryBuilderV2.cxx:929 AliMUONSt1GeometryBuilderV2.cxx:930 AliMUONSt1GeometryBuilderV2.cxx:931 AliMUONSt1GeometryBuilderV2.cxx:932 AliMUONSt1GeometryBuilderV2.cxx:933 AliMUONSt1GeometryBuilderV2.cxx:934 AliMUONSt1GeometryBuilderV2.cxx:935 AliMUONSt1GeometryBuilderV2.cxx:936 AliMUONSt1GeometryBuilderV2.cxx:937 AliMUONSt1GeometryBuilderV2.cxx:938 AliMUONSt1GeometryBuilderV2.cxx:939 AliMUONSt1GeometryBuilderV2.cxx:940 AliMUONSt1GeometryBuilderV2.cxx:941 AliMUONSt1GeometryBuilderV2.cxx:942 AliMUONSt1GeometryBuilderV2.cxx:943 AliMUONSt1GeometryBuilderV2.cxx:944 AliMUONSt1GeometryBuilderV2.cxx:945 AliMUONSt1GeometryBuilderV2.cxx:946 AliMUONSt1GeometryBuilderV2.cxx:947 AliMUONSt1GeometryBuilderV2.cxx:948 AliMUONSt1GeometryBuilderV2.cxx:949 AliMUONSt1GeometryBuilderV2.cxx:950 AliMUONSt1GeometryBuilderV2.cxx:951 AliMUONSt1GeometryBuilderV2.cxx:952 AliMUONSt1GeometryBuilderV2.cxx:953 AliMUONSt1GeometryBuilderV2.cxx:954 AliMUONSt1GeometryBuilderV2.cxx:955 AliMUONSt1GeometryBuilderV2.cxx:956 AliMUONSt1GeometryBuilderV2.cxx:957 AliMUONSt1GeometryBuilderV2.cxx:958 AliMUONSt1GeometryBuilderV2.cxx:959 AliMUONSt1GeometryBuilderV2.cxx:960 AliMUONSt1GeometryBuilderV2.cxx:961 AliMUONSt1GeometryBuilderV2.cxx:962 AliMUONSt1GeometryBuilderV2.cxx:963 AliMUONSt1GeometryBuilderV2.cxx:964 AliMUONSt1GeometryBuilderV2.cxx:965 AliMUONSt1GeometryBuilderV2.cxx:966 AliMUONSt1GeometryBuilderV2.cxx:967 AliMUONSt1GeometryBuilderV2.cxx:968 AliMUONSt1GeometryBuilderV2.cxx:969 AliMUONSt1GeometryBuilderV2.cxx:970 AliMUONSt1GeometryBuilderV2.cxx:971 AliMUONSt1GeometryBuilderV2.cxx:972 AliMUONSt1GeometryBuilderV2.cxx:973 AliMUONSt1GeometryBuilderV2.cxx:974 AliMUONSt1GeometryBuilderV2.cxx:975 AliMUONSt1GeometryBuilderV2.cxx:976 AliMUONSt1GeometryBuilderV2.cxx:977 AliMUONSt1GeometryBuilderV2.cxx:978 AliMUONSt1GeometryBuilderV2.cxx:979 AliMUONSt1GeometryBuilderV2.cxx:980 AliMUONSt1GeometryBuilderV2.cxx:981 AliMUONSt1GeometryBuilderV2.cxx:982 AliMUONSt1GeometryBuilderV2.cxx:983 AliMUONSt1GeometryBuilderV2.cxx:984 AliMUONSt1GeometryBuilderV2.cxx:985 AliMUONSt1GeometryBuilderV2.cxx:986 AliMUONSt1GeometryBuilderV2.cxx:987 AliMUONSt1GeometryBuilderV2.cxx:988 AliMUONSt1GeometryBuilderV2.cxx:989 AliMUONSt1GeometryBuilderV2.cxx:990 AliMUONSt1GeometryBuilderV2.cxx:991 AliMUONSt1GeometryBuilderV2.cxx:992 AliMUONSt1GeometryBuilderV2.cxx:993 AliMUONSt1GeometryBuilderV2.cxx:994 AliMUONSt1GeometryBuilderV2.cxx:995 AliMUONSt1GeometryBuilderV2.cxx:996 AliMUONSt1GeometryBuilderV2.cxx:997 AliMUONSt1GeometryBuilderV2.cxx:998 AliMUONSt1GeometryBuilderV2.cxx:999 AliMUONSt1GeometryBuilderV2.cxx:1000 AliMUONSt1GeometryBuilderV2.cxx:1001 AliMUONSt1GeometryBuilderV2.cxx:1002 AliMUONSt1GeometryBuilderV2.cxx:1003 AliMUONSt1GeometryBuilderV2.cxx:1004 AliMUONSt1GeometryBuilderV2.cxx:1005 AliMUONSt1GeometryBuilderV2.cxx:1006 AliMUONSt1GeometryBuilderV2.cxx:1007 AliMUONSt1GeometryBuilderV2.cxx:1008 AliMUONSt1GeometryBuilderV2.cxx:1009 AliMUONSt1GeometryBuilderV2.cxx:1010 AliMUONSt1GeometryBuilderV2.cxx:1011 AliMUONSt1GeometryBuilderV2.cxx:1012 AliMUONSt1GeometryBuilderV2.cxx:1013 AliMUONSt1GeometryBuilderV2.cxx:1014 AliMUONSt1GeometryBuilderV2.cxx:1015 AliMUONSt1GeometryBuilderV2.cxx:1016 AliMUONSt1GeometryBuilderV2.cxx:1017 AliMUONSt1GeometryBuilderV2.cxx:1018 AliMUONSt1GeometryBuilderV2.cxx:1019 AliMUONSt1GeometryBuilderV2.cxx:1020 AliMUONSt1GeometryBuilderV2.cxx:1021 AliMUONSt1GeometryBuilderV2.cxx:1022 AliMUONSt1GeometryBuilderV2.cxx:1023 AliMUONSt1GeometryBuilderV2.cxx:1024 AliMUONSt1GeometryBuilderV2.cxx:1025 AliMUONSt1GeometryBuilderV2.cxx:1026 AliMUONSt1GeometryBuilderV2.cxx:1027 AliMUONSt1GeometryBuilderV2.cxx:1028 AliMUONSt1GeometryBuilderV2.cxx:1029 AliMUONSt1GeometryBuilderV2.cxx:1030 AliMUONSt1GeometryBuilderV2.cxx:1031 AliMUONSt1GeometryBuilderV2.cxx:1032 AliMUONSt1GeometryBuilderV2.cxx:1033 AliMUONSt1GeometryBuilderV2.cxx:1034 AliMUONSt1GeometryBuilderV2.cxx:1035 AliMUONSt1GeometryBuilderV2.cxx:1036 AliMUONSt1GeometryBuilderV2.cxx:1037 AliMUONSt1GeometryBuilderV2.cxx:1038 AliMUONSt1GeometryBuilderV2.cxx:1039 AliMUONSt1GeometryBuilderV2.cxx:1040 AliMUONSt1GeometryBuilderV2.cxx:1041 AliMUONSt1GeometryBuilderV2.cxx:1042 AliMUONSt1GeometryBuilderV2.cxx:1043 AliMUONSt1GeometryBuilderV2.cxx:1044 AliMUONSt1GeometryBuilderV2.cxx:1045 AliMUONSt1GeometryBuilderV2.cxx:1046 AliMUONSt1GeometryBuilderV2.cxx:1047 AliMUONSt1GeometryBuilderV2.cxx:1048 AliMUONSt1GeometryBuilderV2.cxx:1049 AliMUONSt1GeometryBuilderV2.cxx:1050 AliMUONSt1GeometryBuilderV2.cxx:1051 AliMUONSt1GeometryBuilderV2.cxx:1052 AliMUONSt1GeometryBuilderV2.cxx:1053 AliMUONSt1GeometryBuilderV2.cxx:1054 AliMUONSt1GeometryBuilderV2.cxx:1055 AliMUONSt1GeometryBuilderV2.cxx:1056 AliMUONSt1GeometryBuilderV2.cxx:1057 AliMUONSt1GeometryBuilderV2.cxx:1058 AliMUONSt1GeometryBuilderV2.cxx:1059 AliMUONSt1GeometryBuilderV2.cxx:1060 AliMUONSt1GeometryBuilderV2.cxx:1061 AliMUONSt1GeometryBuilderV2.cxx:1062 AliMUONSt1GeometryBuilderV2.cxx:1063 AliMUONSt1GeometryBuilderV2.cxx:1064 AliMUONSt1GeometryBuilderV2.cxx:1065 AliMUONSt1GeometryBuilderV2.cxx:1066 AliMUONSt1GeometryBuilderV2.cxx:1067 AliMUONSt1GeometryBuilderV2.cxx:1068 AliMUONSt1GeometryBuilderV2.cxx:1069 AliMUONSt1GeometryBuilderV2.cxx:1070 AliMUONSt1GeometryBuilderV2.cxx:1071 AliMUONSt1GeometryBuilderV2.cxx:1072 AliMUONSt1GeometryBuilderV2.cxx:1073 AliMUONSt1GeometryBuilderV2.cxx:1074 AliMUONSt1GeometryBuilderV2.cxx:1075 AliMUONSt1GeometryBuilderV2.cxx:1076 AliMUONSt1GeometryBuilderV2.cxx:1077 AliMUONSt1GeometryBuilderV2.cxx:1078 AliMUONSt1GeometryBuilderV2.cxx:1079 AliMUONSt1GeometryBuilderV2.cxx:1080 AliMUONSt1GeometryBuilderV2.cxx:1081 AliMUONSt1GeometryBuilderV2.cxx:1082 AliMUONSt1GeometryBuilderV2.cxx:1083 AliMUONSt1GeometryBuilderV2.cxx:1084 AliMUONSt1GeometryBuilderV2.cxx:1085 AliMUONSt1GeometryBuilderV2.cxx:1086 AliMUONSt1GeometryBuilderV2.cxx:1087 AliMUONSt1GeometryBuilderV2.cxx:1088 AliMUONSt1GeometryBuilderV2.cxx:1089 AliMUONSt1GeometryBuilderV2.cxx:1090 AliMUONSt1GeometryBuilderV2.cxx:1091 AliMUONSt1GeometryBuilderV2.cxx:1092 AliMUONSt1GeometryBuilderV2.cxx:1093 AliMUONSt1GeometryBuilderV2.cxx:1094 AliMUONSt1GeometryBuilderV2.cxx:1095 AliMUONSt1GeometryBuilderV2.cxx:1096 AliMUONSt1GeometryBuilderV2.cxx:1097 AliMUONSt1GeometryBuilderV2.cxx:1098 AliMUONSt1GeometryBuilderV2.cxx:1099 AliMUONSt1GeometryBuilderV2.cxx:1100 AliMUONSt1GeometryBuilderV2.cxx:1101 AliMUONSt1GeometryBuilderV2.cxx:1102 AliMUONSt1GeometryBuilderV2.cxx:1103 AliMUONSt1GeometryBuilderV2.cxx:1104 AliMUONSt1GeometryBuilderV2.cxx:1105 AliMUONSt1GeometryBuilderV2.cxx:1106 AliMUONSt1GeometryBuilderV2.cxx:1107 AliMUONSt1GeometryBuilderV2.cxx:1108 AliMUONSt1GeometryBuilderV2.cxx:1109 AliMUONSt1GeometryBuilderV2.cxx:1110 AliMUONSt1GeometryBuilderV2.cxx:1111 AliMUONSt1GeometryBuilderV2.cxx:1112 AliMUONSt1GeometryBuilderV2.cxx:1113 AliMUONSt1GeometryBuilderV2.cxx:1114 AliMUONSt1GeometryBuilderV2.cxx:1115 AliMUONSt1GeometryBuilderV2.cxx:1116 AliMUONSt1GeometryBuilderV2.cxx:1117 AliMUONSt1GeometryBuilderV2.cxx:1118 AliMUONSt1GeometryBuilderV2.cxx:1119 AliMUONSt1GeometryBuilderV2.cxx:1120 AliMUONSt1GeometryBuilderV2.cxx:1121 AliMUONSt1GeometryBuilderV2.cxx:1122 AliMUONSt1GeometryBuilderV2.cxx:1123 AliMUONSt1GeometryBuilderV2.cxx:1124 AliMUONSt1GeometryBuilderV2.cxx:1125 AliMUONSt1GeometryBuilderV2.cxx:1126 AliMUONSt1GeometryBuilderV2.cxx:1127 AliMUONSt1GeometryBuilderV2.cxx:1128 AliMUONSt1GeometryBuilderV2.cxx:1129 AliMUONSt1GeometryBuilderV2.cxx:1130 AliMUONSt1GeometryBuilderV2.cxx:1131 AliMUONSt1GeometryBuilderV2.cxx:1132 AliMUONSt1GeometryBuilderV2.cxx:1133 AliMUONSt1GeometryBuilderV2.cxx:1134 AliMUONSt1GeometryBuilderV2.cxx:1135 AliMUONSt1GeometryBuilderV2.cxx:1136 AliMUONSt1GeometryBuilderV2.cxx:1137 AliMUONSt1GeometryBuilderV2.cxx:1138 AliMUONSt1GeometryBuilderV2.cxx:1139 AliMUONSt1GeometryBuilderV2.cxx:1140 AliMUONSt1GeometryBuilderV2.cxx:1141 AliMUONSt1GeometryBuilderV2.cxx:1142 AliMUONSt1GeometryBuilderV2.cxx:1143 AliMUONSt1GeometryBuilderV2.cxx:1144 AliMUONSt1GeometryBuilderV2.cxx:1145 AliMUONSt1GeometryBuilderV2.cxx:1146 AliMUONSt1GeometryBuilderV2.cxx:1147 AliMUONSt1GeometryBuilderV2.cxx:1148 AliMUONSt1GeometryBuilderV2.cxx:1149 AliMUONSt1GeometryBuilderV2.cxx:1150 AliMUONSt1GeometryBuilderV2.cxx:1151 AliMUONSt1GeometryBuilderV2.cxx:1152 AliMUONSt1GeometryBuilderV2.cxx:1153 AliMUONSt1GeometryBuilderV2.cxx:1154 AliMUONSt1GeometryBuilderV2.cxx:1155 AliMUONSt1GeometryBuilderV2.cxx:1156 AliMUONSt1GeometryBuilderV2.cxx:1157 AliMUONSt1GeometryBuilderV2.cxx:1158 AliMUONSt1GeometryBuilderV2.cxx:1159 AliMUONSt1GeometryBuilderV2.cxx:1160 AliMUONSt1GeometryBuilderV2.cxx:1161 AliMUONSt1GeometryBuilderV2.cxx:1162 AliMUONSt1GeometryBuilderV2.cxx:1163 AliMUONSt1GeometryBuilderV2.cxx:1164 AliMUONSt1GeometryBuilderV2.cxx:1165 AliMUONSt1GeometryBuilderV2.cxx:1166 AliMUONSt1GeometryBuilderV2.cxx:1167 AliMUONSt1GeometryBuilderV2.cxx:1168 AliMUONSt1GeometryBuilderV2.cxx:1169 AliMUONSt1GeometryBuilderV2.cxx:1170 AliMUONSt1GeometryBuilderV2.cxx:1171 AliMUONSt1GeometryBuilderV2.cxx:1172 AliMUONSt1GeometryBuilderV2.cxx:1173 AliMUONSt1GeometryBuilderV2.cxx:1174 AliMUONSt1GeometryBuilderV2.cxx:1175 AliMUONSt1GeometryBuilderV2.cxx:1176 AliMUONSt1GeometryBuilderV2.cxx:1177 AliMUONSt1GeometryBuilderV2.cxx:1178 AliMUONSt1GeometryBuilderV2.cxx:1179 AliMUONSt1GeometryBuilderV2.cxx:1180 AliMUONSt1GeometryBuilderV2.cxx:1181 AliMUONSt1GeometryBuilderV2.cxx:1182 AliMUONSt1GeometryBuilderV2.cxx:1183 AliMUONSt1GeometryBuilderV2.cxx:1184 AliMUONSt1GeometryBuilderV2.cxx:1185 AliMUONSt1GeometryBuilderV2.cxx:1186 AliMUONSt1GeometryBuilderV2.cxx:1187 AliMUONSt1GeometryBuilderV2.cxx:1188 AliMUONSt1GeometryBuilderV2.cxx:1189 AliMUONSt1GeometryBuilderV2.cxx:1190 AliMUONSt1GeometryBuilderV2.cxx:1191 AliMUONSt1GeometryBuilderV2.cxx:1192 AliMUONSt1GeometryBuilderV2.cxx:1193 AliMUONSt1GeometryBuilderV2.cxx:1194 AliMUONSt1GeometryBuilderV2.cxx:1195 AliMUONSt1GeometryBuilderV2.cxx:1196 AliMUONSt1GeometryBuilderV2.cxx:1197 AliMUONSt1GeometryBuilderV2.cxx:1198 AliMUONSt1GeometryBuilderV2.cxx:1199 AliMUONSt1GeometryBuilderV2.cxx:1200 AliMUONSt1GeometryBuilderV2.cxx:1201 AliMUONSt1GeometryBuilderV2.cxx:1202 AliMUONSt1GeometryBuilderV2.cxx:1203 AliMUONSt1GeometryBuilderV2.cxx:1204 AliMUONSt1GeometryBuilderV2.cxx:1205 AliMUONSt1GeometryBuilderV2.cxx:1206 AliMUONSt1GeometryBuilderV2.cxx:1207 AliMUONSt1GeometryBuilderV2.cxx:1208 AliMUONSt1GeometryBuilderV2.cxx:1209 AliMUONSt1GeometryBuilderV2.cxx:1210 AliMUONSt1GeometryBuilderV2.cxx:1211 AliMUONSt1GeometryBuilderV2.cxx:1212 AliMUONSt1GeometryBuilderV2.cxx:1213 AliMUONSt1GeometryBuilderV2.cxx:1214 AliMUONSt1GeometryBuilderV2.cxx:1215 AliMUONSt1GeometryBuilderV2.cxx:1216 AliMUONSt1GeometryBuilderV2.cxx:1217 AliMUONSt1GeometryBuilderV2.cxx:1218 AliMUONSt1GeometryBuilderV2.cxx:1219 AliMUONSt1GeometryBuilderV2.cxx:1220 AliMUONSt1GeometryBuilderV2.cxx:1221 AliMUONSt1GeometryBuilderV2.cxx:1222 AliMUONSt1GeometryBuilderV2.cxx:1223 AliMUONSt1GeometryBuilderV2.cxx:1224 AliMUONSt1GeometryBuilderV2.cxx:1225 AliMUONSt1GeometryBuilderV2.cxx:1226 AliMUONSt1GeometryBuilderV2.cxx:1227 AliMUONSt1GeometryBuilderV2.cxx:1228 AliMUONSt1GeometryBuilderV2.cxx:1229 AliMUONSt1GeometryBuilderV2.cxx:1230 AliMUONSt1GeometryBuilderV2.cxx:1231 AliMUONSt1GeometryBuilderV2.cxx:1232 AliMUONSt1GeometryBuilderV2.cxx:1233 AliMUONSt1GeometryBuilderV2.cxx:1234 AliMUONSt1GeometryBuilderV2.cxx:1235 AliMUONSt1GeometryBuilderV2.cxx:1236 AliMUONSt1GeometryBuilderV2.cxx:1237 AliMUONSt1GeometryBuilderV2.cxx:1238 AliMUONSt1GeometryBuilderV2.cxx:1239 AliMUONSt1GeometryBuilderV2.cxx:1240 AliMUONSt1GeometryBuilderV2.cxx:1241 AliMUONSt1GeometryBuilderV2.cxx:1242 AliMUONSt1GeometryBuilderV2.cxx:1243 AliMUONSt1GeometryBuilderV2.cxx:1244 AliMUONSt1GeometryBuilderV2.cxx:1245 AliMUONSt1GeometryBuilderV2.cxx:1246 AliMUONSt1GeometryBuilderV2.cxx:1247 AliMUONSt1GeometryBuilderV2.cxx:1248 AliMUONSt1GeometryBuilderV2.cxx:1249 AliMUONSt1GeometryBuilderV2.cxx:1250 AliMUONSt1GeometryBuilderV2.cxx:1251 AliMUONSt1GeometryBuilderV2.cxx:1252 AliMUONSt1GeometryBuilderV2.cxx:1253 AliMUONSt1GeometryBuilderV2.cxx:1254 AliMUONSt1GeometryBuilderV2.cxx:1255 AliMUONSt1GeometryBuilderV2.cxx:1256 AliMUONSt1GeometryBuilderV2.cxx:1257 AliMUONSt1GeometryBuilderV2.cxx:1258 AliMUONSt1GeometryBuilderV2.cxx:1259 AliMUONSt1GeometryBuilderV2.cxx:1260 AliMUONSt1GeometryBuilderV2.cxx:1261 AliMUONSt1GeometryBuilderV2.cxx:1262 AliMUONSt1GeometryBuilderV2.cxx:1263 AliMUONSt1GeometryBuilderV2.cxx:1264 AliMUONSt1GeometryBuilderV2.cxx:1265 AliMUONSt1GeometryBuilderV2.cxx:1266 AliMUONSt1GeometryBuilderV2.cxx:1267 AliMUONSt1GeometryBuilderV2.cxx:1268 AliMUONSt1GeometryBuilderV2.cxx:1269 AliMUONSt1GeometryBuilderV2.cxx:1270 AliMUONSt1GeometryBuilderV2.cxx:1271 AliMUONSt1GeometryBuilderV2.cxx:1272 AliMUONSt1GeometryBuilderV2.cxx:1273 AliMUONSt1GeometryBuilderV2.cxx:1274 AliMUONSt1GeometryBuilderV2.cxx:1275 AliMUONSt1GeometryBuilderV2.cxx:1276 AliMUONSt1GeometryBuilderV2.cxx:1277 AliMUONSt1GeometryBuilderV2.cxx:1278 AliMUONSt1GeometryBuilderV2.cxx:1279 AliMUONSt1GeometryBuilderV2.cxx:1280 AliMUONSt1GeometryBuilderV2.cxx:1281 AliMUONSt1GeometryBuilderV2.cxx:1282 AliMUONSt1GeometryBuilderV2.cxx:1283 AliMUONSt1GeometryBuilderV2.cxx:1284 AliMUONSt1GeometryBuilderV2.cxx:1285 AliMUONSt1GeometryBuilderV2.cxx:1286 AliMUONSt1GeometryBuilderV2.cxx:1287 AliMUONSt1GeometryBuilderV2.cxx:1288 AliMUONSt1GeometryBuilderV2.cxx:1289 AliMUONSt1GeometryBuilderV2.cxx:1290 AliMUONSt1GeometryBuilderV2.cxx:1291 AliMUONSt1GeometryBuilderV2.cxx:1292 AliMUONSt1GeometryBuilderV2.cxx:1293 AliMUONSt1GeometryBuilderV2.cxx:1294 AliMUONSt1GeometryBuilderV2.cxx:1295 AliMUONSt1GeometryBuilderV2.cxx:1296 AliMUONSt1GeometryBuilderV2.cxx:1297 AliMUONSt1GeometryBuilderV2.cxx:1298 AliMUONSt1GeometryBuilderV2.cxx:1299 AliMUONSt1GeometryBuilderV2.cxx:1300 AliMUONSt1GeometryBuilderV2.cxx:1301 AliMUONSt1GeometryBuilderV2.cxx:1302 AliMUONSt1GeometryBuilderV2.cxx:1303 AliMUONSt1GeometryBuilderV2.cxx:1304 AliMUONSt1GeometryBuilderV2.cxx:1305 AliMUONSt1GeometryBuilderV2.cxx:1306 AliMUONSt1GeometryBuilderV2.cxx:1307 AliMUONSt1GeometryBuilderV2.cxx:1308 AliMUONSt1GeometryBuilderV2.cxx:1309 AliMUONSt1GeometryBuilderV2.cxx:1310 AliMUONSt1GeometryBuilderV2.cxx:1311 AliMUONSt1GeometryBuilderV2.cxx:1312 AliMUONSt1GeometryBuilderV2.cxx:1313 AliMUONSt1GeometryBuilderV2.cxx:1314 AliMUONSt1GeometryBuilderV2.cxx:1315 AliMUONSt1GeometryBuilderV2.cxx:1316 AliMUONSt1GeometryBuilderV2.cxx:1317 AliMUONSt1GeometryBuilderV2.cxx:1318 AliMUONSt1GeometryBuilderV2.cxx:1319 AliMUONSt1GeometryBuilderV2.cxx:1320 AliMUONSt1GeometryBuilderV2.cxx:1321 AliMUONSt1GeometryBuilderV2.cxx:1322 AliMUONSt1GeometryBuilderV2.cxx:1323 AliMUONSt1GeometryBuilderV2.cxx:1324 AliMUONSt1GeometryBuilderV2.cxx:1325 AliMUONSt1GeometryBuilderV2.cxx:1326 AliMUONSt1GeometryBuilderV2.cxx:1327 AliMUONSt1GeometryBuilderV2.cxx:1328 AliMUONSt1GeometryBuilderV2.cxx:1329 AliMUONSt1GeometryBuilderV2.cxx:1330 AliMUONSt1GeometryBuilderV2.cxx:1331 AliMUONSt1GeometryBuilderV2.cxx:1332 AliMUONSt1GeometryBuilderV2.cxx:1333 AliMUONSt1GeometryBuilderV2.cxx:1334 AliMUONSt1GeometryBuilderV2.cxx:1335 AliMUONSt1GeometryBuilderV2.cxx:1336 AliMUONSt1GeometryBuilderV2.cxx:1337 AliMUONSt1GeometryBuilderV2.cxx:1338 AliMUONSt1GeometryBuilderV2.cxx:1339 AliMUONSt1GeometryBuilderV2.cxx:1340 AliMUONSt1GeometryBuilderV2.cxx:1341 AliMUONSt1GeometryBuilderV2.cxx:1342 AliMUONSt1GeometryBuilderV2.cxx:1343 AliMUONSt1GeometryBuilderV2.cxx:1344 AliMUONSt1GeometryBuilderV2.cxx:1345 AliMUONSt1GeometryBuilderV2.cxx:1346 AliMUONSt1GeometryBuilderV2.cxx:1347 AliMUONSt1GeometryBuilderV2.cxx:1348 AliMUONSt1GeometryBuilderV2.cxx:1349 AliMUONSt1GeometryBuilderV2.cxx:1350 AliMUONSt1GeometryBuilderV2.cxx:1351 AliMUONSt1GeometryBuilderV2.cxx:1352 AliMUONSt1GeometryBuilderV2.cxx:1353 AliMUONSt1GeometryBuilderV2.cxx:1354 AliMUONSt1GeometryBuilderV2.cxx:1355 AliMUONSt1GeometryBuilderV2.cxx:1356 AliMUONSt1GeometryBuilderV2.cxx:1357 AliMUONSt1GeometryBuilderV2.cxx:1358 AliMUONSt1GeometryBuilderV2.cxx:1359 AliMUONSt1GeometryBuilderV2.cxx:1360 AliMUONSt1GeometryBuilderV2.cxx:1361 AliMUONSt1GeometryBuilderV2.cxx:1362 AliMUONSt1GeometryBuilderV2.cxx:1363 AliMUONSt1GeometryBuilderV2.cxx:1364 AliMUONSt1GeometryBuilderV2.cxx:1365 AliMUONSt1GeometryBuilderV2.cxx:1366 AliMUONSt1GeometryBuilderV2.cxx:1367 AliMUONSt1GeometryBuilderV2.cxx:1368 AliMUONSt1GeometryBuilderV2.cxx:1369 AliMUONSt1GeometryBuilderV2.cxx:1370 AliMUONSt1GeometryBuilderV2.cxx:1371 AliMUONSt1GeometryBuilderV2.cxx:1372 AliMUONSt1GeometryBuilderV2.cxx:1373 AliMUONSt1GeometryBuilderV2.cxx:1374 AliMUONSt1GeometryBuilderV2.cxx:1375 AliMUONSt1GeometryBuilderV2.cxx:1376 AliMUONSt1GeometryBuilderV2.cxx:1377 AliMUONSt1GeometryBuilderV2.cxx:1378 AliMUONSt1GeometryBuilderV2.cxx:1379 AliMUONSt1GeometryBuilderV2.cxx:1380 AliMUONSt1GeometryBuilderV2.cxx:1381 AliMUONSt1GeometryBuilderV2.cxx:1382 AliMUONSt1GeometryBuilderV2.cxx:1383 AliMUONSt1GeometryBuilderV2.cxx:1384 AliMUONSt1GeometryBuilderV2.cxx:1385 AliMUONSt1GeometryBuilderV2.cxx:1386 AliMUONSt1GeometryBuilderV2.cxx:1387 AliMUONSt1GeometryBuilderV2.cxx:1388 AliMUONSt1GeometryBuilderV2.cxx:1389 AliMUONSt1GeometryBuilderV2.cxx:1390 AliMUONSt1GeometryBuilderV2.cxx:1391 AliMUONSt1GeometryBuilderV2.cxx:1392 AliMUONSt1GeometryBuilderV2.cxx:1393 AliMUONSt1GeometryBuilderV2.cxx:1394 AliMUONSt1GeometryBuilderV2.cxx:1395 AliMUONSt1GeometryBuilderV2.cxx:1396 AliMUONSt1GeometryBuilderV2.cxx:1397 AliMUONSt1GeometryBuilderV2.cxx:1398 AliMUONSt1GeometryBuilderV2.cxx:1399 AliMUONSt1GeometryBuilderV2.cxx:1400 AliMUONSt1GeometryBuilderV2.cxx:1401 AliMUONSt1GeometryBuilderV2.cxx:1402 AliMUONSt1GeometryBuilderV2.cxx:1403 AliMUONSt1GeometryBuilderV2.cxx:1404 AliMUONSt1GeometryBuilderV2.cxx:1405 AliMUONSt1GeometryBuilderV2.cxx:1406 AliMUONSt1GeometryBuilderV2.cxx:1407 AliMUONSt1GeometryBuilderV2.cxx:1408 AliMUONSt1GeometryBuilderV2.cxx:1409 AliMUONSt1GeometryBuilderV2.cxx:1410 AliMUONSt1GeometryBuilderV2.cxx:1411 AliMUONSt1GeometryBuilderV2.cxx:1412 AliMUONSt1GeometryBuilderV2.cxx:1413 AliMUONSt1GeometryBuilderV2.cxx:1414 AliMUONSt1GeometryBuilderV2.cxx:1415 AliMUONSt1GeometryBuilderV2.cxx:1416 AliMUONSt1GeometryBuilderV2.cxx:1417 AliMUONSt1GeometryBuilderV2.cxx:1418 AliMUONSt1GeometryBuilderV2.cxx:1419 AliMUONSt1GeometryBuilderV2.cxx:1420 AliMUONSt1GeometryBuilderV2.cxx:1421 AliMUONSt1GeometryBuilderV2.cxx:1422 AliMUONSt1GeometryBuilderV2.cxx:1423 AliMUONSt1GeometryBuilderV2.cxx:1424 AliMUONSt1GeometryBuilderV2.cxx:1425 AliMUONSt1GeometryBuilderV2.cxx:1426 AliMUONSt1GeometryBuilderV2.cxx:1427 AliMUONSt1GeometryBuilderV2.cxx:1428 AliMUONSt1GeometryBuilderV2.cxx:1429 AliMUONSt1GeometryBuilderV2.cxx:1430 AliMUONSt1GeometryBuilderV2.cxx:1431 AliMUONSt1GeometryBuilderV2.cxx:1432 AliMUONSt1GeometryBuilderV2.cxx:1433 AliMUONSt1GeometryBuilderV2.cxx:1434 AliMUONSt1GeometryBuilderV2.cxx:1435 AliMUONSt1GeometryBuilderV2.cxx:1436 AliMUONSt1GeometryBuilderV2.cxx:1437 AliMUONSt1GeometryBuilderV2.cxx:1438 AliMUONSt1GeometryBuilderV2.cxx:1439 AliMUONSt1GeometryBuilderV2.cxx:1440 AliMUONSt1GeometryBuilderV2.cxx:1441 AliMUONSt1GeometryBuilderV2.cxx:1442 AliMUONSt1GeometryBuilderV2.cxx:1443 AliMUONSt1GeometryBuilderV2.cxx:1444 AliMUONSt1GeometryBuilderV2.cxx:1445 AliMUONSt1GeometryBuilderV2.cxx:1446 AliMUONSt1GeometryBuilderV2.cxx:1447 AliMUONSt1GeometryBuilderV2.cxx:1448 AliMUONSt1GeometryBuilderV2.cxx:1449 AliMUONSt1GeometryBuilderV2.cxx:1450 AliMUONSt1GeometryBuilderV2.cxx:1451 AliMUONSt1GeometryBuilderV2.cxx:1452 AliMUONSt1GeometryBuilderV2.cxx:1453 AliMUONSt1GeometryBuilderV2.cxx:1454 AliMUONSt1GeometryBuilderV2.cxx:1455 AliMUONSt1GeometryBuilderV2.cxx:1456 AliMUONSt1GeometryBuilderV2.cxx:1457 AliMUONSt1GeometryBuilderV2.cxx:1458 AliMUONSt1GeometryBuilderV2.cxx:1459 AliMUONSt1GeometryBuilderV2.cxx:1460 AliMUONSt1GeometryBuilderV2.cxx:1461 AliMUONSt1GeometryBuilderV2.cxx:1462 AliMUONSt1GeometryBuilderV2.cxx:1463 AliMUONSt1GeometryBuilderV2.cxx:1464 AliMUONSt1GeometryBuilderV2.cxx:1465 AliMUONSt1GeometryBuilderV2.cxx:1466 AliMUONSt1GeometryBuilderV2.cxx:1467 AliMUONSt1GeometryBuilderV2.cxx:1468 AliMUONSt1GeometryBuilderV2.cxx:1469 AliMUONSt1GeometryBuilderV2.cxx:1470 AliMUONSt1GeometryBuilderV2.cxx:1471 AliMUONSt1GeometryBuilderV2.cxx:1472 AliMUONSt1GeometryBuilderV2.cxx:1473 AliMUONSt1GeometryBuilderV2.cxx:1474 AliMUONSt1GeometryBuilderV2.cxx:1475 AliMUONSt1GeometryBuilderV2.cxx:1476 AliMUONSt1GeometryBuilderV2.cxx:1477 AliMUONSt1GeometryBuilderV2.cxx:1478 AliMUONSt1GeometryBuilderV2.cxx:1479 AliMUONSt1GeometryBuilderV2.cxx:1480 AliMUONSt1GeometryBuilderV2.cxx:1481 AliMUONSt1GeometryBuilderV2.cxx:1482 AliMUONSt1GeometryBuilderV2.cxx:1483 AliMUONSt1GeometryBuilderV2.cxx:1484 AliMUONSt1GeometryBuilderV2.cxx:1485 AliMUONSt1GeometryBuilderV2.cxx:1486 AliMUONSt1GeometryBuilderV2.cxx:1487 AliMUONSt1GeometryBuilderV2.cxx:1488 AliMUONSt1GeometryBuilderV2.cxx:1489 AliMUONSt1GeometryBuilderV2.cxx:1490 AliMUONSt1GeometryBuilderV2.cxx:1491 AliMUONSt1GeometryBuilderV2.cxx:1492 AliMUONSt1GeometryBuilderV2.cxx:1493 AliMUONSt1GeometryBuilderV2.cxx:1494 AliMUONSt1GeometryBuilderV2.cxx:1495 AliMUONSt1GeometryBuilderV2.cxx:1496 AliMUONSt1GeometryBuilderV2.cxx:1497 AliMUONSt1GeometryBuilderV2.cxx:1498 AliMUONSt1GeometryBuilderV2.cxx:1499 AliMUONSt1GeometryBuilderV2.cxx:1500 AliMUONSt1GeometryBuilderV2.cxx:1501 AliMUONSt1GeometryBuilderV2.cxx:1502 AliMUONSt1GeometryBuilderV2.cxx:1503 AliMUONSt1GeometryBuilderV2.cxx:1504 AliMUONSt1GeometryBuilderV2.cxx:1505 AliMUONSt1GeometryBuilderV2.cxx:1506 AliMUONSt1GeometryBuilderV2.cxx:1507 AliMUONSt1GeometryBuilderV2.cxx:1508 AliMUONSt1GeometryBuilderV2.cxx:1509 AliMUONSt1GeometryBuilderV2.cxx:1510 AliMUONSt1GeometryBuilderV2.cxx:1511 AliMUONSt1GeometryBuilderV2.cxx:1512 AliMUONSt1GeometryBuilderV2.cxx:1513 AliMUONSt1GeometryBuilderV2.cxx:1514 AliMUONSt1GeometryBuilderV2.cxx:1515 AliMUONSt1GeometryBuilderV2.cxx:1516 AliMUONSt1GeometryBuilderV2.cxx:1517 AliMUONSt1GeometryBuilderV2.cxx:1518 AliMUONSt1GeometryBuilderV2.cxx:1519 AliMUONSt1GeometryBuilderV2.cxx:1520 AliMUONSt1GeometryBuilderV2.cxx:1521 AliMUONSt1GeometryBuilderV2.cxx:1522 AliMUONSt1GeometryBuilderV2.cxx:1523 AliMUONSt1GeometryBuilderV2.cxx:1524 AliMUONSt1GeometryBuilderV2.cxx:1525 AliMUONSt1GeometryBuilderV2.cxx:1526 AliMUONSt1GeometryBuilderV2.cxx:1527 AliMUONSt1GeometryBuilderV2.cxx:1528 AliMUONSt1GeometryBuilderV2.cxx:1529 AliMUONSt1GeometryBuilderV2.cxx:1530 AliMUONSt1GeometryBuilderV2.cxx:1531 AliMUONSt1GeometryBuilderV2.cxx:1532 AliMUONSt1GeometryBuilderV2.cxx:1533 AliMUONSt1GeometryBuilderV2.cxx:1534 AliMUONSt1GeometryBuilderV2.cxx:1535 AliMUONSt1GeometryBuilderV2.cxx:1536 AliMUONSt1GeometryBuilderV2.cxx:1537 AliMUONSt1GeometryBuilderV2.cxx:1538 AliMUONSt1GeometryBuilderV2.cxx:1539 AliMUONSt1GeometryBuilderV2.cxx:1540 AliMUONSt1GeometryBuilderV2.cxx:1541 AliMUONSt1GeometryBuilderV2.cxx:1542 AliMUONSt1GeometryBuilderV2.cxx:1543 AliMUONSt1GeometryBuilderV2.cxx:1544 AliMUONSt1GeometryBuilderV2.cxx:1545 AliMUONSt1GeometryBuilderV2.cxx:1546 AliMUONSt1GeometryBuilderV2.cxx:1547 AliMUONSt1GeometryBuilderV2.cxx:1548 AliMUONSt1GeometryBuilderV2.cxx:1549 AliMUONSt1GeometryBuilderV2.cxx:1550 AliMUONSt1GeometryBuilderV2.cxx:1551 AliMUONSt1GeometryBuilderV2.cxx:1552 AliMUONSt1GeometryBuilderV2.cxx:1553 AliMUONSt1GeometryBuilderV2.cxx:1554 AliMUONSt1GeometryBuilderV2.cxx:1555 AliMUONSt1GeometryBuilderV2.cxx:1556 AliMUONSt1GeometryBuilderV2.cxx:1557 AliMUONSt1GeometryBuilderV2.cxx:1558 AliMUONSt1GeometryBuilderV2.cxx:1559 AliMUONSt1GeometryBuilderV2.cxx:1560 AliMUONSt1GeometryBuilderV2.cxx:1561 AliMUONSt1GeometryBuilderV2.cxx:1562 AliMUONSt1GeometryBuilderV2.cxx:1563 AliMUONSt1GeometryBuilderV2.cxx:1564 AliMUONSt1GeometryBuilderV2.cxx:1565 AliMUONSt1GeometryBuilderV2.cxx:1566 AliMUONSt1GeometryBuilderV2.cxx:1567 AliMUONSt1GeometryBuilderV2.cxx:1568 AliMUONSt1GeometryBuilderV2.cxx:1569 AliMUONSt1GeometryBuilderV2.cxx:1570 AliMUONSt1GeometryBuilderV2.cxx:1571 AliMUONSt1GeometryBuilderV2.cxx:1572 AliMUONSt1GeometryBuilderV2.cxx:1573 AliMUONSt1GeometryBuilderV2.cxx:1574 AliMUONSt1GeometryBuilderV2.cxx:1575 AliMUONSt1GeometryBuilderV2.cxx:1576 AliMUONSt1GeometryBuilderV2.cxx:1577 AliMUONSt1GeometryBuilderV2.cxx:1578 AliMUONSt1GeometryBuilderV2.cxx:1579 AliMUONSt1GeometryBuilderV2.cxx:1580 AliMUONSt1GeometryBuilderV2.cxx:1581 AliMUONSt1GeometryBuilderV2.cxx:1582 AliMUONSt1GeometryBuilderV2.cxx:1583 AliMUONSt1GeometryBuilderV2.cxx:1584 AliMUONSt1GeometryBuilderV2.cxx:1585 AliMUONSt1GeometryBuilderV2.cxx:1586 AliMUONSt1GeometryBuilderV2.cxx:1587 AliMUONSt1GeometryBuilderV2.cxx:1588 AliMUONSt1GeometryBuilderV2.cxx:1589 AliMUONSt1GeometryBuilderV2.cxx:1590 AliMUONSt1GeometryBuilderV2.cxx:1591 AliMUONSt1GeometryBuilderV2.cxx:1592 AliMUONSt1GeometryBuilderV2.cxx:1593 AliMUONSt1GeometryBuilderV2.cxx:1594 AliMUONSt1GeometryBuilderV2.cxx:1595 AliMUONSt1GeometryBuilderV2.cxx:1596 AliMUONSt1GeometryBuilderV2.cxx:1597 AliMUONSt1GeometryBuilderV2.cxx:1598 AliMUONSt1GeometryBuilderV2.cxx:1599 AliMUONSt1GeometryBuilderV2.cxx:1600 AliMUONSt1GeometryBuilderV2.cxx:1601 AliMUONSt1GeometryBuilderV2.cxx:1602 AliMUONSt1GeometryBuilderV2.cxx:1603 AliMUONSt1GeometryBuilderV2.cxx:1604 AliMUONSt1GeometryBuilderV2.cxx:1605 AliMUONSt1GeometryBuilderV2.cxx:1606 AliMUONSt1GeometryBuilderV2.cxx:1607 AliMUONSt1GeometryBuilderV2.cxx:1608 AliMUONSt1GeometryBuilderV2.cxx:1609 AliMUONSt1GeometryBuilderV2.cxx:1610 AliMUONSt1GeometryBuilderV2.cxx:1611 AliMUONSt1GeometryBuilderV2.cxx:1612 AliMUONSt1GeometryBuilderV2.cxx:1613 AliMUONSt1GeometryBuilderV2.cxx:1614 AliMUONSt1GeometryBuilderV2.cxx:1615 AliMUONSt1GeometryBuilderV2.cxx:1616 AliMUONSt1GeometryBuilderV2.cxx:1617 AliMUONSt1GeometryBuilderV2.cxx:1618 AliMUONSt1GeometryBuilderV2.cxx:1619 AliMUONSt1GeometryBuilderV2.cxx:1620 AliMUONSt1GeometryBuilderV2.cxx:1621 AliMUONSt1GeometryBuilderV2.cxx:1622 AliMUONSt1GeometryBuilderV2.cxx:1623 AliMUONSt1GeometryBuilderV2.cxx:1624 AliMUONSt1GeometryBuilderV2.cxx:1625 AliMUONSt1GeometryBuilderV2.cxx:1626 AliMUONSt1GeometryBuilderV2.cxx:1627 AliMUONSt1GeometryBuilderV2.cxx:1628 AliMUONSt1GeometryBuilderV2.cxx:1629 AliMUONSt1GeometryBuilderV2.cxx:1630 AliMUONSt1GeometryBuilderV2.cxx:1631 AliMUONSt1GeometryBuilderV2.cxx:1632 AliMUONSt1GeometryBuilderV2.cxx:1633 AliMUONSt1GeometryBuilderV2.cxx:1634 AliMUONSt1GeometryBuilderV2.cxx:1635 AliMUONSt1GeometryBuilderV2.cxx:1636 AliMUONSt1GeometryBuilderV2.cxx:1637 AliMUONSt1GeometryBuilderV2.cxx:1638 AliMUONSt1GeometryBuilderV2.cxx:1639 AliMUONSt1GeometryBuilderV2.cxx:1640 AliMUONSt1GeometryBuilderV2.cxx:1641 AliMUONSt1GeometryBuilderV2.cxx:1642 AliMUONSt1GeometryBuilderV2.cxx:1643 AliMUONSt1GeometryBuilderV2.cxx:1644 AliMUONSt1GeometryBuilderV2.cxx:1645 AliMUONSt1GeometryBuilderV2.cxx:1646 AliMUONSt1GeometryBuilderV2.cxx:1647 AliMUONSt1GeometryBuilderV2.cxx:1648 AliMUONSt1GeometryBuilderV2.cxx:1649 AliMUONSt1GeometryBuilderV2.cxx:1650 AliMUONSt1GeometryBuilderV2.cxx:1651 AliMUONSt1GeometryBuilderV2.cxx:1652 AliMUONSt1GeometryBuilderV2.cxx:1653 AliMUONSt1GeometryBuilderV2.cxx:1654 AliMUONSt1GeometryBuilderV2.cxx:1655 AliMUONSt1GeometryBuilderV2.cxx:1656 AliMUONSt1GeometryBuilderV2.cxx:1657 AliMUONSt1GeometryBuilderV2.cxx:1658 AliMUONSt1GeometryBuilderV2.cxx:1659 AliMUONSt1GeometryBuilderV2.cxx:1660 AliMUONSt1GeometryBuilderV2.cxx:1661 AliMUONSt1GeometryBuilderV2.cxx:1662 AliMUONSt1GeometryBuilderV2.cxx:1663 AliMUONSt1GeometryBuilderV2.cxx:1664 AliMUONSt1GeometryBuilderV2.cxx:1665 AliMUONSt1GeometryBuilderV2.cxx:1666 AliMUONSt1GeometryBuilderV2.cxx:1667 AliMUONSt1GeometryBuilderV2.cxx:1668 AliMUONSt1GeometryBuilderV2.cxx:1669 AliMUONSt1GeometryBuilderV2.cxx:1670 AliMUONSt1GeometryBuilderV2.cxx:1671 AliMUONSt1GeometryBuilderV2.cxx:1672 AliMUONSt1GeometryBuilderV2.cxx:1673 AliMUONSt1GeometryBuilderV2.cxx:1674 AliMUONSt1GeometryBuilderV2.cxx:1675 AliMUONSt1GeometryBuilderV2.cxx:1676 AliMUONSt1GeometryBuilderV2.cxx:1677 AliMUONSt1GeometryBuilderV2.cxx:1678 AliMUONSt1GeometryBuilderV2.cxx:1679 AliMUONSt1GeometryBuilderV2.cxx:1680 AliMUONSt1GeometryBuilderV2.cxx:1681 AliMUONSt1GeometryBuilderV2.cxx:1682 AliMUONSt1GeometryBuilderV2.cxx:1683 AliMUONSt1GeometryBuilderV2.cxx:1684 AliMUONSt1GeometryBuilderV2.cxx:1685 AliMUONSt1GeometryBuilderV2.cxx:1686 AliMUONSt1GeometryBuilderV2.cxx:1687 AliMUONSt1GeometryBuilderV2.cxx:1688 AliMUONSt1GeometryBuilderV2.cxx:1689 AliMUONSt1GeometryBuilderV2.cxx:1690 AliMUONSt1GeometryBuilderV2.cxx:1691 AliMUONSt1GeometryBuilderV2.cxx:1692 AliMUONSt1GeometryBuilderV2.cxx:1693 AliMUONSt1GeometryBuilderV2.cxx:1694 AliMUONSt1GeometryBuilderV2.cxx:1695 AliMUONSt1GeometryBuilderV2.cxx:1696 AliMUONSt1GeometryBuilderV2.cxx:1697 AliMUONSt1GeometryBuilderV2.cxx:1698 AliMUONSt1GeometryBuilderV2.cxx:1699 AliMUONSt1GeometryBuilderV2.cxx:1700 AliMUONSt1GeometryBuilderV2.cxx:1701 AliMUONSt1GeometryBuilderV2.cxx:1702 AliMUONSt1GeometryBuilderV2.cxx:1703 AliMUONSt1GeometryBuilderV2.cxx:1704 AliMUONSt1GeometryBuilderV2.cxx:1705 AliMUONSt1GeometryBuilderV2.cxx:1706 AliMUONSt1GeometryBuilderV2.cxx:1707 AliMUONSt1GeometryBuilderV2.cxx:1708 AliMUONSt1GeometryBuilderV2.cxx:1709 AliMUONSt1GeometryBuilderV2.cxx:1710 AliMUONSt1GeometryBuilderV2.cxx:1711 AliMUONSt1GeometryBuilderV2.cxx:1712 AliMUONSt1GeometryBuilderV2.cxx:1713 AliMUONSt1GeometryBuilderV2.cxx:1714 AliMUONSt1GeometryBuilderV2.cxx:1715 AliMUONSt1GeometryBuilderV2.cxx:1716 AliMUONSt1GeometryBuilderV2.cxx:1717 AliMUONSt1GeometryBuilderV2.cxx:1718 AliMUONSt1GeometryBuilderV2.cxx:1719 AliMUONSt1GeometryBuilderV2.cxx:1720 AliMUONSt1GeometryBuilderV2.cxx:1721 AliMUONSt1GeometryBuilderV2.cxx:1722 AliMUONSt1GeometryBuilderV2.cxx:1723 AliMUONSt1GeometryBuilderV2.cxx:1724 AliMUONSt1GeometryBuilderV2.cxx:1725 AliMUONSt1GeometryBuilderV2.cxx:1726 AliMUONSt1GeometryBuilderV2.cxx:1727 AliMUONSt1GeometryBuilderV2.cxx:1728 AliMUONSt1GeometryBuilderV2.cxx:1729 AliMUONSt1GeometryBuilderV2.cxx:1730 AliMUONSt1GeometryBuilderV2.cxx:1731 AliMUONSt1GeometryBuilderV2.cxx:1732 AliMUONSt1GeometryBuilderV2.cxx:1733 AliMUONSt1GeometryBuilderV2.cxx:1734 AliMUONSt1GeometryBuilderV2.cxx:1735 AliMUONSt1GeometryBuilderV2.cxx:1736 AliMUONSt1GeometryBuilderV2.cxx:1737 AliMUONSt1GeometryBuilderV2.cxx:1738 AliMUONSt1GeometryBuilderV2.cxx:1739 AliMUONSt1GeometryBuilderV2.cxx:1740 AliMUONSt1GeometryBuilderV2.cxx:1741 AliMUONSt1GeometryBuilderV2.cxx:1742 AliMUONSt1GeometryBuilderV2.cxx:1743 AliMUONSt1GeometryBuilderV2.cxx:1744 AliMUONSt1GeometryBuilderV2.cxx:1745 AliMUONSt1GeometryBuilderV2.cxx:1746 AliMUONSt1GeometryBuilderV2.cxx:1747 AliMUONSt1GeometryBuilderV2.cxx:1748 AliMUONSt1GeometryBuilderV2.cxx:1749 AliMUONSt1GeometryBuilderV2.cxx:1750 AliMUONSt1GeometryBuilderV2.cxx:1751 AliMUONSt1GeometryBuilderV2.cxx:1752 AliMUONSt1GeometryBuilderV2.cxx:1753 AliMUONSt1GeometryBuilderV2.cxx:1754 AliMUONSt1GeometryBuilderV2.cxx:1755 AliMUONSt1GeometryBuilderV2.cxx:1756 AliMUONSt1GeometryBuilderV2.cxx:1757 AliMUONSt1GeometryBuilderV2.cxx:1758 AliMUONSt1GeometryBuilderV2.cxx:1759 AliMUONSt1GeometryBuilderV2.cxx:1760 AliMUONSt1GeometryBuilderV2.cxx:1761 AliMUONSt1GeometryBuilderV2.cxx:1762 AliMUONSt1GeometryBuilderV2.cxx:1763 AliMUONSt1GeometryBuilderV2.cxx:1764 AliMUONSt1GeometryBuilderV2.cxx:1765 AliMUONSt1GeometryBuilderV2.cxx:1766 AliMUONSt1GeometryBuilderV2.cxx:1767 AliMUONSt1GeometryBuilderV2.cxx:1768 AliMUONSt1GeometryBuilderV2.cxx:1769 AliMUONSt1GeometryBuilderV2.cxx:1770 AliMUONSt1GeometryBuilderV2.cxx:1771 AliMUONSt1GeometryBuilderV2.cxx:1772 AliMUONSt1GeometryBuilderV2.cxx:1773 AliMUONSt1GeometryBuilderV2.cxx:1774 AliMUONSt1GeometryBuilderV2.cxx:1775 AliMUONSt1GeometryBuilderV2.cxx:1776 AliMUONSt1GeometryBuilderV2.cxx:1777 AliMUONSt1GeometryBuilderV2.cxx:1778 AliMUONSt1GeometryBuilderV2.cxx:1779 AliMUONSt1GeometryBuilderV2.cxx:1780 AliMUONSt1GeometryBuilderV2.cxx:1781 AliMUONSt1GeometryBuilderV2.cxx:1782 AliMUONSt1GeometryBuilderV2.cxx:1783 AliMUONSt1GeometryBuilderV2.cxx:1784 AliMUONSt1GeometryBuilderV2.cxx:1785 AliMUONSt1GeometryBuilderV2.cxx:1786 AliMUONSt1GeometryBuilderV2.cxx:1787 AliMUONSt1GeometryBuilderV2.cxx:1788 AliMUONSt1GeometryBuilderV2.cxx:1789 AliMUONSt1GeometryBuilderV2.cxx:1790 AliMUONSt1GeometryBuilderV2.cxx:1791 AliMUONSt1GeometryBuilderV2.cxx:1792 AliMUONSt1GeometryBuilderV2.cxx:1793 AliMUONSt1GeometryBuilderV2.cxx:1794 AliMUONSt1GeometryBuilderV2.cxx:1795 AliMUONSt1GeometryBuilderV2.cxx:1796 AliMUONSt1GeometryBuilderV2.cxx:1797 AliMUONSt1GeometryBuilderV2.cxx:1798 AliMUONSt1GeometryBuilderV2.cxx:1799 AliMUONSt1GeometryBuilderV2.cxx:1800 AliMUONSt1GeometryBuilderV2.cxx:1801 AliMUONSt1GeometryBuilderV2.cxx:1802 AliMUONSt1GeometryBuilderV2.cxx:1803 AliMUONSt1GeometryBuilderV2.cxx:1804 AliMUONSt1GeometryBuilderV2.cxx:1805 AliMUONSt1GeometryBuilderV2.cxx:1806 AliMUONSt1GeometryBuilderV2.cxx:1807 AliMUONSt1GeometryBuilderV2.cxx:1808 AliMUONSt1GeometryBuilderV2.cxx:1809 AliMUONSt1GeometryBuilderV2.cxx:1810 AliMUONSt1GeometryBuilderV2.cxx:1811 AliMUONSt1GeometryBuilderV2.cxx:1812 AliMUONSt1GeometryBuilderV2.cxx:1813 AliMUONSt1GeometryBuilderV2.cxx:1814 AliMUONSt1GeometryBuilderV2.cxx:1815 AliMUONSt1GeometryBuilderV2.cxx:1816 AliMUONSt1GeometryBuilderV2.cxx:1817 AliMUONSt1GeometryBuilderV2.cxx:1818 AliMUONSt1GeometryBuilderV2.cxx:1819 AliMUONSt1GeometryBuilderV2.cxx:1820 AliMUONSt1GeometryBuilderV2.cxx:1821 AliMUONSt1GeometryBuilderV2.cxx:1822 AliMUONSt1GeometryBuilderV2.cxx:1823 AliMUONSt1GeometryBuilderV2.cxx:1824 AliMUONSt1GeometryBuilderV2.cxx:1825 AliMUONSt1GeometryBuilderV2.cxx:1826 AliMUONSt1GeometryBuilderV2.cxx:1827 AliMUONSt1GeometryBuilderV2.cxx:1828 AliMUONSt1GeometryBuilderV2.cxx:1829 AliMUONSt1GeometryBuilderV2.cxx:1830 AliMUONSt1GeometryBuilderV2.cxx:1831 AliMUONSt1GeometryBuilderV2.cxx:1832 AliMUONSt1GeometryBuilderV2.cxx:1833 AliMUONSt1GeometryBuilderV2.cxx:1834 AliMUONSt1GeometryBuilderV2.cxx:1835 AliMUONSt1GeometryBuilderV2.cxx:1836 AliMUONSt1GeometryBuilderV2.cxx:1837 AliMUONSt1GeometryBuilderV2.cxx:1838 AliMUONSt1GeometryBuilderV2.cxx:1839 AliMUONSt1GeometryBuilderV2.cxx:1840 AliMUONSt1GeometryBuilderV2.cxx:1841 AliMUONSt1GeometryBuilderV2.cxx:1842 AliMUONSt1GeometryBuilderV2.cxx:1843 AliMUONSt1GeometryBuilderV2.cxx:1844 AliMUONSt1GeometryBuilderV2.cxx:1845 AliMUONSt1GeometryBuilderV2.cxx:1846 AliMUONSt1GeometryBuilderV2.cxx:1847 AliMUONSt1GeometryBuilderV2.cxx:1848 AliMUONSt1GeometryBuilderV2.cxx:1849 AliMUONSt1GeometryBuilderV2.cxx:1850 AliMUONSt1GeometryBuilderV2.cxx:1851 AliMUONSt1GeometryBuilderV2.cxx:1852 AliMUONSt1GeometryBuilderV2.cxx:1853 AliMUONSt1GeometryBuilderV2.cxx:1854 AliMUONSt1GeometryBuilderV2.cxx:1855 AliMUONSt1GeometryBuilderV2.cxx:1856 AliMUONSt1GeometryBuilderV2.cxx:1857 AliMUONSt1GeometryBuilderV2.cxx:1858 AliMUONSt1GeometryBuilderV2.cxx:1859 AliMUONSt1GeometryBuilderV2.cxx:1860 AliMUONSt1GeometryBuilderV2.cxx:1861 AliMUONSt1GeometryBuilderV2.cxx:1862 AliMUONSt1GeometryBuilderV2.cxx:1863 AliMUONSt1GeometryBuilderV2.cxx:1864 AliMUONSt1GeometryBuilderV2.cxx:1865 AliMUONSt1GeometryBuilderV2.cxx:1866 AliMUONSt1GeometryBuilderV2.cxx:1867 AliMUONSt1GeometryBuilderV2.cxx:1868 AliMUONSt1GeometryBuilderV2.cxx:1869 AliMUONSt1GeometryBuilderV2.cxx:1870 AliMUONSt1GeometryBuilderV2.cxx:1871 AliMUONSt1GeometryBuilderV2.cxx:1872 AliMUONSt1GeometryBuilderV2.cxx:1873 AliMUONSt1GeometryBuilderV2.cxx:1874 AliMUONSt1GeometryBuilderV2.cxx:1875 AliMUONSt1GeometryBuilderV2.cxx:1876 AliMUONSt1GeometryBuilderV2.cxx:1877 AliMUONSt1GeometryBuilderV2.cxx:1878 AliMUONSt1GeometryBuilderV2.cxx:1879 AliMUONSt1GeometryBuilderV2.cxx:1880 AliMUONSt1GeometryBuilderV2.cxx:1881 AliMUONSt1GeometryBuilderV2.cxx:1882 AliMUONSt1GeometryBuilderV2.cxx:1883 AliMUONSt1GeometryBuilderV2.cxx:1884 AliMUONSt1GeometryBuilderV2.cxx:1885 AliMUONSt1GeometryBuilderV2.cxx:1886 AliMUONSt1GeometryBuilderV2.cxx:1887 AliMUONSt1GeometryBuilderV2.cxx:1888 AliMUONSt1GeometryBuilderV2.cxx:1889 AliMUONSt1GeometryBuilderV2.cxx:1890 AliMUONSt1GeometryBuilderV2.cxx:1891 AliMUONSt1GeometryBuilderV2.cxx:1892 AliMUONSt1GeometryBuilderV2.cxx:1893 AliMUONSt1GeometryBuilderV2.cxx:1894 AliMUONSt1GeometryBuilderV2.cxx:1895 AliMUONSt1GeometryBuilderV2.cxx:1896 AliMUONSt1GeometryBuilderV2.cxx:1897 AliMUONSt1GeometryBuilderV2.cxx:1898 AliMUONSt1GeometryBuilderV2.cxx:1899 AliMUONSt1GeometryBuilderV2.cxx:1900 AliMUONSt1GeometryBuilderV2.cxx:1901 AliMUONSt1GeometryBuilderV2.cxx:1902 AliMUONSt1GeometryBuilderV2.cxx:1903 AliMUONSt1GeometryBuilderV2.cxx:1904 AliMUONSt1GeometryBuilderV2.cxx:1905 AliMUONSt1GeometryBuilderV2.cxx:1906 AliMUONSt1GeometryBuilderV2.cxx:1907 AliMUONSt1GeometryBuilderV2.cxx:1908 AliMUONSt1GeometryBuilderV2.cxx:1909 AliMUONSt1GeometryBuilderV2.cxx:1910 AliMUONSt1GeometryBuilderV2.cxx:1911 AliMUONSt1GeometryBuilderV2.cxx:1912 AliMUONSt1GeometryBuilderV2.cxx:1913 AliMUONSt1GeometryBuilderV2.cxx:1914 AliMUONSt1GeometryBuilderV2.cxx:1915 AliMUONSt1GeometryBuilderV2.cxx:1916 AliMUONSt1GeometryBuilderV2.cxx:1917 AliMUONSt1GeometryBuilderV2.cxx:1918 AliMUONSt1GeometryBuilderV2.cxx:1919 AliMUONSt1GeometryBuilderV2.cxx:1920 AliMUONSt1GeometryBuilderV2.cxx:1921 AliMUONSt1GeometryBuilderV2.cxx:1922 AliMUONSt1GeometryBuilderV2.cxx:1923 AliMUONSt1GeometryBuilderV2.cxx:1924 AliMUONSt1GeometryBuilderV2.cxx:1925 AliMUONSt1GeometryBuilderV2.cxx:1926 AliMUONSt1GeometryBuilderV2.cxx:1927 AliMUONSt1GeometryBuilderV2.cxx:1928 AliMUONSt1GeometryBuilderV2.cxx:1929 AliMUONSt1GeometryBuilderV2.cxx:1930 AliMUONSt1GeometryBuilderV2.cxx:1931 AliMUONSt1GeometryBuilderV2.cxx:1932 AliMUONSt1GeometryBuilderV2.cxx:1933 AliMUONSt1GeometryBuilderV2.cxx:1934 AliMUONSt1GeometryBuilderV2.cxx:1935 AliMUONSt1GeometryBuilderV2.cxx:1936 AliMUONSt1GeometryBuilderV2.cxx:1937 AliMUONSt1GeometryBuilderV2.cxx:1938 AliMUONSt1GeometryBuilderV2.cxx:1939 AliMUONSt1GeometryBuilderV2.cxx:1940 AliMUONSt1GeometryBuilderV2.cxx:1941 AliMUONSt1GeometryBuilderV2.cxx:1942 AliMUONSt1GeometryBuilderV2.cxx:1943 AliMUONSt1GeometryBuilderV2.cxx:1944 AliMUONSt1GeometryBuilderV2.cxx:1945 AliMUONSt1GeometryBuilderV2.cxx:1946 AliMUONSt1GeometryBuilderV2.cxx:1947 AliMUONSt1GeometryBuilderV2.cxx:1948 AliMUONSt1GeometryBuilderV2.cxx:1949 AliMUONSt1GeometryBuilderV2.cxx:1950 AliMUONSt1GeometryBuilderV2.cxx:1951 AliMUONSt1GeometryBuilderV2.cxx:1952 AliMUONSt1GeometryBuilderV2.cxx:1953 AliMUONSt1GeometryBuilderV2.cxx:1954 AliMUONSt1GeometryBuilderV2.cxx:1955 AliMUONSt1GeometryBuilderV2.cxx:1956 AliMUONSt1GeometryBuilderV2.cxx:1957 AliMUONSt1GeometryBuilderV2.cxx:1958 AliMUONSt1GeometryBuilderV2.cxx:1959 AliMUONSt1GeometryBuilderV2.cxx:1960 AliMUONSt1GeometryBuilderV2.cxx:1961 AliMUONSt1GeometryBuilderV2.cxx:1962 AliMUONSt1GeometryBuilderV2.cxx:1963 AliMUONSt1GeometryBuilderV2.cxx:1964 AliMUONSt1GeometryBuilderV2.cxx:1965 AliMUONSt1GeometryBuilderV2.cxx:1966 AliMUONSt1GeometryBuilderV2.cxx:1967 AliMUONSt1GeometryBuilderV2.cxx:1968 AliMUONSt1GeometryBuilderV2.cxx:1969 AliMUONSt1GeometryBuilderV2.cxx:1970 AliMUONSt1GeometryBuilderV2.cxx:1971 AliMUONSt1GeometryBuilderV2.cxx:1972 AliMUONSt1GeometryBuilderV2.cxx:1973 AliMUONSt1GeometryBuilderV2.cxx:1974 AliMUONSt1GeometryBuilderV2.cxx:1975 AliMUONSt1GeometryBuilderV2.cxx:1976 AliMUONSt1GeometryBuilderV2.cxx:1977 AliMUONSt1GeometryBuilderV2.cxx:1978 AliMUONSt1GeometryBuilderV2.cxx:1979 AliMUONSt1GeometryBuilderV2.cxx:1980 AliMUONSt1GeometryBuilderV2.cxx:1981 AliMUONSt1GeometryBuilderV2.cxx:1982 AliMUONSt1GeometryBuilderV2.cxx:1983 AliMUONSt1GeometryBuilderV2.cxx:1984 AliMUONSt1GeometryBuilderV2.cxx:1985 AliMUONSt1GeometryBuilderV2.cxx:1986 AliMUONSt1GeometryBuilderV2.cxx:1987 AliMUONSt1GeometryBuilderV2.cxx:1988 AliMUONSt1GeometryBuilderV2.cxx:1989 AliMUONSt1GeometryBuilderV2.cxx:1990 AliMUONSt1GeometryBuilderV2.cxx:1991 AliMUONSt1GeometryBuilderV2.cxx:1992 AliMUONSt1GeometryBuilderV2.cxx:1993 AliMUONSt1GeometryBuilderV2.cxx:1994 AliMUONSt1GeometryBuilderV2.cxx:1995 AliMUONSt1GeometryBuilderV2.cxx:1996 AliMUONSt1GeometryBuilderV2.cxx:1997 AliMUONSt1GeometryBuilderV2.cxx:1998 AliMUONSt1GeometryBuilderV2.cxx:1999 AliMUONSt1GeometryBuilderV2.cxx:2000 AliMUONSt1GeometryBuilderV2.cxx:2001 AliMUONSt1GeometryBuilderV2.cxx:2002 AliMUONSt1GeometryBuilderV2.cxx:2003 AliMUONSt1GeometryBuilderV2.cxx:2004 AliMUONSt1GeometryBuilderV2.cxx:2005 AliMUONSt1GeometryBuilderV2.cxx:2006 AliMUONSt1GeometryBuilderV2.cxx:2007 AliMUONSt1GeometryBuilderV2.cxx:2008 AliMUONSt1GeometryBuilderV2.cxx:2009 AliMUONSt1GeometryBuilderV2.cxx:2010 AliMUONSt1GeometryBuilderV2.cxx:2011 AliMUONSt1GeometryBuilderV2.cxx:2012 AliMUONSt1GeometryBuilderV2.cxx:2013 AliMUONSt1GeometryBuilderV2.cxx:2014 AliMUONSt1GeometryBuilderV2.cxx:2015 AliMUONSt1GeometryBuilderV2.cxx:2016 AliMUONSt1GeometryBuilderV2.cxx:2017 AliMUONSt1GeometryBuilderV2.cxx:2018 AliMUONSt1GeometryBuilderV2.cxx:2019 AliMUONSt1GeometryBuilderV2.cxx:2020 AliMUONSt1GeometryBuilderV2.cxx:2021 AliMUONSt1GeometryBuilderV2.cxx:2022 AliMUONSt1GeometryBuilderV2.cxx:2023 AliMUONSt1GeometryBuilderV2.cxx:2024 AliMUONSt1GeometryBuilderV2.cxx:2025 AliMUONSt1GeometryBuilderV2.cxx:2026 AliMUONSt1GeometryBuilderV2.cxx:2027 AliMUONSt1GeometryBuilderV2.cxx:2028 AliMUONSt1GeometryBuilderV2.cxx:2029 AliMUONSt1GeometryBuilderV2.cxx:2030 AliMUONSt1GeometryBuilderV2.cxx:2031 AliMUONSt1GeometryBuilderV2.cxx:2032 AliMUONSt1GeometryBuilderV2.cxx:2033 AliMUONSt1GeometryBuilderV2.cxx:2034 AliMUONSt1GeometryBuilderV2.cxx:2035 AliMUONSt1GeometryBuilderV2.cxx:2036 AliMUONSt1GeometryBuilderV2.cxx:2037 AliMUONSt1GeometryBuilderV2.cxx:2038 AliMUONSt1GeometryBuilderV2.cxx:2039 AliMUONSt1GeometryBuilderV2.cxx:2040 AliMUONSt1GeometryBuilderV2.cxx:2041 AliMUONSt1GeometryBuilderV2.cxx:2042 AliMUONSt1GeometryBuilderV2.cxx:2043 AliMUONSt1GeometryBuilderV2.cxx:2044 AliMUONSt1GeometryBuilderV2.cxx:2045 AliMUONSt1GeometryBuilderV2.cxx:2046 AliMUONSt1GeometryBuilderV2.cxx:2047 AliMUONSt1GeometryBuilderV2.cxx:2048 AliMUONSt1GeometryBuilderV2.cxx:2049 AliMUONSt1GeometryBuilderV2.cxx:2050 AliMUONSt1GeometryBuilderV2.cxx:2051 AliMUONSt1GeometryBuilderV2.cxx:2052 AliMUONSt1GeometryBuilderV2.cxx:2053 AliMUONSt1GeometryBuilderV2.cxx:2054 AliMUONSt1GeometryBuilderV2.cxx:2055 AliMUONSt1GeometryBuilderV2.cxx:2056 AliMUONSt1GeometryBuilderV2.cxx:2057 AliMUONSt1GeometryBuilderV2.cxx:2058 AliMUONSt1GeometryBuilderV2.cxx:2059 AliMUONSt1GeometryBuilderV2.cxx:2060 AliMUONSt1GeometryBuilderV2.cxx:2061 AliMUONSt1GeometryBuilderV2.cxx:2062 AliMUONSt1GeometryBuilderV2.cxx:2063 AliMUONSt1GeometryBuilderV2.cxx:2064 AliMUONSt1GeometryBuilderV2.cxx:2065 AliMUONSt1GeometryBuilderV2.cxx:2066 AliMUONSt1GeometryBuilderV2.cxx:2067 AliMUONSt1GeometryBuilderV2.cxx:2068 AliMUONSt1GeometryBuilderV2.cxx:2069 AliMUONSt1GeometryBuilderV2.cxx:2070 AliMUONSt1GeometryBuilderV2.cxx:2071 AliMUONSt1GeometryBuilderV2.cxx:2072 AliMUONSt1GeometryBuilderV2.cxx:2073 AliMUONSt1GeometryBuilderV2.cxx:2074 AliMUONSt1GeometryBuilderV2.cxx:2075 AliMUONSt1GeometryBuilderV2.cxx:2076 AliMUONSt1GeometryBuilderV2.cxx:2077 AliMUONSt1GeometryBuilderV2.cxx:2078 AliMUONSt1GeometryBuilderV2.cxx:2079 AliMUONSt1GeometryBuilderV2.cxx:2080 AliMUONSt1GeometryBuilderV2.cxx:2081 AliMUONSt1GeometryBuilderV2.cxx:2082 AliMUONSt1GeometryBuilderV2.cxx:2083 AliMUONSt1GeometryBuilderV2.cxx:2084 AliMUONSt1GeometryBuilderV2.cxx:2085 AliMUONSt1GeometryBuilderV2.cxx:2086 AliMUONSt1GeometryBuilderV2.cxx:2087 AliMUONSt1GeometryBuilderV2.cxx:2088 AliMUONSt1GeometryBuilderV2.cxx:2089 AliMUONSt1GeometryBuilderV2.cxx:2090 AliMUONSt1GeometryBuilderV2.cxx:2091 AliMUONSt1GeometryBuilderV2.cxx:2092 AliMUONSt1GeometryBuilderV2.cxx:2093 AliMUONSt1GeometryBuilderV2.cxx:2094 AliMUONSt1GeometryBuilderV2.cxx:2095 AliMUONSt1GeometryBuilderV2.cxx:2096 AliMUONSt1GeometryBuilderV2.cxx:2097 AliMUONSt1GeometryBuilderV2.cxx:2098 AliMUONSt1GeometryBuilderV2.cxx:2099 AliMUONSt1GeometryBuilderV2.cxx:2100 AliMUONSt1GeometryBuilderV2.cxx:2101 AliMUONSt1GeometryBuilderV2.cxx:2102 AliMUONSt1GeometryBuilderV2.cxx:2103 AliMUONSt1GeometryBuilderV2.cxx:2104 AliMUONSt1GeometryBuilderV2.cxx:2105 AliMUONSt1GeometryBuilderV2.cxx:2106 AliMUONSt1GeometryBuilderV2.cxx:2107 AliMUONSt1GeometryBuilderV2.cxx:2108 AliMUONSt1GeometryBuilderV2.cxx:2109 AliMUONSt1GeometryBuilderV2.cxx:2110 AliMUONSt1GeometryBuilderV2.cxx:2111 AliMUONSt1GeometryBuilderV2.cxx:2112 AliMUONSt1GeometryBuilderV2.cxx:2113 AliMUONSt1GeometryBuilderV2.cxx:2114 AliMUONSt1GeometryBuilderV2.cxx:2115 AliMUONSt1GeometryBuilderV2.cxx:2116 AliMUONSt1GeometryBuilderV2.cxx:2117 AliMUONSt1GeometryBuilderV2.cxx:2118 AliMUONSt1GeometryBuilderV2.cxx:2119 AliMUONSt1GeometryBuilderV2.cxx:2120 AliMUONSt1GeometryBuilderV2.cxx:2121 AliMUONSt1GeometryBuilderV2.cxx:2122 AliMUONSt1GeometryBuilderV2.cxx:2123 AliMUONSt1GeometryBuilderV2.cxx:2124 AliMUONSt1GeometryBuilderV2.cxx:2125 AliMUONSt1GeometryBuilderV2.cxx:2126 AliMUONSt1GeometryBuilderV2.cxx:2127 AliMUONSt1GeometryBuilderV2.cxx:2128 AliMUONSt1GeometryBuilderV2.cxx:2129 AliMUONSt1GeometryBuilderV2.cxx:2130 AliMUONSt1GeometryBuilderV2.cxx:2131 AliMUONSt1GeometryBuilderV2.cxx:2132 AliMUONSt1GeometryBuilderV2.cxx:2133 AliMUONSt1GeometryBuilderV2.cxx:2134 AliMUONSt1GeometryBuilderV2.cxx:2135 AliMUONSt1GeometryBuilderV2.cxx:2136 AliMUONSt1GeometryBuilderV2.cxx:2137 AliMUONSt1GeometryBuilderV2.cxx:2138 AliMUONSt1GeometryBuilderV2.cxx:2139 AliMUONSt1GeometryBuilderV2.cxx:2140 AliMUONSt1GeometryBuilderV2.cxx:2141 AliMUONSt1GeometryBuilderV2.cxx:2142 AliMUONSt1GeometryBuilderV2.cxx:2143 AliMUONSt1GeometryBuilderV2.cxx:2144 AliMUONSt1GeometryBuilderV2.cxx:2145 AliMUONSt1GeometryBuilderV2.cxx:2146 AliMUONSt1GeometryBuilderV2.cxx:2147 AliMUONSt1GeometryBuilderV2.cxx:2148 AliMUONSt1GeometryBuilderV2.cxx:2149 AliMUONSt1GeometryBuilderV2.cxx:2150 AliMUONSt1GeometryBuilderV2.cxx:2151 AliMUONSt1GeometryBuilderV2.cxx:2152 AliMUONSt1GeometryBuilderV2.cxx:2153 AliMUONSt1GeometryBuilderV2.cxx:2154 AliMUONSt1GeometryBuilderV2.cxx:2155 AliMUONSt1GeometryBuilderV2.cxx:2156 AliMUONSt1GeometryBuilderV2.cxx:2157 AliMUONSt1GeometryBuilderV2.cxx:2158 AliMUONSt1GeometryBuilderV2.cxx:2159 AliMUONSt1GeometryBuilderV2.cxx:2160 AliMUONSt1GeometryBuilderV2.cxx:2161 AliMUONSt1GeometryBuilderV2.cxx:2162 AliMUONSt1GeometryBuilderV2.cxx:2163 AliMUONSt1GeometryBuilderV2.cxx:2164 AliMUONSt1GeometryBuilderV2.cxx:2165 AliMUONSt1GeometryBuilderV2.cxx:2166 AliMUONSt1GeometryBuilderV2.cxx:2167 AliMUONSt1GeometryBuilderV2.cxx:2168 AliMUONSt1GeometryBuilderV2.cxx:2169 AliMUONSt1GeometryBuilderV2.cxx:2170 AliMUONSt1GeometryBuilderV2.cxx:2171 AliMUONSt1GeometryBuilderV2.cxx:2172 AliMUONSt1GeometryBuilderV2.cxx:2173 AliMUONSt1GeometryBuilderV2.cxx:2174 AliMUONSt1GeometryBuilderV2.cxx:2175 AliMUONSt1GeometryBuilderV2.cxx:2176 AliMUONSt1GeometryBuilderV2.cxx:2177 AliMUONSt1GeometryBuilderV2.cxx:2178 AliMUONSt1GeometryBuilderV2.cxx:2179 AliMUONSt1GeometryBuilderV2.cxx:2180 AliMUONSt1GeometryBuilderV2.cxx:2181 AliMUONSt1GeometryBuilderV2.cxx:2182 AliMUONSt1GeometryBuilderV2.cxx:2183 AliMUONSt1GeometryBuilderV2.cxx:2184 AliMUONSt1GeometryBuilderV2.cxx:2185 AliMUONSt1GeometryBuilderV2.cxx:2186 AliMUONSt1GeometryBuilderV2.cxx:2187 AliMUONSt1GeometryBuilderV2.cxx:2188 AliMUONSt1GeometryBuilderV2.cxx:2189 AliMUONSt1GeometryBuilderV2.cxx:2190 AliMUONSt1GeometryBuilderV2.cxx:2191 AliMUONSt1GeometryBuilderV2.cxx:2192 AliMUONSt1GeometryBuilderV2.cxx:2193 AliMUONSt1GeometryBuilderV2.cxx:2194 AliMUONSt1GeometryBuilderV2.cxx:2195 AliMUONSt1GeometryBuilderV2.cxx:2196 AliMUONSt1GeometryBuilderV2.cxx:2197 AliMUONSt1GeometryBuilderV2.cxx:2198 AliMUONSt1GeometryBuilderV2.cxx:2199 AliMUONSt1GeometryBuilderV2.cxx:2200 AliMUONSt1GeometryBuilderV2.cxx:2201 AliMUONSt1GeometryBuilderV2.cxx:2202 AliMUONSt1GeometryBuilderV2.cxx:2203 AliMUONSt1GeometryBuilderV2.cxx:2204 AliMUONSt1GeometryBuilderV2.cxx:2205 AliMUONSt1GeometryBuilderV2.cxx:2206 AliMUONSt1GeometryBuilderV2.cxx:2207 AliMUONSt1GeometryBuilderV2.cxx:2208 AliMUONSt1GeometryBuilderV2.cxx:2209 AliMUONSt1GeometryBuilderV2.cxx:2210 AliMUONSt1GeometryBuilderV2.cxx:2211 AliMUONSt1GeometryBuilderV2.cxx:2212 AliMUONSt1GeometryBuilderV2.cxx:2213 AliMUONSt1GeometryBuilderV2.cxx:2214 AliMUONSt1GeometryBuilderV2.cxx:2215 AliMUONSt1GeometryBuilderV2.cxx:2216 AliMUONSt1GeometryBuilderV2.cxx:2217 AliMUONSt1GeometryBuilderV2.cxx:2218 AliMUONSt1GeometryBuilderV2.cxx:2219 AliMUONSt1GeometryBuilderV2.cxx:2220 AliMUONSt1GeometryBuilderV2.cxx:2221 AliMUONSt1GeometryBuilderV2.cxx:2222 AliMUONSt1GeometryBuilderV2.cxx:2223 AliMUONSt1GeometryBuilderV2.cxx:2224 AliMUONSt1GeometryBuilderV2.cxx:2225 AliMUONSt1GeometryBuilderV2.cxx:2226 AliMUONSt1GeometryBuilderV2.cxx:2227 AliMUONSt1GeometryBuilderV2.cxx:2228 AliMUONSt1GeometryBuilderV2.cxx:2229 AliMUONSt1GeometryBuilderV2.cxx:2230 AliMUONSt1GeometryBuilderV2.cxx:2231 AliMUONSt1GeometryBuilderV2.cxx:2232 AliMUONSt1GeometryBuilderV2.cxx:2233 AliMUONSt1GeometryBuilderV2.cxx:2234 AliMUONSt1GeometryBuilderV2.cxx:2235 AliMUONSt1GeometryBuilderV2.cxx:2236 AliMUONSt1GeometryBuilderV2.cxx:2237 AliMUONSt1GeometryBuilderV2.cxx:2238 AliMUONSt1GeometryBuilderV2.cxx:2239 AliMUONSt1GeometryBuilderV2.cxx:2240 AliMUONSt1GeometryBuilderV2.cxx:2241 AliMUONSt1GeometryBuilderV2.cxx:2242 AliMUONSt1GeometryBuilderV2.cxx:2243 AliMUONSt1GeometryBuilderV2.cxx:2244 AliMUONSt1GeometryBuilderV2.cxx:2245 AliMUONSt1GeometryBuilderV2.cxx:2246 AliMUONSt1GeometryBuilderV2.cxx:2247 AliMUONSt1GeometryBuilderV2.cxx:2248 AliMUONSt1GeometryBuilderV2.cxx:2249 AliMUONSt1GeometryBuilderV2.cxx:2250 AliMUONSt1GeometryBuilderV2.cxx:2251 AliMUONSt1GeometryBuilderV2.cxx:2252 AliMUONSt1GeometryBuilderV2.cxx:2253 AliMUONSt1GeometryBuilderV2.cxx:2254 AliMUONSt1GeometryBuilderV2.cxx:2255 AliMUONSt1GeometryBuilderV2.cxx:2256 AliMUONSt1GeometryBuilderV2.cxx:2257 AliMUONSt1GeometryBuilderV2.cxx:2258 AliMUONSt1GeometryBuilderV2.cxx:2259 AliMUONSt1GeometryBuilderV2.cxx:2260 AliMUONSt1GeometryBuilderV2.cxx:2261 AliMUONSt1GeometryBuilderV2.cxx:2262 AliMUONSt1GeometryBuilderV2.cxx:2263 AliMUONSt1GeometryBuilderV2.cxx:2264 AliMUONSt1GeometryBuilderV2.cxx:2265 AliMUONSt1GeometryBuilderV2.cxx:2266 AliMUONSt1GeometryBuilderV2.cxx:2267 AliMUONSt1GeometryBuilderV2.cxx:2268 AliMUONSt1GeometryBuilderV2.cxx:2269 AliMUONSt1GeometryBuilderV2.cxx:2270 AliMUONSt1GeometryBuilderV2.cxx:2271 AliMUONSt1GeometryBuilderV2.cxx:2272 AliMUONSt1GeometryBuilderV2.cxx:2273 AliMUONSt1GeometryBuilderV2.cxx:2274 AliMUONSt1GeometryBuilderV2.cxx:2275 AliMUONSt1GeometryBuilderV2.cxx:2276 AliMUONSt1GeometryBuilderV2.cxx:2277 AliMUONSt1GeometryBuilderV2.cxx:2278 AliMUONSt1GeometryBuilderV2.cxx:2279 AliMUONSt1GeometryBuilderV2.cxx:2280 AliMUONSt1GeometryBuilderV2.cxx:2281 AliMUONSt1GeometryBuilderV2.cxx:2282 AliMUONSt1GeometryBuilderV2.cxx:2283 AliMUONSt1GeometryBuilderV2.cxx:2284 AliMUONSt1GeometryBuilderV2.cxx:2285 AliMUONSt1GeometryBuilderV2.cxx:2286 AliMUONSt1GeometryBuilderV2.cxx:2287 AliMUONSt1GeometryBuilderV2.cxx:2288 AliMUONSt1GeometryBuilderV2.cxx:2289 AliMUONSt1GeometryBuilderV2.cxx:2290 AliMUONSt1GeometryBuilderV2.cxx:2291 AliMUONSt1GeometryBuilderV2.cxx:2292 AliMUONSt1GeometryBuilderV2.cxx:2293 AliMUONSt1GeometryBuilderV2.cxx:2294 AliMUONSt1GeometryBuilderV2.cxx:2295 AliMUONSt1GeometryBuilderV2.cxx:2296 AliMUONSt1GeometryBuilderV2.cxx:2297 AliMUONSt1GeometryBuilderV2.cxx:2298 AliMUONSt1GeometryBuilderV2.cxx:2299 AliMUONSt1GeometryBuilderV2.cxx:2300 AliMUONSt1GeometryBuilderV2.cxx:2301 AliMUONSt1GeometryBuilderV2.cxx:2302 AliMUONSt1GeometryBuilderV2.cxx:2303 AliMUONSt1GeometryBuilderV2.cxx:2304 AliMUONSt1GeometryBuilderV2.cxx:2305 AliMUONSt1GeometryBuilderV2.cxx:2306 AliMUONSt1GeometryBuilderV2.cxx:2307 AliMUONSt1GeometryBuilderV2.cxx:2308 AliMUONSt1GeometryBuilderV2.cxx:2309 AliMUONSt1GeometryBuilderV2.cxx:2310 AliMUONSt1GeometryBuilderV2.cxx:2311 AliMUONSt1GeometryBuilderV2.cxx:2312 AliMUONSt1GeometryBuilderV2.cxx:2313 AliMUONSt1GeometryBuilderV2.cxx:2314 AliMUONSt1GeometryBuilderV2.cxx:2315 AliMUONSt1GeometryBuilderV2.cxx:2316 AliMUONSt1GeometryBuilderV2.cxx:2317 AliMUONSt1GeometryBuilderV2.cxx:2318 AliMUONSt1GeometryBuilderV2.cxx:2319 AliMUONSt1GeometryBuilderV2.cxx:2320 AliMUONSt1GeometryBuilderV2.cxx:2321 AliMUONSt1GeometryBuilderV2.cxx:2322 AliMUONSt1GeometryBuilderV2.cxx:2323 AliMUONSt1GeometryBuilderV2.cxx:2324 AliMUONSt1GeometryBuilderV2.cxx:2325 AliMUONSt1GeometryBuilderV2.cxx:2326 AliMUONSt1GeometryBuilderV2.cxx:2327 AliMUONSt1GeometryBuilderV2.cxx:2328 AliMUONSt1GeometryBuilderV2.cxx:2329 AliMUONSt1GeometryBuilderV2.cxx:2330 AliMUONSt1GeometryBuilderV2.cxx:2331 AliMUONSt1GeometryBuilderV2.cxx:2332 AliMUONSt1GeometryBuilderV2.cxx:2333 AliMUONSt1GeometryBuilderV2.cxx:2334 AliMUONSt1GeometryBuilderV2.cxx:2335 AliMUONSt1GeometryBuilderV2.cxx:2336 AliMUONSt1GeometryBuilderV2.cxx:2337 AliMUONSt1GeometryBuilderV2.cxx:2338 AliMUONSt1GeometryBuilderV2.cxx:2339 AliMUONSt1GeometryBuilderV2.cxx:2340 AliMUONSt1GeometryBuilderV2.cxx:2341 AliMUONSt1GeometryBuilderV2.cxx:2342 AliMUONSt1GeometryBuilderV2.cxx:2343 AliMUONSt1GeometryBuilderV2.cxx:2344 AliMUONSt1GeometryBuilderV2.cxx:2345 AliMUONSt1GeometryBuilderV2.cxx:2346 AliMUONSt1GeometryBuilderV2.cxx:2347 AliMUONSt1GeometryBuilderV2.cxx:2348 AliMUONSt1GeometryBuilderV2.cxx:2349 AliMUONSt1GeometryBuilderV2.cxx:2350 AliMUONSt1GeometryBuilderV2.cxx:2351 AliMUONSt1GeometryBuilderV2.cxx:2352 AliMUONSt1GeometryBuilderV2.cxx:2353 AliMUONSt1GeometryBuilderV2.cxx:2354 AliMUONSt1GeometryBuilderV2.cxx:2355 AliMUONSt1GeometryBuilderV2.cxx:2356 AliMUONSt1GeometryBuilderV2.cxx:2357 AliMUONSt1GeometryBuilderV2.cxx:2358 AliMUONSt1GeometryBuilderV2.cxx:2359 AliMUONSt1GeometryBuilderV2.cxx:2360 AliMUONSt1GeometryBuilderV2.cxx:2361 AliMUONSt1GeometryBuilderV2.cxx:2362 AliMUONSt1GeometryBuilderV2.cxx:2363 AliMUONSt1GeometryBuilderV2.cxx:2364 AliMUONSt1GeometryBuilderV2.cxx:2365 AliMUONSt1GeometryBuilderV2.cxx:2366 AliMUONSt1GeometryBuilderV2.cxx:2367 AliMUONSt1GeometryBuilderV2.cxx:2368 AliMUONSt1GeometryBuilderV2.cxx:2369 AliMUONSt1GeometryBuilderV2.cxx:2370 AliMUONSt1GeometryBuilderV2.cxx:2371 AliMUONSt1GeometryBuilderV2.cxx:2372 AliMUONSt1GeometryBuilderV2.cxx:2373 AliMUONSt1GeometryBuilderV2.cxx:2374 AliMUONSt1GeometryBuilderV2.cxx:2375 AliMUONSt1GeometryBuilderV2.cxx:2376 AliMUONSt1GeometryBuilderV2.cxx:2377 AliMUONSt1GeometryBuilderV2.cxx:2378 AliMUONSt1GeometryBuilderV2.cxx:2379 AliMUONSt1GeometryBuilderV2.cxx:2380 AliMUONSt1GeometryBuilderV2.cxx:2381 AliMUONSt1GeometryBuilderV2.cxx:2382 AliMUONSt1GeometryBuilderV2.cxx:2383 AliMUONSt1GeometryBuilderV2.cxx:2384 AliMUONSt1GeometryBuilderV2.cxx:2385 AliMUONSt1GeometryBuilderV2.cxx:2386 AliMUONSt1GeometryBuilderV2.cxx:2387 AliMUONSt1GeometryBuilderV2.cxx:2388 AliMUONSt1GeometryBuilderV2.cxx:2389 AliMUONSt1GeometryBuilderV2.cxx:2390 AliMUONSt1GeometryBuilderV2.cxx:2391 AliMUONSt1GeometryBuilderV2.cxx:2392 AliMUONSt1GeometryBuilderV2.cxx:2393 AliMUONSt1GeometryBuilderV2.cxx:2394 AliMUONSt1GeometryBuilderV2.cxx:2395 AliMUONSt1GeometryBuilderV2.cxx:2396 AliMUONSt1GeometryBuilderV2.cxx:2397 AliMUONSt1GeometryBuilderV2.cxx:2398 AliMUONSt1GeometryBuilderV2.cxx:2399 AliMUONSt1GeometryBuilderV2.cxx:2400 AliMUONSt1GeometryBuilderV2.cxx:2401 AliMUONSt1GeometryBuilderV2.cxx:2402 AliMUONSt1GeometryBuilderV2.cxx:2403 AliMUONSt1GeometryBuilderV2.cxx:2404 AliMUONSt1GeometryBuilderV2.cxx:2405 AliMUONSt1GeometryBuilderV2.cxx:2406 AliMUONSt1GeometryBuilderV2.cxx:2407 AliMUONSt1GeometryBuilderV2.cxx:2408 AliMUONSt1GeometryBuilderV2.cxx:2409 AliMUONSt1GeometryBuilderV2.cxx:2410 AliMUONSt1GeometryBuilderV2.cxx:2411 AliMUONSt1GeometryBuilderV2.cxx:2412