Moving the alignment-related static methods from AliAlignObj to the new geometry...
authorcvetan <cvetan@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 15 May 2007 16:25:44 +0000 (16:25 +0000)
committercvetan <cvetan@f7af4fe6-9843-0410-8265-dc069ae4e863>
Tue, 15 May 2007 16:25:44 +0000 (16:25 +0000)
54 files changed:
EMCAL/MakeEMCALFullMisAlignment.C
EMCAL/MakeEMCALResMisAlignment.C
EMCAL/MakeEMCALZeroMisAlignment.C
EMCAL/macros/AlignmentDB/AliEMCALSetAlignment.C
HLT/TRD/AliTRDtrackerHLT.cxx
HMPID/AliHMPIDTracker.cxx
HMPID/MakeHMPIDFullMisAlignment.C
HMPID/MakeHMPIDResMisAlignment.C
HMPID/MakeHMPIDZeroMisAlignment.C
ITS/AliITSRecPoint.cxx
ITS/AliITSgeomTGeo.cxx
ITS/AliITStrackerMI.cxx
ITS/MakeITSFullMisAlignment.C
ITS/MakeITSResMisAlignment.C
ITS/MakeITSZeroMisAlignment.C
MUON/AliMUONGeometryTransformer.cxx
PHOS/AliPHOSSurvey.cxx
PHOS/MakePHOSFullMisAlignment.C
PHOS/MakePHOSResMisAlignment.C
PHOS/MakePHOSZeroMisAlignment.C
PHOS/macros/AlignmentDB/AliPHOSSetAlignment.C
PMD/AliPMDAlObjRnd.C
PMD/MakePMDFullMisAlignment.C
PMD/MakePMDResMisAlignment.C
PMD/MakePMDZeroMisAlignment.C
T0/MakeT0FullMisAlignment.C
T0/MakeT0ResMisAlignment.C
T0/MakeT0ZeroMisAlignment.C
TOF/AliTOFAlignment.cxx
TOF/AliTOFtracker.cxx
TOF/MakeTOFFullMisAlignment.C
TOF/MakeTOFResMisAlignment.C
TOF/MakeTOFZeroMisAlignment.C
TPC/AliTPCParam.cxx
TPC/AliTPCtrackerMI.cxx
TPC/Cal/AliTPCCreateDummyCDB.C
TPC/MakeTPCFullMisAlignment.C
TPC/MakeTPCResMisAlignment.C
TPC/MakeTPCZeroMisAlignment.C
TRD/AliTRDalignment.h
TRD/AliTRDgeometry.cxx
TRD/AliTRDtracker.cxx
TRD/MakeTRDFullMisAlignment.C
TRD/MakeTRDResMisAlignment.C
TRD/MakeTRDZeroMisAlignment.C
VZERO/MakeVZEROFullMisAlignment.C
VZERO/MakeVZEROResMisAlignment.C
VZERO/MakeVZEROZeroMisAlignment.C
VZERO/VZEROSurveyToAlignment.C
ZDC/AliZDCPreprocessor.cxx
ZDC/MakeZDCFullMisAlignment.C
ZDC/MakeZDCResMisAlignment.C
ZDC/MakeZDCZeroMisAlignment.C
macros/SurveyToAlignmentExample.C

index 79237b5..3436d84 100644 (file)
@@ -21,8 +21,8 @@ void MakeEMCALFullMisAlignment(){
   TString pathstr;
 
   Int_t iIndex=0; //let all modules have index=0 in a layer with no LUT
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex); //dummy volume identity
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex); //dummy volume identity
   Int_t i;
   Int_t j=0;
 
index 4b0317d..ff1dbc3 100644 (file)
@@ -16,8 +16,8 @@ void MakeEMCALResMisAlignment(){
   TString pathstr;
 
   Int_t iIndex=0; // let all modules have index=0 in a layer with no LUT
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
 
   Int_t i;
   Int_t j=0;
index 29f9377..c0db87e 100644 (file)
@@ -16,8 +16,8 @@ void MakeEMCALZeroMisAlignment(){
   TString pathstr;
 
   Int_t iIndex=0; // let all modules have index=0 in a layer with no LUT
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
 
   Int_t i;
   Int_t j=0;
index 7003513..5a981b5 100755 (executable)
@@ -66,8 +66,8 @@ void IdealAlignment()
   // null shifts and rotations
 
   UShort_t iIndex=0;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t dvoluid = AliAlignObj::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t dvoluid = AliGeomManager::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
 
   TString basePath = "EMCAL/FullSupermodule"; 
   const Int_t nModules=10;
@@ -114,8 +114,8 @@ void ResidualAlignment()
   AliAlignObjAngles a;
 
   UShort_t iIndex=0;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t dvoluid = AliAlignObj::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t dvoluid = AliGeomManager::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
 
   Double_t sigmaTrans = 0.01; Double_t sigmaRot = 0.001;
   Double_t dx=0., dy=0., dz=0., dpsi=0., dtheta=0., dphi=0.;
@@ -169,8 +169,8 @@ void FullMisalignment()
   AliAlignObjAngles a;
 
   UShort_t iIndex=0;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t dvoluid = AliAlignObj::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t dvoluid = AliGeomManager::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
 
 
   Double_t sigmaTrans = 10.; Double_t sigmaRot = 0.1;
index d508b9d..d837b52 100644 (file)
@@ -263,30 +263,30 @@ Int_t  AliTRDtrackerHLT::LocalToGlobalID(Int_t lid)
   Int_t  ichamber = fGeom->GetChamber(lid);
   Int_t  iplan    = fGeom->GetPlane(lid);
 
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kTRD1;
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kTRD1;
   switch (iplan) {
   case 0:
-    iLayer = AliAlignObj::kTRD1;
+    iLayer = AliGeomManager::kTRD1;
     break;
   case 1:
-    iLayer = AliAlignObj::kTRD2;
+    iLayer = AliGeomManager::kTRD2;
     break;
   case 2:
-    iLayer = AliAlignObj::kTRD3;
+    iLayer = AliGeomManager::kTRD3;
     break;
   case 3:
-    iLayer = AliAlignObj::kTRD4;
+    iLayer = AliGeomManager::kTRD4;
     break;
   case 4:
-    iLayer = AliAlignObj::kTRD5;
+    iLayer = AliGeomManager::kTRD5;
     break;
   case 5:
-    iLayer = AliAlignObj::kTRD6;
+    iLayer = AliGeomManager::kTRD6;
     break;
   };
 
   Int_t    modId = isector * fGeom->Ncham() + ichamber;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,modId);
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,modId);
 
   return volid;
 
@@ -300,29 +300,29 @@ Int_t  AliTRDtrackerHLT::GlobalToLocalID(Int_t gid)
   // 
 
   Int_t modId    = 0;
-  AliAlignObj::ELayerID layerId = AliAlignObj::VolUIDToLayer(gid,modId);
+  AliGeomManager::ELayerID layerId = AliGeomManager::VolUIDToLayer(gid,modId);
 
   Int_t isector  = modId / fGeom->Ncham();
   Int_t ichamber = modId % fGeom->Ncham();
   Int_t iLayer   = -1;
 
   switch (layerId) {
-  case AliAlignObj::kTRD1:
+  case AliGeomManager::kTRD1:
     iLayer = 0;
     break;
-  case AliAlignObj::kTRD2:
+  case AliGeomManager::kTRD2:
     iLayer = 1;
     break;
-  case AliAlignObj::kTRD3:
+  case AliGeomManager::kTRD3:
     iLayer = 2;
     break;
-  case AliAlignObj::kTRD4:
+  case AliGeomManager::kTRD4:
     iLayer = 3;
     break;
-  case AliAlignObj::kTRD5:
+  case AliGeomManager::kTRD5:
     iLayer = 4;
     break;
-  case AliAlignObj::kTRD6:
+  case AliGeomManager::kTRD6:
     iLayer = 5;
     break;
   default:
@@ -2776,29 +2776,29 @@ Bool_t AliTRDtrackerHLT::GetTrackPoint(Int_t index, AliTrackPoint &p) const
   Double_t global[3];
   fGeom->RotateBack(idet,local,global);
   p.SetXYZ(global[0],global[1],global[2]);
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kTRD1;
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kTRD1;
   switch (iplan) {
   case 0:
-    iLayer = AliAlignObj::kTRD1;
+    iLayer = AliGeomManager::kTRD1;
     break;
   case 1:
-    iLayer = AliAlignObj::kTRD2;
+    iLayer = AliGeomManager::kTRD2;
     break;
   case 2:
-    iLayer = AliAlignObj::kTRD3;
+    iLayer = AliGeomManager::kTRD3;
     break;
   case 3:
-    iLayer = AliAlignObj::kTRD4;
+    iLayer = AliGeomManager::kTRD4;
     break;
   case 4:
-    iLayer = AliAlignObj::kTRD5;
+    iLayer = AliGeomManager::kTRD5;
     break;
   case 5:
-    iLayer = AliAlignObj::kTRD6;
+    iLayer = AliGeomManager::kTRD6;
     break;
   };
   Int_t    modId = isector * fGeom->Ncham() + ichamber;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,modId);
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,modId);
   p.SetVolumeID(volid);
 
   return kTRUE;
