]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSVertexerZTest.C
SPD RecPoints QA (M. Nicassio)
[u/mrichter/AliRoot.git] / ITS / AliITSVertexerZTest.C
index 351c2903d7b44c4fdd65f3f61e51b2f04eac94a9..9e0d2d0e018f22484d843c411af465cce3123f99 100644 (file)
@@ -8,6 +8,7 @@
 #include <AliRun.h>
 #include <AliHeader.h>
 #include <AliGenEventHeader.h>
+#include <AliGeomManager.h>
 #include <AliITSVertexerZ.h>
 #include <AliRunLoader.h>
 #include <AliITSLoader.h>
@@ -38,18 +39,11 @@ void AliITSVertexerZTest(Float_t delphi=0.05,Float_t window=3.,Float_t initx=0.,
     cerr<<"AliITSVertexerZTest.C : LoadKinematics returned error"<<endl;
     return;
   }
-  TGeoManager::Import("geometry.root");
-  AliITSLoader* ITSloader =  (AliITSLoader*) rl->GetLoader("ITSLoader");
+  
+  AliGeomManager::LoadGeometry("geometry.root");
 
-  if(!ITSloader){
-    cerr<<"AliITSVertexerZTest.C :  ITS loader not found"<<endl;
-    return;
-  }
-  //  ITSloader->LoadRecPoints("read");
-  //  TFile *fo = new TFile("vertici.root","recreate");
-  //  AliITSVertexerPPZ *dovert = new AliITSVertexerPPZ("default",initx,inity);
   AliITSVertexerZ *dovert = new AliITSVertexerZ("default",initx,inity);
-  dovert->SetDebug(0);
+  //dovert->SetDebug(0);
   //  dovert->SetDiffPhiMax(delphi);
   //  dovert->SetWindow(window);
   dovert->PrintStatus();
@@ -77,9 +71,6 @@ void AliITSVertexerZTest(Float_t delphi=0.05,Float_t window=3.,Float_t initx=0.,
       }
     }
     if(vert){
-      Double_t pos[3];
-      for(Int_t kk=0;kk<3;kk++)pos[kk]=(Double_t)primaryVertex[kk];
-      vert->SetTruePos(pos);
       Float_t found = vert->GetZv();
       diff2->Fill(primaryVertex[2],found);
       found = 10000.*(found-primaryVertex[2]);