- Double_t fPosition[3]; // vertex position
- Double_t fCovXX,fCovXY,fCovYY,fCovXZ,fCovYZ,fCovZZ; // vertex covariance matrix
- Double_t fSNR[3]; // S/N ratio
- Double_t fChi2; // chi2 of vertex fit
- Int_t fNContributors; // # of tracklets/tracks used for the estimate
- Int_t fDebug; //! for debugging
- Double_t fTruePos[3]; //true vertex position (for comparison purposes)
- ClassDef(AliESDVertex,4) // Class for Primary Vertex
- };
+ Double32_t fCovXX,fCovXY,fCovYY,fCovXZ,fCovYZ,fCovZZ; // vertex covariance matrix
+ Double32_t fSNR[3]; // S/N ratio
+ Double32_t fChi2; // chi2 of vertex fit
+
+ Char_t fID; // ID of this vertex within an ESD event
+
+ private:
+
+ void SetToZero();
+
+ ClassDef(AliESDVertex,7) // Class for Primary Vertex
+};