- fCurrentVertex = new AliESDVertex(zm,ezm,ncontr);
- fCurrentVertex->SetTitle("vertexer: B");
+ if(nPeaks==2) ezm=widthSR;
+ Double_t position[3]={GetNominalPos()[0],GetNominalPos()[1],zm};
+ Double_t covmatrix[6]={GetNominalCov()[0],0.,GetNominalCov()[2],0.,0.,ezm};
+ fCurrentVertex = new AliESDVertex(position,covmatrix,99999.,ncontr);
+ fCurrentVertex->SetTitle("vertexer: Z");
+ fCurrentVertex->SetDispersion(fDiffPhiMax);
+ fNoVertices=1;