index de40205..56d9dd9 100644 (file)
@@ -33,7 +33,7 @@ Bool_t AliHMPIDTracker::GetTrackPoint(Int_t idx, AliTrackPoint& point) const
 //   Returns: status of operation  if FALSE then AliReconstruction::WriteAlignmentData() do not store this point to array of points for current track. 
   if(idx<0) return kFALSE; //no MIP cluster assigned to this track in PropagateBack()
   Int_t iCham=idx/1000000; Int_t iClu=idx%1000000;
-  point.SetVolumeID(AliAlignObj::LayerToVolUID(AliAlignObj::kHMPID,iCham-1));//layer and chamber number
+  point.SetVolumeID(AliGeomManager::LayerToVolUID(AliGeomManager::kHMPID,iCham-1));//layer and chamber number
   TClonesArray *pArr=(TClonesArray*)(*fClu)[iCham];
   AliHMPIDCluster *pClu=(AliHMPIDCluster*)pArr->UncheckedAt(iClu);//get pointer to cluster
   Double_t mars[3];
index dad424a..66bf689 100644 (file)
@@ -11,12 +11,12 @@ void MakeHMPIDFullMisAlignment(){
 
   AliAlignObjMatrix o;
  
-  Int_t idHMPID =  AliAlignObj::kHMPID;
+  Int_t idHMPID =  AliGeomManager::kHMPID;
   for (Int_t iCh = 0; iCh < 7; iCh++) {
     dX     = (pRnd->Uniform()-0.5)*sigmaTrans;    dY     = (pRnd->Uniform()-0.5)*sigmaTrans;    dZ     = (pRnd->Uniform()-0.5)*sigmaTrans;
     dPsi   = (pRnd->Uniform()-0.5)*sigmaRot;    dTheta = (pRnd->Uniform()-0.5)*sigmaRot;    dPhi   = (pRnd->Uniform()-0.5)*sigmaRot;
-    new((*pCA)[iCh]) AliAlignObjMatrix(AliAlignObj::SymName(idHMPID,iCh),
-       AliAlignObj::LayerToVolUID(idHMPID,iCh),dX,dY,dZ,dPsi,dTheta,dPhi,kTRUE);
+    new((*pCA)[iCh]) AliAlignObjMatrix(AliGeomManager::SymName(idHMPID,iCh),
+       AliGeomManager::LayerToVolUID(idHMPID,iCh),dX,dY,dZ,dPsi,dTheta,dPhi,kTRUE);
   }
 
 //   pCA->Print();
index 08aea4f..3ac26aa 100644 (file)
@@ -11,11 +11,11 @@ void MakeHMPIDResMisAlignment(){
 
   AliAlignObjMatrix o;
  
-  Int_t idHMPID =  AliAlignObj::kHMPID;
+  Int_t idHMPID =  AliGeomManager::kHMPID;
   for (Int_t iCh = 0; iCh < 7; iCh++) {
     dX     = (pRnd->Uniform()-0.5)*sigmaTrans;    dY     = (pRnd->Uniform()-0.5)*sigmaTrans;    dZ     = (pRnd->Uniform()-0.5)*sigmaTrans;
     dPsi   = (pRnd->Uniform()-0.5)*sigmaRot;    dTheta = (pRnd->Uniform()-0.5)*sigmaRot;    dPhi   = (pRnd->Uniform()-0.5)*sigmaRot;
-    new((*pCA)[iCh]) AliAlignObjMatrix(AliAlignObj::SymName(idHMPID,iCh),AliAlignObj::LayerToVolUID(idHMPID,iCh),dX,dY,dZ,dPsi,dTheta,dPhi,kTRUE);
+    new((*pCA)[iCh]) AliAlignObjMatrix(AliGeomManager::SymName(idHMPID,iCh),AliGeomManager::LayerToVolUID(idHMPID,iCh),dX,dY,dZ,dPsi,dTheta,dPhi,kTRUE);
   }
 
 //   pCA->Print();
index 4a10b0b..e6e40fe 100644 (file)
@@ -7,9 +7,9 @@ void MakeHMPIDZeroMisAlignment(){
 
   Double_t dX=0.,dY=0.,dZ=0.,dPsi=0.,dTheta=0.,dPhi=0.;
  
-  Int_t idHMPID =  AliAlignObj::kHMPID;
+  Int_t idHMPID =  AliGeomManager::kHMPID;
   for (Int_t iCh = 0; iCh < 7; iCh++) {
-    new((*pCA)[iCh]) AliAlignObjMatrix(AliAlignObj::SymName(idHMPID,iCh),AliAlignObj::LayerToVolUID(idHMPID,iCh),dX,dY,dZ,dPsi,dTheta,dPhi,kTRUE);
+    new((*pCA)[iCh]) AliAlignObjMatrix(AliGeomManager::SymName(idHMPID,iCh),AliGeomManager::LayerToVolUID(idHMPID,iCh),dX,dY,dZ,dPsi,dTheta,dPhi,kTRUE);
   }
 
 //   pCA->Print();
index abd86e6..7c45b67 100644 (file)
@@ -55,7 +55,7 @@ fDeltaProb(0)
 
 //________________________________________________________________________
 AliITSRecPoint::AliITSRecPoint(Int_t *lab,Float_t *hit, Int_t *info, Bool_t local):
-AliCluster(AliAlignObj::LayerToVolUID((info[2]+AliAlignObj::kSPD1),lab[3]&0x3FF),hit,0,0,lab),
+AliCluster(AliGeomManager::LayerToVolUID((info[2]+AliGeomManager::kSPD1),lab[3]&0x3FF),hit,0,0,lab),
 fXloc(0),
 fZloc(0),
 fdEdX(0),
index 8f379e3..5c3a949 100644 (file)
@@ -166,7 +166,7 @@ const char* AliITSgeomTGeo::GetSymName(Int_t index)
   Int_t lay, index2;
   if (!GetLayer(index,lay,index2)) return NULL;
 
-  return AliAlignObj::SymName((AliAlignObj::ELayerID)((lay-1)+AliAlignObj::kSPD1),index2);
+  return AliGeomManager::SymName((AliGeomManager::ELayerID)((lay-1)+AliGeomManager::kSPD1),index2);
 }
 
 //______________________________________________________________________
@@ -232,7 +232,7 @@ Bool_t AliITSgeomTGeo::GetOrigMatrix(Int_t index, TGeoHMatrix &m)
   const char *symname = GetSymName(index);
   if (!symname) return kFALSE;
 
-  return AliAlignObj::GetOrigGlobalMatrix(symname,m);
+  return AliGeomManager::GetOrigGlobalMatrix(symname,m);
 }
 
 //______________________________________________________________________
index 0323d1f..2923c45 100644 (file)
@@ -594,31 +594,31 @@ Bool_t AliITStrackerMI::GetTrackPoint(Int_t index, AliTrackPoint& p) const {
   cl->GetGlobalCov(cov);
   p.SetXYZ(xyz, cov);
 
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer; 
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer; 
   switch (l) {
   case 0:
-    iLayer = AliAlignObj::kSPD1;
+    iLayer = AliGeomManager::kSPD1;
     break;
   case 1:
-    iLayer = AliAlignObj::kSPD2;
+    iLayer = AliGeomManager::kSPD2;
     break;
   case 2:
-    iLayer = AliAlignObj::kSDD1;
+    iLayer = AliGeomManager::kSDD1;
     break;
   case 3:
-    iLayer = AliAlignObj::kSDD2;
+    iLayer = AliGeomManager::kSDD2;
     break;
   case 4:
-    iLayer = AliAlignObj::kSSD1;
+    iLayer = AliGeomManager::kSSD1;
     break;
   case 5:
-    iLayer = AliAlignObj::kSSD2;
+    iLayer = AliGeomManager::kSSD2;
     break;
   default:
     AliWarning(Form("Wrong layer index in ITS (%d) !",l));
     break;
   };
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,idet);
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,idet);
   p.SetVolumeID((UShort_t)volid);
   return kTRUE;
 }
