// Author: Uli Frankenfeld //*-- Copyright © Uli #include "AliL3StandardIncludes.h" #include "AliL3Logging.h" #include "AliL3VertexArray.h" #include "AliL3Vertex.h" #include "AliL3VertexFinder.h" #include "AliL3SpacePointData.h" #include "AliL3Transform.h" //_____________________________________________________________ // AliL3VertexFinder // // Implementation of AliL3Array // usage: // // ResetSector(); // for(n=0;n=firstRow) FillSector3D(hits[n].fX,hits[n].fY,hits[n].fZ); //copy data in 3D } } void AliL3VertexFinder::Analyze(){ FindSectorVertex(); SetZ(GetZSector()); SetZErr(GetZSectorErr()); LOG(AliL3Log::kInformational,"AliL3VertexFinder::Analyze","Result") <SetX(GetX()); vertex->SetY(GetZ()); vertex->SetZ(GetZ()); vertex->SetXErr(GetXErr()); vertex->SetYErr(GetYErr()); vertex->SetZErr(GetZErr()); vertex->SetXYWeight(GetXYWeight()); } void AliL3VertexFinder::Write(AliL3VertexData *vertex){ vertex->fX=GetX(); vertex->fY=GetZ(); vertex->fZ=GetZ(); vertex->fXErr=GetXErr(); vertex->fYErr=GetYErr(); vertex->fZErr=GetZErr(); }