]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - ITS/AliITSVertexer.cxx
Eff C++ warning removal (Marian)
[u/mrichter/AliRoot.git] / ITS / AliITSVertexer.cxx
index 59a0f0631eb6211ecefaebd2c6d246c64effb47d..724e1a45432aeb916e457e6367924d39473d6feb 100644 (file)
@@ -46,7 +46,7 @@ fLadOnLay2(0)
   AliITSLoader* itsLoader =  (AliITSLoader*) rl->GetLoader("ITSLoader");
   if(!filename.Contains("default"))itsLoader->SetVerticesFileName(filename);
   if(!filename.Contains("null"))itsLoader->LoadVertices("recreate");
-  itsLoader->LoadRecPoints();
+
   //  Int_t lst;
   SetLastEvent(rl->GetNumberOfEvents()-1);
   /*
@@ -59,7 +59,10 @@ fLadOnLay2(0)
 }
 
 //______________________________________________________________________
-AliITSVertexer::AliITSVertexer(const AliITSVertexer &vtxr) : AliVertexer(vtxr) {
+AliITSVertexer::AliITSVertexer(const AliITSVertexer &vtxr) : AliVertexer(vtxr),
+fLadders(), 
+fLadOnLay2(0) 
+{
   // Copy constructor
   // Copies are not allowed. The method is protected to avoid misuse.
   Error("AliITSVertexer","Copy constructor not allowed\n");
@@ -94,7 +97,6 @@ void AliITSVertexer::FindMultiplicity(Int_t evnumber){
   AliITSMultReconstructor* multReco = new AliITSMultReconstructor();
   AliRunLoader *rl =AliRunLoader::GetRunLoader();
   AliITSLoader* itsLoader = (AliITSLoader*)rl->GetLoader("ITSLoader");
-  multReco->SetGeometry(itsLoader->GetITSgeom());
   itsLoader->LoadRecPoints();
   rl->GetEvent(evnumber);
   TTree* itsClusterTree = itsLoader->TreeR();
@@ -132,6 +134,7 @@ void AliITSVertexer::FindMultiplicity(Int_t evnumber){
   delete [] dphi;
   delete [] ths;
   delete [] phs;
+  delete [] labels;
   itsLoader->UnloadRecPoints();
   delete multReco;
   return;
@@ -142,8 +145,8 @@ void AliITSVertexer::SetLaddersOnLayer2(Int_t ladwid){
   // Calculates the array of ladders on layer 2 to be used with a 
   // given ladder on layer 1
   fLadOnLay2=ladwid;
-  AliRunLoader *rl =AliRunLoader::GetRunLoader();
-  AliITSLoader* itsLoader = (AliITSLoader*)rl->GetLoader("ITSLoader");
+  //  AliRunLoader *rl =AliRunLoader::GetRunLoader();
+  //  AliITSLoader* itsLoader = (AliITSLoader*)rl->GetLoader("ITSLoader");
   //  AliITSgeom* geom = itsLoader->GetITSgeom();
   Int_t ladtot1=AliITSgeomTGeo::GetNLadders(1);
   if(fLadders) delete [] fLadders;