index d73ca51..8e3ad7c 100644 (file)
@@ -30,57 +30,57 @@ void MakeITSFullMisAlignment(){
   AliAlignObjAngles* its_alobj = (AliAlignObjAngles*) array->UncheckedAt(0);
   its_alobj->ApplyToGeometry();
 
-  for ( Int_t l = AliAlignObj::kSPD1; l <= AliAlignObj::kSSD2; l++) {
+  for ( Int_t l = AliGeomManager::kSPD1; l <= AliGeomManager::kSSD2; l++) {
     
-    printf("%i modules in layer %i\n", AliAlignObj::LayerSize(l), l);
-    for (Int_t iModule = 0; iModule < AliAlignObj::LayerSize(l); iModule++) {
+    printf("%i modules in layer %i\n", AliGeomManager::LayerSize(l), l);
+    for (Int_t iModule = 0; iModule < AliGeomManager::LayerSize(l); iModule++) {
 
       dpsi   = rnd->Gaus(0., rot);
       dtheta = rnd->Gaus(0., rot);
       dphi   = rnd->Gaus(0., rot);
 
-      AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer; 
+      AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer; 
       switch (l) {
       case 1: {
-       iLayer = AliAlignObj::kSPD1;
+       iLayer = AliGeomManager::kSPD1;
        dx = rnd->Gaus(0., spdXY + mecanicalPrec);
        dy = rnd->Gaus(0., spdXY + mecanicalPrec);
        dz = rnd->Gaus(0., spdZ + mecanicalPrec);
       }; break;
       case 2: {
-       iLayer = AliAlignObj::kSPD2;
+       iLayer = AliGeomManager::kSPD2;
        dx = rnd->Gaus(0., spdXY + mecanicalPrec);
        dy = rnd->Gaus(0., spdXY + mecanicalPrec);
        dz = rnd->Gaus(0., spdZ + mecanicalPrec);
       }; break;
       case 3: {
-       iLayer = AliAlignObj::kSDD1;
+       iLayer = AliGeomManager::kSDD1;
        dx = rnd->Gaus(0., sddXYZ + mecanicalPrec);
        dy = rnd->Gaus(0., sddXYZ + mecanicalPrec);
        dz = rnd->Gaus(0., sddXYZ + mecanicalPrec);
       }; break;
       case 4: {
-       iLayer = AliAlignObj::kSDD2;
+       iLayer = AliGeomManager::kSDD2;
        dx = rnd->Gaus(0., sddXYZ + mecanicalPrec);
        dy = rnd->Gaus(0., sddXYZ + mecanicalPrec);
        dz = rnd->Gaus(0., sddXYZ + mecanicalPrec);
       }; break;
       case 5: {
-       iLayer = AliAlignObj::kSSD1;
+       iLayer = AliGeomManager::kSSD1;
        dx = rnd->Gaus(0., ssdXY + mecanicalPrec);
        dy = rnd->Gaus(0., ssdXY + mecanicalPrec);
        dz = rnd->Gaus(0., ssdZ + mecanicalPrec);
       }; break;
       case 6: {
-       iLayer = AliAlignObj::kSSD2;
+       iLayer = AliGeomManager::kSSD2;
        dx = rnd->Gaus(0., ssdXY + mecanicalPrec);
        dy = rnd->Gaus(0., ssdXY + mecanicalPrec);
        dz = rnd->Gaus(0., ssdZ + mecanicalPrec);
       }; break;
       default: Printf("Wrong layer index in ITS (%d) !",l);
       };
-      UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iModule);
-      const char *symname = AliAlignObj::SymName(volid);
+      UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iModule);
+      const char *symname = AliGeomManager::SymName(volid);
 
       new(alobj[j++]) AliAlignObjAngles(symname, volid, dx, dy, dz, dpsi, dtheta, dphi, kFALSE);
 
index 14ca76c..c877176 100644 (file)
@@ -21,7 +21,7 @@ void MakeITSResMisAlignment(){
   AliAlignObjAngles a;
 
   Double_t dx=0., dy=0., dz=0., dpsi=0., dtheta=0., dphi=0.;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer; 
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer; 
 
   Int_t j = 0;
 
@@ -30,58 +30,58 @@ void MakeITSResMisAlignment(){
   its_alobj->ApplyToGeometry();
 
 
-  for ( Int_t l = AliAlignObj::kSPD1; l <= AliAlignObj::kSSD2; l++) {
+  for ( Int_t l = AliGeomManager::kSPD1; l <= AliGeomManager::kSSD2; l++) {
     
-    printf("%i modules in layer %i\n", AliAlignObj::LayerSize(l), l);
-    for (Int_t iModule = 0; iModule < AliAlignObj::LayerSize(l); iModule++) {
+    printf("%i modules in layer %i\n", AliGeomManager::LayerSize(l), l);
+    for (Int_t iModule = 0; iModule < AliGeomManager::LayerSize(l); iModule++) {
 
       dpsi   = rnd->Gaus(0., rot);
       dtheta = rnd->Gaus(0., rot);
       dphi   = rnd->Gaus(0., rot);
 
-      iLayer = AliAlignObj::kInvalidLayer; 
+      iLayer = AliGeomManager::kInvalidLayer; 
 
       switch (l) {
       case 1: {
-       iLayer = AliAlignObj::kSPD1;
+       iLayer = AliGeomManager::kSPD1;
        dx = rnd->Gaus(0., spdXY);
        dy = rnd->Gaus(0., spdXY);
        dz = rnd->Gaus(0., spdZ);
       }; break;
       case 2: {
-       iLayer = AliAlignObj::kSPD2;
+       iLayer = AliGeomManager::kSPD2;
        dx = rnd->Gaus(0., spdXY);
        dy = rnd->Gaus(0., spdXY);
        dz = rnd->Gaus(0., spdZ);
       }; break;
       case 3: {
-       iLayer = AliAlignObj::kSDD1;
+       iLayer = AliGeomManager::kSDD1;
        dx = rnd->Gaus(0., sddXYZ);
        dy = rnd->Gaus(0., sddXYZ);
        dz = rnd->Gaus(0., sddXYZ);
       }; break;
       case 4: {
-       iLayer = AliAlignObj::kSDD2;
+       iLayer = AliGeomManager::kSDD2;
        dx = rnd->Gaus(0., sddXYZ);
        dy = rnd->Gaus(0., sddXYZ);
        dz = rnd->Gaus(0., sddXYZ);
       }; break;
       case 5: {
-       iLayer = AliAlignObj::kSSD1;
+       iLayer = AliGeomManager::kSSD1;
        dx = rnd->Gaus(0., ssdXY);
        dy = rnd->Gaus(0., ssdXY);
        dz = rnd->Gaus(0., ssdZ);
       }; break;
       case 6: {
-       iLayer = AliAlignObj::kSSD2;
+       iLayer = AliGeomManager::kSSD2;
        dx = rnd->Gaus(0., ssdXY);
        dy = rnd->Gaus(0., ssdXY);
        dz = rnd->Gaus(0., ssdZ);
       }; break;
       default: Printf("Wrong layer index in ITS (%d) !",l);
       };
-      UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iModule);
-      const char *symname = AliAlignObj::SymName(volid);
+      UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iModule);
+      const char *symname = AliGeomManager::SymName(volid);
 
       new(alobj[j]) AliAlignObjAngles(symname, volid, dx, dy, dz, dpsi, dtheta, dphi, kFALSE);
       j++;
index 79720c3..e10d17b 100644 (file)
@@ -10,43 +10,43 @@ void MakeITSZeroMisAlignment(){
   AliAlignObjAngles a;
 
   Double_t dx=0., dy=0., dz=0., dpsi=0., dtheta=0., dphi=0., globalZ=0.;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer; 
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer; 
 
   Int_t j = 0;
 
   new(alobj[j]) AliAlignObjAngles("ITS", 0, dx, dy, globalZ, dpsi, dtheta, dphi, kTRUE);
   j++;
 
-  for ( Int_t l = AliAlignObj::kSPD1; l <= AliAlignObj::kSSD2; l++) {
+  for ( Int_t l = AliGeomManager::kSPD1; l <= AliGeomManager::kSSD2; l++) {
     
-    printf("%i modules in layer %i\n", AliAlignObj::LayerSize(l), l);
-    for (Int_t iModule = 0; iModule < AliAlignObj::LayerSize(l); iModule++) {
+    printf("%i modules in layer %i\n", AliGeomManager::LayerSize(l), l);
+    for (Int_t iModule = 0; iModule < AliGeomManager::LayerSize(l); iModule++) {
 
-      iLayer = AliAlignObj::kInvalidLayer; 
+      iLayer = AliGeomManager::kInvalidLayer; 
 
       switch (l) {
       case 1: {
-       iLayer = AliAlignObj::kSPD1;
+       iLayer = AliGeomManager::kSPD1;
       }; break;
       case 2: {
-       iLayer = AliAlignObj::kSPD2;
+       iLayer = AliGeomManager::kSPD2;
       }; break;
       case 3: {
-       iLayer = AliAlignObj::kSDD1;
+       iLayer = AliGeomManager::kSDD1;
       }; break;
       case 4: {
-       iLayer = AliAlignObj::kSDD2;
+       iLayer = AliGeomManager::kSDD2;
       }; break;
       case 5: {
-       iLayer = AliAlignObj::kSSD1;
+       iLayer = AliGeomManager::kSSD1;
       }; break;
       case 6: {
-       iLayer = AliAlignObj::kSSD2;
+       iLayer = AliGeomManager::kSSD2;
       }; break;
       default: Printf("Wrong layer index in ITS (%d) !",l);
       };
-      UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iModule);
-      const char *symname = AliAlignObj::SymName(volid);
+      UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iModule);
+      const char *symname = AliGeomManager::SymName(volid);
 
       new(alobj[j]) AliAlignObjAngles(symname, volid, dx, dy, dz, dpsi, dtheta, dphi, kTRUE);
       j++;
index 9665ec0..3ff6521 100644 (file)
@@ -830,7 +830,7 @@ void  AliMUONGeometryTransformer::AddMisAlignModule(Int_t moduleId,
   }   
   
   // Get unique align object ID
-  Int_t volId = AliAlignObj::LayerToVolUID(AliAlignObj::kMUON, moduleId); 
+  Int_t volId = AliGeomManager::LayerToVolUID(AliGeomManager::kMUON, moduleId); 
 
   // Create mis align matrix
   TClonesArray& refArray =*fMisAlignArray;
@@ -858,7 +858,7 @@ void  AliMUONGeometryTransformer::AddMisAlignDetElement(Int_t detElemId,
   }   
   
   // Get unique align object ID
-  Int_t volId = AliAlignObj::LayerToVolUID(AliAlignObj::kMUON, detElemId); 
+  Int_t volId = AliGeomManager::LayerToVolUID(AliGeomManager::kMUON, detElemId); 
 
   // Create mis align matrix
   TClonesArray& refArray =*fMisAlignArray;
@@ -935,7 +935,7 @@ TClonesArray* AliMUONGeometryTransformer::CreateZeroAlignmentData() const
     Int_t moduleId = module->GetModuleId();
   
     // Align object ID
-    Int_t volId = AliAlignObj::LayerToVolUID(AliAlignObj::kMUON, moduleId); 
+    Int_t volId = AliGeomManager::LayerToVolUID(AliGeomManager::kMUON, moduleId); 
 
     // Create mis align matrix
     Int_t pos = array->GetEntriesFast();
@@ -955,7 +955,7 @@ TClonesArray* AliMUONGeometryTransformer::CreateZeroAlignmentData() const
       Int_t detElemId = detElement->GetId();
   
       // Align object ID
-      Int_t volId = AliAlignObj::LayerToVolUID(AliAlignObj::kMUON, detElemId); 
+      Int_t volId = AliGeomManager::LayerToVolUID(AliGeomManager::kMUON, detElemId); 
 
       // Create mis align matrix
       Int_t pos = array->GetEntriesFast();
index 0e3c2ab..d3d2e9c 100644 (file)
@@ -18,6 +18,9 @@
 /* History of cvs commits:
  *
  * $Log$
+ * Revision 1.1  2007/04/19 15:47:20  kharlov
+ * Add misalignment of strip units with AliPHOSSurvey class
+ *
  */
 
 // Objects of this class read txt file with survey (photogrammetry) data
@@ -148,8 +151,8 @@ void AliPHOSSurvey::CreateAliAlignObjAngles(TClonesArray &array)
 
   AliPHOSEMCAGeometry * emcaGeom = phosGeom->GetEMCAGeometry();
   Int_t arrayInd = array.GetEntries(), iIndex = 0;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
 
   for (Int_t module = 1; module <= phosGeom->GetNModules(); ++module) {
     for (Int_t i = 0, stripNum = 0; i < emcaGeom->GetNStripX(); ++i) {
@@ -175,8 +178,8 @@ void AliPHOSSurvey::CreateNullObjects(TClonesArray &array, const AliPHOSGeometry
   //Create null shifts and rotations.
   const AliPHOSEMCAGeometry * emcaGeom = phosGeom->GetEMCAGeometry();
   Int_t arrayInd = array.GetEntries(), iIndex = 0;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
 
   for (Int_t module = 1; module <= phosGeom->GetNModules(); ++module)
     for (Int_t i = 0; i < emcaGeom->GetNStripX(); ++i)
index e433b94..30cc94a 100644 (file)
@@ -15,8 +15,8 @@ void MakePHOSFullMisAlignment(){
   Double_t dpsi=0., dtheta=0., dphi=0.;
   Double_t displacement = 10;
   Int_t iIndex=0; //let all modules have index=0 in a layer with no LUT
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
   Int_t i=0 ;
 
   // Alignment for 5 PHOS modules
index 16ecbdf..5b4bee3 100644 (file)
@@ -15,8 +15,8 @@ void MakePHOSResMisAlignment(){
   Double_t dpsi=0., dtheta=0., dphi=0.;
   Double_t displacement = 0.2;
   Int_t iIndex=0; // let all modules have index=0 in a layer with no LUT
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
  
   Int_t i=0 ;
   // Alignment for 5 PHOS modules
index 42d02fb..86a9d54 100644 (file)
@@ -14,8 +14,8 @@ void MakePHOSZeroMisAlignment(){
    
   Double_t dx=0., dy=0., dz=0., dpsi=0., dtheta=0., dphi=0.;
   Int_t iIndex=0; // let all modules have index=0 in a layer with no LUT
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
  
   Int_t i=0 ;
   // Alignment for 5 PHOS modules
index 595d14e..a63f2b5 100644 (file)
@@ -66,8 +66,8 @@ void IdealAlignment()
   // null shifts and rotations
 
   UShort_t iIndex=0;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t dvoluid = AliAlignObj::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t dvoluid = AliGeomManager::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
 
   TString basePath = "PHOS/Module"; 
   const Int_t nModules=5;
@@ -110,8 +110,8 @@ void ResidualAlignment()
   Double_t displacement = 0.2;
 
   UShort_t iIndex=0;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t dvoluid = AliAlignObj::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t dvoluid = AliGeomManager::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
 
   // Alignment for 5 PHOS modules
   new(alobj[0]) AliAlignObjAngles("PHOS/Module1",
@@ -171,8 +171,8 @@ void FullMisalignment()
   Double_t displacement = 10;
 
   UShort_t iIndex=0;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t dvoluid = AliAlignObj::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t dvoluid = AliGeomManager::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
 
   // Alignment for 5 PHOS modules
   new(alobj[0]) AliAlignObjAngles("PHOS/Module1",
index ec69783..b1a01f3 100644 (file)
@@ -92,9 +92,9 @@ void AliPMDAlObjRnd(Float_t max_trans=1.0, Float_t max_rot=0.1)
   AliAlignObjAngles o;
   
   UShort_t iIndex=0;
-//   AliAlignObj::ELayerID iLayer = AliAlignObj::kTOF;
+//   AliGeomManager::ELayerID iLayer = AliGeomManager::kTOF;
 
-//   UShort_t dvoluid = AliAlignObj::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
+//   UShort_t dvoluid = AliGeomManager::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
 
   new(alobj[0]) AliAlignObjAngles(Sector1, iIndex, dx14, dy14, dz14, dpsi14, dtheta14, dphi14);
   new(alobj[1]) AliAlignObjAngles(Sector2, iIndex, dx14, dy14, dz14, dpsi14, dtheta14, dphi14);
index 4bf94c7..5a94385 100644 (file)
@@ -94,8 +94,8 @@ void MakePMDFullMisAlignment(){
   AliAlignObjAngles o;
   
   Int_t iIndex=0; //let all modules have index=0 in a layer with no LUT
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
 
   new(alobj[0]) AliAlignObjAngles(Sector1, volid, dx14, dy14, dz14, dpsi14, dtheta14, dphi14, kFALSE);
   new(alobj[1]) AliAlignObjAngles(Sector2, volid, dx14, dy14, dz14, dpsi14, dtheta14, dphi14, kFALSE);
index 7b7f0aa..ff658f9 100644 (file)
@@ -93,8 +93,8 @@ void MakePMDResMisAlignment(){
   AliAlignObjAngles o;
   
   Int_t iIndex=0; //  let all modules have index=0 in a layer with no LUT
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
 
   new(alobj[0]) AliAlignObjAngles(Sector1, volid, dx14, dy14, dz14, dpsi14, dtheta14, dphi14, kFALSE);
   new(alobj[1]) AliAlignObjAngles(Sector2, volid, dx14, dy14, dz14, dpsi14, dtheta14, dphi14, kFALSE);
index f1d635d..b178f3f 100644 (file)
@@ -44,8 +44,8 @@ void MakePMDZeroMisAlignment(){
   AliAlignObjAngles o;
   
   Int_t iIndex=0; //  let all modules have index=0 in a layer with no LUT
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
   Double_t dx=0., dy=0., dz=0., dpsi=0., dtheta=0., dphi=0.;
   Int_t i, j=0;
 
index 67b08cd..0ea0274 100644 (file)
@@ -16,8 +16,8 @@ void MakeT0FullMisAlignment(){
   TString symName, sn;
 
   Int_t iIndex=0;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
 
   Int_t j=0;
   for (Int_t imod=0; imod<24; imod++){
index 49c4f62..db62a31 100644 (file)
@@ -17,8 +17,8 @@ void MakeT0ResMisAlignment(){
   TString symName, sn;
 
   Int_t iIndex=0;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
 
   Int_t j=0;
   for (Int_t imod=0; imod<24; imod++){
index c684c56..eded062 100644 (file)
@@ -11,8 +11,8 @@ void MakeT0ZeroMisAlignment(){
   TString symName, sn;
 
   Int_t iIndex=0;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
 
   Int_t j=0;
   for (Int_t imod=0; imod<24; imod++)
index f5b9be3..b691e14 100644 (file)
@@ -15,6 +15,9 @@
 
 /*
 $Log$
+Revision 1.15  2007/05/03 09:25:10  decaro
+Coding convention: RN13 violation -> suppression
+
 Revision 1.14  2007/04/18 14:49:54  arcelli
 Some code cleanup, added more debug info
 
@@ -157,11 +160,11 @@ void AliTOFAlignment::Smear( Float_t *tr, Float_t *rot)
   TRandom *rnd   = new TRandom(1567);
  
   Int_t nSMTOF = 18;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
   UShort_t iIndex=0; //dummy volume index
-  //  AliAlignObj::ELayerID iLayer = AliAlignObj::kTOF;
+  //  AliGeomManager::ELayerID iLayer = AliGeomManager::kTOF;
   //  Int_t iIndex=1; //dummy volume index
-  UShort_t dvoluid = AliAlignObj::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
+  UShort_t dvoluid = AliGeomManager::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
   Int_t i;
   for (i = 0; i<nSMTOF ; i++) {
     Char_t  path[100];
@@ -193,9 +196,9 @@ void AliTOFAlignment::Align( Float_t *tr, Float_t *rot)
 
 
   Int_t nSMTOF = 18;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
   UShort_t iIndex=0; //dummy volume index
-  UShort_t dvoluid = AliAlignObj::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
+  UShort_t dvoluid = AliGeomManager::LayerToVolUID(iLayer,iIndex); //dummy volume identity 
   Int_t i;
   for (i = 0; i<nSMTOF ; i++) {
 
@@ -463,8 +466,8 @@ void AliTOFAlignment::AlignFromSurvey()
 
   fTOFAlignObjArray = new TObjArray(kMaxAlignObj);
   Int_t index=0; //let all SM modules have index=0
-  AliAlignObj::ELayerID layer = AliAlignObj::kInvalidLayer;
-  UShort_t dvoluid = AliAlignObj::LayerToVolUID(layer,index); //dummy vol id 
+  AliGeomManager::ELayerID layer = AliGeomManager::kInvalidLayer;
+  UShort_t dvoluid = AliGeomManager::LayerToVolUID(layer,index); //dummy vol id 
   
   for(Int_t iSM=0;iSM<18;iSM++){
 
index ba1f27b..a89240b 100644 (file)
@@ -858,7 +858,7 @@ Bool_t AliTOFtracker::GetTrackPoint(Int_t index, AliTrackPoint& p) const
   Int_t idet = (2*(nStripC+nStripB)+nStripA)*isector +
                stripOffset +
                istrip;
-  UShort_t volid = AliAlignObj::LayerToVolUID(AliAlignObj::kTOF,idet);
+  UShort_t volid = AliGeomManager::LayerToVolUID(AliGeomManager::kTOF,idet);
   p.SetVolumeID((UShort_t)volid);
   return kTRUE;
 }
index 02bddee..327584c 100644 (file)
@@ -9,8 +9,8 @@ void MakeTOFFullMisAlignment(){
   AliAlignObjAngles a;
   Double_t sfdpsi=0.,sfdtheta=0.,sfdphi=0.;
   Int_t iIndex=0; //let all modules have index=0 in a layer with no LUT
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t dvoluid = AliAlignObj::LayerToVolUID(iLayer,iIndex); //dummy vol id 
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t dvoluid = AliGeomManager::LayerToVolUID(iLayer,iIndex); //dummy vol id 
 
   // FRAME part !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
   const char* basepath ="ALIC_1/B077_1/BSEGMO";
@@ -138,7 +138,7 @@ void MakeTOFFullMisAlignment(){
   gGeoManager=0x0;
   TGeoManager::Import("/home/rgrosso/MacroAllineamento010207/geom_misalBSEGMO_tofSM.root");
   // tof strips as in residual
-  AliAlignObj::ELayerID idTOF = AliAlignObj::kTOF;
+  AliGeomManager::ELayerID idTOF = AliGeomManager::kTOF;
 
   Double_t sdx=0.; 
   Double_t sdy=0.; 
@@ -147,14 +147,14 @@ void MakeTOFFullMisAlignment(){
   TRandom *rnds   = new TRandom(4357);
   sigmatr = 0.1; // max shift in cm w.r.t. local ideal RS
 
-  for(i=0; i<AliAlignObj::LayerSize(idTOF); i++) {
+  for(i=0; i<AliGeomManager::LayerSize(idTOF); i++) {
     sdx = 0;
     sdy = rnds->Gaus(0.,sigmatr);
     sdz = rnds->Gaus(0.,sigmatr);
     sdpsi = 0.;
     sdtheta = 0.;
     sdphi = 0.;
-    new(alobj[j++]) AliAlignObjAngles(AliAlignObj::SymName(idTOF,i), AliAlignObj::LayerToVolUID(idTOF,i), sdx, sdy, sdz, sdpsi, sdtheta, sdphi, kFALSE);
+    new(alobj[j++]) AliAlignObjAngles(AliGeomManager::SymName(idTOF,i), AliGeomManager::LayerToVolUID(idTOF,i), sdx, sdy, sdz, sdpsi, sdtheta, sdphi, kFALSE);
   }
 
   if( gSystem->Getenv("TOCDB") != TString("kTRUE") ){
index 58a2eed..5b3150d 100644 (file)
@@ -9,7 +9,7 @@ void MakeTOFResMisAlignment(){
 
   AliAlignObjAngles a;
 
-  AliAlignObj::ELayerID idTOF = AliAlignObj::kTOF;
+  AliGeomManager::ELayerID idTOF = AliGeomManager::kTOF;
   Int_t i;
   Int_t j=0;
   Double_t dx=0.; 
@@ -19,14 +19,14 @@ void MakeTOFResMisAlignment(){
   TRandom *rnd   = new TRandom(4357);
   Double_t sigmatr = 0.1; // max shift in cm w.r.t. local ideal RS
 
-  for(i=0; i<AliAlignObj::LayerSize(idTOF); i++) {
+  for(i=0; i<AliGeomManager::LayerSize(idTOF); i++) {
     dx = 0;
     dy = rnd->Gaus(0.,sigmatr);
     dz = rnd->Gaus(0.,sigmatr);
     dpsi = 0.;
     dtheta = 0.;
     dphi = 0.;
-    new(alobj[j]) AliAlignObjAngles(AliAlignObj::SymName(idTOF,i), AliAlignObj::LayerToVolUID(idTOF,i), dx, dy, dz, dpsi, dtheta, dphi, kFALSE);
+    new(alobj[j]) AliAlignObjAngles(AliGeomManager::SymName(idTOF,i), AliGeomManager::LayerToVolUID(idTOF,i), dx, dy, dz, dpsi, dtheta, dphi, kFALSE);
     j++;
   }
 
index 985ef7f..93f5d98 100644 (file)
@@ -9,13 +9,13 @@ void MakeTOFZeroMisAlignment(){
 
   AliAlignObjAngles a;
 
-  AliAlignObj::ELayerID idTOF = AliAlignObj::kTOF;
+  AliGeomManager::ELayerID idTOF = AliGeomManager::kTOF;
   Int_t i;
   Int_t j=0;
   Double_t dx=0., dy=0., dz=0., dpsi=0., dtheta=0., dphi=0.;
 
-  for(i=0; i<AliAlignObj::LayerSize(idTOF); i++) {
-    new(alobj[j++]) AliAlignObjAngles(AliAlignObj::SymName(idTOF,i), AliAlignObj::LayerToVolUID(idTOF,i), dx, dy, dz, dpsi, dtheta, dphi, kTRUE);
+  for(i=0; i<AliGeomManager::LayerSize(idTOF); i++) {
+    new(alobj[j++]) AliAlignObjAngles(AliGeomManager::SymName(idTOF,i), AliGeomManager::LayerToVolUID(idTOF,i), dx, dy, dz, dpsi, dtheta, dphi, kTRUE);
   }
 
   if( gSystem->Getenv("TOCDB") != TString("kTRUE") ){
index af21dcf..b4f0982 100644 (file)
@@ -628,20 +628,20 @@ Bool_t AliTPCParam::ReadGeoMatrices(){
     fGlobalMatrix[isec] = 0;
     fClusterMatrix[isec]= 0;
     fTrackingMatrix[isec]=0;   
-    AliAlignObj::ELayerID iLayer;
+    AliGeomManager::ELayerID iLayer;
     Int_t iModule;
 
     if(isec<fNInnerSector) {
-      iLayer = AliAlignObj::kTPC1;
+      iLayer = AliGeomManager::kTPC1;
       iModule = isec;
     }
     else {
-      iLayer = AliAlignObj::kTPC2;
+      iLayer = AliGeomManager::kTPC2;
       iModule = isec - fNInnerSector;
     }
 
-    UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iModule);
-    const char *symname = AliAlignObj::SymName(volid);
+    UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iModule);
+    const char *symname = AliGeomManager::SymName(volid);
     TGeoPNEntry* pne = gGeoManager->GetAlignableEntry(symname);
     const char *path = symname;
     if(pne) path=pne->GetTitle();
index 0fff3dd..bd88035 100644 (file)
@@ -1669,17 +1669,17 @@ Bool_t AliTPCtrackerMI::GetTrackPoint(Int_t index, AliTrackPoint &p ) const
   cov[4] = 0.;
   cov[5] = sigmaZ2;
   p.SetXYZ(x,y,xyz[2],cov);
-  AliAlignObj::ELayerID iLayer;
+  AliGeomManager::ELayerID iLayer;
   Int_t idet;
   if (sector < fParam->GetNInnerSector()) {
-    iLayer = AliAlignObj::kTPC1;
+    iLayer = AliGeomManager::kTPC1;
     idet = sector;
   }
   else {
-    iLayer = AliAlignObj::kTPC2;
+    iLayer = AliGeomManager::kTPC2;
     idet = sector - fParam->GetNInnerSector();
   }
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,idet);
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,idet);
   p.SetVolumeID(volid);
   return kTRUE;
 }
index 4eebe75..f9e906d 100644 (file)
@@ -135,8 +135,8 @@ void GenerateRndTPC(Float_t sigmatrx=0., Float_t sigmatry=0, Float_t sigmatrz=0,
   TRandom *rnd   = new TRandom(4357);
   AliAlignObjAngles o;
   Int_t j = 0;
-  for (Int_t iLayer = AliAlignObj::kTPC1; iLayer <= AliAlignObj::kTPC2; iLayer++) {
-    for (Int_t iModule = 0; iModule < AliAlignObj::LayerSize(iLayer); iModule++) {
+  for (Int_t iLayer = AliGeomManager::kTPC1; iLayer <= AliGeomManager::kTPC2; iLayer++) {
+    for (Int_t iModule = 0; iModule < AliGeomManager::LayerSize(iLayer); iModule++) {
 
       Float_t dx = (rnd->Uniform()-0.5)*sigmatrx;
       Float_t dy = (rnd->Uniform()-0.5)*sigmatry;
@@ -145,8 +145,8 @@ void GenerateRndTPC(Float_t sigmatrx=0., Float_t sigmatry=0, Float_t sigmatrz=0,
       Float_t dtheta = (rnd->Uniform()-0.5)*sigmarot;
       Float_t dphi = (rnd->Uniform()-0.5)*sigmarot;
 
-      UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iModule);
-      const char *path = AliAlignObj::GetVolPath(volid);
+      UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iModule);
+      const char *path = AliGeomManager::GetVolPath(volid);
       new(alobj[j]) AliAlignObjAngles(path, volid, dx, dy, dz, dpsi, dtheta, dphi);
       j++;
     }
index f558ba9..7e864ff 100644 (file)
@@ -18,8 +18,8 @@ void MakeTPCFullMisAlignment(){
   Float_t sigmatr=0.01;
   Float_t sigmarot = 0.006;
 
-  for (Int_t iLayer = AliAlignObj::kTPC1; iLayer <= AliAlignObj::kTPC2; iLayer++) {
-    for (Int_t iModule = 0; iModule < AliAlignObj::LayerSize(iLayer); iModule++) {
+  for (Int_t iLayer = AliGeomManager::kTPC1; iLayer <= AliGeomManager::kTPC2; iLayer++) {
+    for (Int_t iModule = 0; iModule < AliGeomManager::LayerSize(iLayer); iModule++) {
 
       dx = rnd->Gaus(0,sigmatr);
       dy = rnd->Gaus(0,sigmatr);
@@ -28,8 +28,8 @@ void MakeTPCFullMisAlignment(){
       dtheta = rnd->Gaus(0,sigmarot);
       dphi = rnd->Gaus(0,sigmarot);
 
-      UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iModule);
-      const char *symname = AliAlignObj::SymName(volid);
+      UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iModule);
+      const char *symname = AliGeomManager::SymName(volid);
       new(alobj[j++]) AliAlignObjAngles(symname, volid, dx, dy, dz, dpsi, dtheta, dphi, kFALSE);
     }
   }
index 1ed9941..f6f635e 100644 (file)
@@ -17,8 +17,8 @@ void MakeTPCResMisAlignment(){
   // sigma rotation = 0.1 mrad
   Float_t sigmatr=0.01;
   Float_t sigmarot = 0.006;
-  for (Int_t iLayer = AliAlignObj::kTPC1; iLayer <= AliAlignObj::kTPC2; iLayer++) {
-    for (Int_t iModule = 0; iModule < AliAlignObj::LayerSize(iLayer); iModule++) {
+  for (Int_t iLayer = AliGeomManager::kTPC1; iLayer <= AliGeomManager::kTPC2; iLayer++) {
+    for (Int_t iModule = 0; iModule < AliGeomManager::LayerSize(iLayer); iModule++) {
 
       dx = rnd->Gaus(0,sigmatr);
       dy = rnd->Gaus(0,sigmatr);
@@ -27,8 +27,8 @@ void MakeTPCResMisAlignment(){
       dtheta = rnd->Gaus(0,sigmarot);
       dphi = rnd->Gaus(0,sigmarot);
 
-      UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iModule);
-      const char *symname = AliAlignObj::SymName(volid);
+      UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iModule);
+      const char *symname = AliGeomManager::SymName(volid);
       new(alobj[j]) AliAlignObjAngles(symname, volid, dx, dy, dz, dpsi, dtheta, dphi, kFALSE);
       j++;
     }
index e3a48aa..3af90ec 100644 (file)
@@ -12,11 +12,11 @@ void MakeTPCZeroMisAlignment(){
   Int_t j = 0;
 
   // RS = local
-  for (Int_t iLayer = AliAlignObj::kTPC1; iLayer <= AliAlignObj::kTPC2; iLayer++) {
-    for (Int_t iModule = 0; iModule < AliAlignObj::LayerSize(iLayer); iModule++) {
+  for (Int_t iLayer = AliGeomManager::kTPC1; iLayer <= AliGeomManager::kTPC2; iLayer++) {
+    for (Int_t iModule = 0; iModule < AliGeomManager::LayerSize(iLayer); iModule++) {
 
-      UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iModule);
-      const char *symname = AliAlignObj::SymName(volid);
+      UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iModule);
+      const char *symname = AliGeomManager::SymName(volid);
       new(alobj[j]) AliAlignObjAngles(symname, volid, dx, dy, dz, dpsi, dtheta, dphi, kTRUE);
       j++;
     }
index 4bdcd6f..dd85fb6 100644 (file)
@@ -88,9 +88,9 @@ class AliTRDalignment : public TObject {
   // module number, 0-89
   int GetMod(int ch) const                           {return 5*GetSec(ch)+GetSta(ch);                           } 
   // layer number, 9-14
-  int GetLay(int ch) const                           {return AliAlignObj::kTRD1+GetPla(ch);                     }
+  int GetLay(int ch) const                           {return AliGeomManager::kTRD1+GetPla(ch);                     }
   // volume id
-  UShort_t GetVoi(int ch) const                      {return AliAlignObj::LayerToVolUID(GetLay(ch),GetMod(ch)); }
+  UShort_t GetVoi(int ch) const                      {return AliGeomManager::LayerToVolUID(GetLay(ch),GetMod(ch)); }
   // symbolic name of a supermodule
   char *GetSmName(int sm) const                      {return Form("TRD/sm%02d",sm);                             }
   // symbolic name of a chamber
index a765085..fbb6f80 100644 (file)
@@ -1540,11 +1540,11 @@ Bool_t AliTRDgeometry::ReadGeoMatrices()
   fMatrixGeo             = new TObjArray(kNdet);
   AliAlignObjAngles o;
 
-  for (Int_t iLayer = AliAlignObj::kTRD1; iLayer <= AliAlignObj::kTRD6; iLayer++) {
-    for (Int_t iModule = 0; iModule < AliAlignObj::LayerSize(iLayer); iModule++) {
+  for (Int_t iLayer = AliGeomManager::kTRD1; iLayer <= AliGeomManager::kTRD6; iLayer++) {
+    for (Int_t iModule = 0; iModule < AliGeomManager::LayerSize(iLayer); iModule++) {
 
-      UShort_t     volid   = AliAlignObj::LayerToVolUID(iLayer,iModule);
-      const char  *symname = AliAlignObj::SymName(volid);
+      UShort_t     volid   = AliGeomManager::LayerToVolUID(iLayer,iModule);
+      const char  *symname = AliGeomManager::SymName(volid);
       TGeoPNEntry *pne     = gGeoManager->GetAlignableEntry(symname);
       const char  *path    = symname;
       if (pne) {
@@ -1554,7 +1554,7 @@ Bool_t AliTRDgeometry::ReadGeoMatrices()
         return kFALSE;
       }
       TGeoHMatrix *m         = gGeoManager->GetCurrentMatrix();
-      Int_t        iLayerTRD = iLayer - AliAlignObj::kTRD1;
+      Int_t        iLayerTRD = iLayer - AliGeomManager::kTRD1;
       Int_t        isector   = Nsect() - 1 - (iModule/Ncham());
       Int_t        ichamber  = Ncham() - 1 - (iModule%Ncham());
       Int_t        lid       = GetDetector(iLayerTRD,ichamber,isector);    
index a180ce4..32a621d 100644 (file)
@@ -264,30 +264,30 @@ Int_t  AliTRDtracker::LocalToGlobalID(Int_t lid)
   Int_t  ichamber = fGeom->GetChamber(lid);
   Int_t  iplan    = fGeom->GetPlane(lid);
 
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kTRD1;
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kTRD1;
   switch (iplan) {
   case 0:
-    iLayer = AliAlignObj::kTRD1;
+    iLayer = AliGeomManager::kTRD1;
     break;
   case 1:
-    iLayer = AliAlignObj::kTRD2;
+    iLayer = AliGeomManager::kTRD2;
     break;
   case 2:
-    iLayer = AliAlignObj::kTRD3;
+    iLayer = AliGeomManager::kTRD3;
     break;
   case 3:
-    iLayer = AliAlignObj::kTRD4;
+    iLayer = AliGeomManager::kTRD4;
     break;
   case 4:
-    iLayer = AliAlignObj::kTRD5;
+    iLayer = AliGeomManager::kTRD5;
     break;
   case 5:
-    iLayer = AliAlignObj::kTRD6;
+    iLayer = AliGeomManager::kTRD6;
     break;
   };
 
   Int_t    modId = isector * fGeom->Ncham() + ichamber;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,modId);
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,modId);
 
   return volid;
 
@@ -301,29 +301,29 @@ Int_t  AliTRDtracker::GlobalToLocalID(Int_t gid)
   // 
 
   Int_t modId    = 0;
-  AliAlignObj::ELayerID layerId = AliAlignObj::VolUIDToLayer(gid,modId);
+  AliGeomManager::ELayerID layerId = AliGeomManager::VolUIDToLayer(gid,modId);
 
   Int_t isector  = modId / fGeom->Ncham();
   Int_t ichamber = modId % fGeom->Ncham();
   Int_t iLayer   = -1;
 
   switch (layerId) {
-  case AliAlignObj::kTRD1:
+  case AliGeomManager::kTRD1:
     iLayer = 0;
     break;
-  case AliAlignObj::kTRD2:
+  case AliGeomManager::kTRD2:
     iLayer = 1;
     break;
-  case AliAlignObj::kTRD3:
+  case AliGeomManager::kTRD3:
     iLayer = 2;
     break;
-  case AliAlignObj::kTRD4:
+  case AliGeomManager::kTRD4:
     iLayer = 3;
     break;
-  case AliAlignObj::kTRD5:
+  case AliGeomManager::kTRD5:
     iLayer = 4;
     break;
-  case AliAlignObj::kTRD6:
+  case AliGeomManager::kTRD6:
     iLayer = 5;
     break;
   default:
@@ -2758,29 +2758,29 @@ Bool_t AliTRDtracker::GetTrackPoint(Int_t index, AliTrackPoint &p) const
   Double_t global[3];
   fGeom->RotateBack(idet,local,global);
   p.SetXYZ(global[0],global[1],global[2]);
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kTRD1;
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kTRD1;
   switch (iplan) {
   case 0:
-    iLayer = AliAlignObj::kTRD1;
+    iLayer = AliGeomManager::kTRD1;
     break;
   case 1:
-    iLayer = AliAlignObj::kTRD2;
+    iLayer = AliGeomManager::kTRD2;
     break;
   case 2:
-    iLayer = AliAlignObj::kTRD3;
+    iLayer = AliGeomManager::kTRD3;
     break;
   case 3:
-    iLayer = AliAlignObj::kTRD4;
+    iLayer = AliGeomManager::kTRD4;
     break;
   case 4:
-    iLayer = AliAlignObj::kTRD5;
+    iLayer = AliGeomManager::kTRD5;
     break;
   case 5:
-    iLayer = AliAlignObj::kTRD6;
+    iLayer = AliGeomManager::kTRD6;
     break;
   };
   Int_t    modId = isector * fGeom->Ncham() + ichamber;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,modId);
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,modId);
   p.SetVolumeID(volid);
 
   return kTRUE;
index b1cedd6..271b606 100644 (file)
@@ -59,8 +59,8 @@ void MakeTRDFullMisAlignment(){
   TGeoManager::Import("/home/rgrosso/MacroAllineamento010207/geom_misalBSEGMO_trdSM.root");
   // create the chambers' alignment objects
   ran = new TRandom(4357);
-  for (Int_t iLayer = AliAlignObj::kTRD1; iLayer <= AliAlignObj::kTRD6; iLayer++) {
-    for (Int_t iModule = 0; iModule < AliAlignObj::LayerSize(iLayer); iModule++) {
+  for (Int_t iLayer = AliGeomManager::kTRD1; iLayer <= AliGeomManager::kTRD6; iLayer++) {
+    for (Int_t iModule = 0; iModule < AliGeomManager::LayerSize(iLayer); iModule++) {
       ran->Rannor(dx,rx);
       ran->Rannor(dy,ry);
       ran->Rannor(dz,rz);
@@ -70,8 +70,8 @@ void MakeTRDFullMisAlignment(){
       rx*=chrx;
       ry*=chry;
       rz*=chrz;
-      volid = AliAlignObj::LayerToVolUID(iLayer,iModule);
-      symname = AliAlignObj::SymName(volid);
+      volid = AliGeomManager::LayerToVolUID(iLayer,iModule);
+      symname = AliGeomManager::SymName(volid);
       new(alobj[j++]) AliAlignObjAngles(symname,volid,dx,dy,dz,rx,ry,rz,kFALSE);
     }
   }
index 80783c3..420ed9b 100644 (file)
@@ -25,8 +25,8 @@ void MakeTRDResMisAlignment(){
   const char *path;
 
   // create the chambers' alignment objects
-  for (Int_t iLayer = AliAlignObj::kTRD1; iLayer <= AliAlignObj::kTRD6; iLayer++) {
-    for (Int_t iModule = 0; iModule < AliAlignObj::LayerSize(iLayer); iModule++) {
+  for (Int_t iLayer = AliGeomManager::kTRD1; iLayer <= AliGeomManager::kTRD6; iLayer++) {
+    for (Int_t iModule = 0; iModule < AliGeomManager::LayerSize(iLayer); iModule++) {
       ran.Rannor(dx,rx);
       ran.Rannor(dy,ry);
       ran.Rannor(dz,rz);
@@ -36,8 +36,8 @@ void MakeTRDResMisAlignment(){
       rx*=chrx;
       ry*=chry;
       rz*=chrz;
-      volid = AliAlignObj::LayerToVolUID(iLayer,iModule);
-      symname = AliAlignObj::SymName(volid);
+      volid = AliGeomManager::LayerToVolUID(iLayer,iModule);
+      symname = AliGeomManager::SymName(volid);
       new(alobj[j++]) AliAlignObjAngles(symname,volid,dx,dy,dz,rx,ry,rz,kFALSE);
     }
   }
index c1cd7c5..e226f6d 100644 (file)
@@ -16,10 +16,10 @@ void MakeTRDZeroMisAlignment(){
   const char *symname;
 
   // create the chambers' alignment objects
-  for (Int_t iLayer = AliAlignObj::kTRD1; iLayer <= AliAlignObj::kTRD6; iLayer++) {
-    for (Int_t iModule = 0; iModule < AliAlignObj::LayerSize(iLayer); iModule++) {
-      volid = AliAlignObj::LayerToVolUID(iLayer,iModule);
-      symname = AliAlignObj::SymName(volid);
+  for (Int_t iLayer = AliGeomManager::kTRD1; iLayer <= AliGeomManager::kTRD6; iLayer++) {
+    for (Int_t iModule = 0; iModule < AliGeomManager::LayerSize(iLayer); iModule++) {
+      volid = AliGeomManager::LayerToVolUID(iLayer,iModule);
+      symname = AliGeomManager::SymName(volid);
       new(alobj[j++]) AliAlignObjAngles(symname,volid,dx,dy,dz,rx,ry,rz,kTRUE);
     }
   }
index 9462ffc..6a61de0 100644 (file)
@@ -20,8 +20,8 @@ void MakeVZEROFullMisAlignment(){
   const char *V0left="VZERO/V0A";
 
   Int_t iIndex=0; //let all modules have index=0 in a layer with no LUT
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
 
   dx = rnd->Gaus(0.,sigmatr);
   dy = rnd->Gaus(0.,sigmatr);
index 8fe1671..1d746a9 100644 (file)
@@ -18,8 +18,8 @@ void MakeVZEROResMisAlignment(){
   const char *V0left="VZERO/V0A";
 
   Int_t iIndex=0;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
 
   dx = rnd->Gaus(0.,sigmatr);
   dy = rnd->Gaus(0.,sigmatr);
index db4ca3d..6acae82 100644 (file)
@@ -12,8 +12,8 @@ void MakeVZEROZeroMisAlignment(){
   Double_t dx, dy, dz, dpsi, dtheta, dphi;
 
   Int_t iIndex=0;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
 
   TString V0right("VZERO/V0C");
   new(alobj[0]) AliAlignObjAngles(V0right.Data(), volid, dx, dy, dz, dpsi, dtheta, dphi, kTRUE);
index 4a562a4..caaec2c 100644 (file)
@@ -220,7 +220,7 @@ void VZEROSurveyToAlignment(){
  Int_t index = 0;
  
  // if the volume is in the look-up table use something like this instead:
- // AliAlignObj::LayerToVolUID(AliAlignObj::kTOF,i); 
+ // AliGeomManager::LayerToVolUID(AliGeomManager::kTOF,i); 
  
  //AliAlignObjMatrix* mobj[0] = new AliAlignObjMatrix("VZERO/V0C",index,gdelta,kTRUE);
  
index 19fb791..72027ea 100644 (file)
@@ -85,8 +85,8 @@ UInt_t AliZDCPreprocessor::Process(TMap* dcsAliasMap)
   const char *ZDCn2="ZDC/NeutronZDC2";
   const char *ZDCp2="ZDC/ProtonZDC2";
   UShort_t iIndex=0;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
   //
   new(alobj[0]) AliAlignObjAngles(ZDCn1, volid, dx, dyZN1, dz, dpsi, dtheta, dphi, kTRUE);
   new(alobj[1]) AliAlignObjAngles(ZDCp1, volid, dx, dyZP1, dz, dpsi, dtheta, dphi, kTRUE);
index 762b1ef..0f36928 100644 (file)
@@ -16,8 +16,8 @@ void MakeZDCFullMisAlignment(){
   const char *ZDCp="ZDC/ProtonZDC";
 
   Int_t iIndex=0; //let all modules have index=0 in a layer with no LUT
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
 
   new(alobj[0]) AliAlignObjAngles(ZDCn, volid, dx, dy, dz, dpsi, dtheta, dphi, kTRUE);
   new(alobj[1]) AliAlignObjAngles(ZDCp, volid, dx, dy, dz, dpsi, dtheta, dphi,kTRUE);
index 6f9e33a..f87e7c6 100644 (file)
@@ -16,8 +16,8 @@ void MakeZDCResMisAlignment(){
   const char *ZDCp="ZDC/ProtonZDC";
 
   UShort_t iIndex=0;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
 
   new(alobj[0]) AliAlignObjAngles(ZDCn, volid, dx, dy, dz, dpsi, dtheta, dphi, kTRUE);
   new(alobj[1]) AliAlignObjAngles(ZDCp, volid, dx, dy, dz, dpsi, dtheta, dphi,kTRUE);
index 9de321f..4fe2799 100644 (file)
@@ -16,8 +16,8 @@ void MakeZDCZeroMisAlignment(){
   const char *ZDCp="ZDC/ProtonZDC";
 
   UShort_t iIndex=0;
-  AliAlignObj::ELayerID iLayer = AliAlignObj::kInvalidLayer;
-  UShort_t volid = AliAlignObj::LayerToVolUID(iLayer,iIndex);
+  AliGeomManager::ELayerID iLayer = AliGeomManager::kInvalidLayer;
+  UShort_t volid = AliGeomManager::LayerToVolUID(iLayer,iIndex);
 
   new(alobj[0]) AliAlignObjAngles(ZDCn, volid, dx, dy, dz, dpsi, dtheta, dphi, kTRUE);
   new(alobj[1]) AliAlignObjAngles(ZDCp, volid, dx, dy, dz, dpsi, dtheta, dphi,kTRUE);
index 3c3e9ed..2baa518 100644 (file)
@@ -233,7 +233,7 @@ void SurveyToAlignmentExampleA(){
 //  gdelta.MultiplyLeft(&ng);
 //  Int_t index = 0;
 //  // if the volume is in the look-up table use something like this instead:
-//  // AliAlignObj::LayerToVolUID(AliAlignObj::kTOF,i); 
+//  // AliGeomManager::LayerToVolUID(AliGeomManager::kTOF,i); 
 //  AliAlignObjMatrix* mobj = new AliAlignObjMatrix("symname",index,gdelta,kTRUE);
  
 }