]> git.uio.no Git - u/mrichter/AliRoot.git/commitdiff
UPdated for changes in geometry classes
authorivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 4 Jul 2007 15:04:03 +0000 (15:04 +0000)
committerivana <ivana@f7af4fe6-9843-0410-8265-dc069ae4e863>
Wed, 4 Jul 2007 15:04:03 +0000 (15:04 +0000)
MUON/MUONAlignment.C

index 31ac25f698a2d92e5d061bd37fa21235aa9d5610..99df56b10ca42cf905e4da86df806ba50309a194 100644 (file)
@@ -48,9 +48,9 @@
 #include "AliCDBManager.h"
 #include "AliCDBMetaData.h"
 #include "AliCDBId.h"
+#include "AliGeomManager.h"
 
 #include <TString.h>
-#include <TGeoManager.h>
 #include <TError.h>
 #include <TH1.h>
 #include <TGraphErrors.h>
@@ -66,10 +66,10 @@ void MUONAlignment(Int_t nEvents = 100000, char* geoFilename = "geometry.root",
 {
  
   // Import TGeo geometry (needed by AliMUONTrackExtrap::ExtrapToVertex)
-  if (!gGeoManager) {
-    TGeoManager::Import(geoFilename);
-    if (!gGeoManager) {
-      Error("MUONmass_ESD", "getting geometry from file %s failed", geoFilename);
+  if ( ! AliGeomManager::GetGeometry() ) {
+    AliGeomManager::LoadGeometry(geoFilename);
+    if (! AliGeomManager::GetGeometry() ) {
+      Error("MUONAlignment", "getting geometry from file %s failed", geoFilename);
       return;
     }
   }
@@ -116,8 +116,8 @@ void MUONAlignment(Int_t nEvents = 100000, char* geoFilename = "geometry.root",
   AliMUONAlignment* alig = new AliMUONAlignment();
   alig->InitGlobalParameters(parameters);
 
-  AliMUONGeometryTransformer *transform = new AliMUONGeometryTransformer(true);
-  transform->ReadGeometryData("volpath.dat", gGeoManager);
+  AliMUONGeometryTransformer *transform = new AliMUONGeometryTransformer();
+  transform->LoadGeometryData();
   alig->SetGeometryTransformer(transform);
   
   // Set tracking station to use