]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSLoader.cxx
Updating the RecPoints QA to detect more easily illegitimate mono-cathode clusters
[u/mrichter/AliRoot.git] / ITS / AliITSLoader.cxx
index f71de800175622591e8b4aa1362d44c5dcabfc24..2a93c7efd6cd29c2afc4224aaa0af99613f22625 100644 (file)
 
 #include <TClonesArray.h>
 #include <TClass.h>
+#include <TGeoManager.h>
 
 #include "AliITSdigit.h"
 #include "AliITSLoader.h"
 #include "AliRunLoader.h"
+#include "AliObjectLoader.h"
 #include "AliITSInitGeometry.h"
 #include "AliLog.h"
 
@@ -329,10 +331,14 @@ AliITSgeom* AliITSLoader::GetITSgeom(Bool_t force) {
     delete fGeom;
     fGeom = 0;
   }
+  if(!gGeoManager){
+    AliError("gGeoManager is a null pointer - ITS geometry not built");
+    return fGeom;
+  }
   AliITSInitGeometry initgeom;
   fGeom = initgeom.CreateAliITSgeom();
   AliDebug(1,"AliITSgeom object has been initialized from TGeo\n");
-  AliInfo(Form("Geometry name: %s",(initgeom.GetGeometryName()).Data()));
+  AliDebug(1,Form("Geometry name: %s",(initgeom.GetGeometryName()).Data()));
   return fGeom;
 }
 //______________________________________________________________________
@@ -354,4 +360,3 @@ void AliITSLoader::SetITSgeom(AliITSgeom *geom){
     }// end if
     fGeom=geom;
 }
-