}
// get the SPD reconstructed vertex (vertexer) and fill the histogram
- AliESDVertex* Vertex = (AliESDVertex*) esd->AliESD::GetVertex();
- if (Vertex) {
+ AliESDVertex* Vertex = (AliESDVertex*) esd->GetVertex();
+ if (Vertex->GetNContributors()) {
fZVertex = Vertex->GetZv();
fYVertex = Vertex->GetYv();
fXVertex = Vertex->GetXv();
AliESDMuonTrack* muonTrack = esd->GetMuonTrack(iTrack);
- if (!Vertex) {
+ if (!Vertex->GetNContributors()) {
//re-extrapolate to vertex, if not kown before.
trackParam.GetParamFrom(*muonTrack);
trackParam.ExtrapToVertex(fXVertex, fYVertex, fZVertex);
AliESDMuonTrack* muonTrack = esd->GetMuonTrack(iTrack2);
- if (!Vertex) {
+ if (!Vertex->GetNContributors()) {
trackParam.GetParamFrom(*muonTrack);
trackParam.ExtrapToVertex(fXVertex, fYVertex, fZVertex);
trackParam.SetParamFor(*muonTrack);