]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliTracker.h
added the HCAL section and removed obsolete method
[u/mrichter/AliRoot.git] / STEER / AliTracker.h
index 0f13835f1970104145d7fc53c20cbd2a0a965d49..b1aebfa56384faa646e72c68d62e6e4cb8438b81 100644 (file)
@@ -16,15 +16,28 @@ class TFile;
 
 class AliTracker {
 public:
-  AliTracker(){}
+  AliTracker() { fX=fY=fZ=0.; fEventN=0; }
   virtual ~AliTracker(){}
   virtual Int_t Clusters2Tracks(const TFile *in, TFile *out)=0;
   virtual Int_t PropagateBack(const TFile *in, TFile *out)=0;
+  void SetVertex(Double_t *xyz) { fX=xyz[0]; fY=xyz[1]; fZ=xyz[2]; }
+  void SetEventNumber(Int_t ev) { fEventN=ev; }
 
 //protected:
   virtual AliCluster *GetCluster(Int_t index) const=0;
   virtual void  UseClusters(const AliKalmanTrack *t, Int_t from=0) const;
   virtual void  CookLabel(AliKalmanTrack *t,Float_t wrong) const; 
+  Double_t GetX() const {return fX;}
+  Double_t GetY() const {return fY;}
+  Double_t GetZ() const {return fZ;}
+  Int_t GetEventNumber() const {return fEventN;}
+
+private:
+  Int_t fEventN;//event number
+
+  Double_t fX;  //X-coordinate of the primary vertex
+  Double_t fY;  //Y-coordinate of the primary vertex
+  Double_t fZ;  //Z-coordinate of the primary vertex
 
   ClassDef(AliTracker,1) //abstract tracker
 };