]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - HLT/TPCLib/AliHLTTPCVertexFinder.cxx
cleaning memory on error condition and loop break
[u/mrichter/AliRoot.git] / HLT / TPCLib / AliHLTTPCVertexFinder.cxx
index 83b8eab55bd61d0d67b58dd547d3f36b9a055594..6628097e23bcfc69236ddd3fb2cc7d0770391798 100644 (file)
@@ -1,4 +1,5 @@
 // @(#) $Id$
+// Original: AliHLTVertexFinder.cxx,v 1.9 2005/06/14 10:55:21 cvetan 
 
 // Author: Uli Frankenfeld <mailto:franken@fi.uib.no>
 //*-- Copyright &copy ALICE HLT Group
@@ -38,21 +39,37 @@ using namespace std;
 ClassImp(AliHLTTPCVertexFinder)
 
 AliHLTTPCVertexFinder::AliHLTTPCVertexFinder()
+  :
+  fX(0),
+  fY(0),
+  fZ(0),
+  fPhi(0),
+  fR(0),
+  fXErr(1),
+  fYErr(1),
+  fZErr(1),
+  fMWxy(1.)
 {
   //
   // default constructor for the AliHLTTPCVertexFinder class. 
   //
 
   //Set vertex to zero.
-  SetX(0);
-  SetY(0);
-  SetZ(0);
-  SetXErr(1);
-  SetYErr(1);
-  SetZErr(1);
-  fR=0;
-  fPhi=0;
-  fMWxy = 1.;
+}
+
+AliHLTTPCVertexFinder::AliHLTTPCVertexFinder(AliHLTTPCVertexFinder &vf)
+  :
+  AliHLTTPCVertexArray(vf),
+  fX(0),
+  fY(0),
+  fZ(0),
+  fPhi(0),
+  fR(0),
+  fXErr(1),
+  fYErr(1),
+  fZErr(1),
+  fMWxy(1.)
+{
 }
 
 AliHLTTPCVertexFinder::~AliHLTTPCVertexFinder()