#include "AliKalmanTrack.h"
#include "AliITSStrLine.h"
#include "AliITStrackV2.h"
-#include "AliITSVertex.h"
+#include "AliESDVertex.h"
#include "AliITSVertexerTracks.h"
#include "AliESD.h"
#include "AliESDtrack.h"
return;
}
//----------------------------------------------------------------------------
-AliITSVertex* AliITSVertexerTracks::FindVertexForCurrentEvent(Int_t evnumb) {
+AliESDVertex* AliITSVertexerTracks::FindVertexForCurrentEvent(Int_t evnumb) {
//
// Vertex for current event
//
return fCurrentVertex;
}
//----------------------------------------------------------------------------
-AliITSVertex* AliITSVertexerTracks::FindVertexForCurrentEvent(AliESD *esdEvent)
+AliESDVertex* AliITSVertexerTracks::FindVertexForCurrentEvent(AliESD *esdEvent)
{
//
// Vertex for current ESD event
if(nTrks < fMinTracks) { TooFewTracks(); return fCurrentVertex; }
// Set initial vertex position from ESD
- esdEvent->GetVertex(vtx,cvtx);
+ esdEvent->GetVertex()->GetXYZ(vtx);
SetVtxStart(vtx[0],vtx[1]);
// VERTEX FINDER
// store vertex information in ESD
fCurrentVertex->GetXYZ(vtx);
fCurrentVertex->GetCovMatrix(cvtx);
- esdEvent->SetVertex(vtx,cvtx);
+ esdEvent->SetVertex(fCurrentVertex);
cout<<"Vertex: "<<vtx[0]<<", "<<vtx[1]<<", "<<vtx[2]<<endl;
return fCurrentVertex;
// When the number of tracks is < fMinTracks the vertex is set to (0,0,0)
// and the number of tracks to -1
//
- fCurrentVertex = new AliITSVertex(0.,0.,-1);
+ fCurrentVertex = new AliESDVertex(0.,0.,-1);
return;
}
//---------------------------------------------------------------------------
covmatrix[5] = V(2,2);
// store data in the vertex object
- fCurrentVertex = new AliITSVertex(position,covmatrix,chi2,nUsedTrks);
+ fCurrentVertex = new AliESDVertex(position,covmatrix,chi2,nUsedTrks);
if(fDebug) {
printf(" VertexFitter(): finish\n");
return;
}
//----------------------------------------------------------------------------
-AliITSVertex *AliITSVertexerTracks::VertexOnTheFly(TTree &trkTree) {
+AliESDVertex *AliITSVertexerTracks::VertexOnTheFly(TTree &trkTree) {
//
// Return vertex from tracks in trkTree
//