]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/AliMixedEvent.h
Avoid change of wd in Notify()
[u/mrichter/AliRoot.git] / STEER / AliMixedEvent.h
index d9ec755c33cf86f928cf91065ce0adc2d4814f7b..ca9c68421cbd5521f5c300584a00929cb18e5047 100644 (file)
@@ -41,7 +41,6 @@ public:
     // Specific Services
     virtual void AddEvent(AliVEvent* evt);
     virtual void SetPrimaryVertex(AliVVertex* newVertex) {fMeanVertex = newVertex;}
-    AliVVertex* GetPrimaryVtx(){return fMeanVertex;}
     virtual void Reset();
     virtual void Init();
     const AliVVertex* GetEventVertex(Int_t i) const;
@@ -57,7 +56,8 @@ public:
     
     virtual Int_t    GetRunNumber()     const  {return -999 ;} 
     virtual UInt_t   GetPeriodNumber()  const  {return    0 ;} 
-    virtual Double_t GetMagneticField() const  {return -999.;} 
+    virtual Double_t GetMagneticField() const;
+    
     
     virtual Double_t GetDiamondX() const {return -999.;}
     virtual Double_t GetDiamondY() const {return -999.;}
@@ -84,14 +84,16 @@ public:
     virtual Double_t  GetZDCEMEnergy(Int_t /*i*/) const {return -999.;}
  
   // Tracks
-    virtual AliVParticle *GetTrack(Int_t i)  const;
-    virtual Int_t        GetNumberOfTracks() const {return fNumberOfTracks;}
-    virtual Int_t        GetNumberOfV0s()    const {return -999;}
+    virtual AliVParticle *GetTrack(Int_t i)    const;
+    virtual Int_t        GetNumberOfTracks()   const {return fNumberOfTracks;}
+    virtual Int_t        GetNumberOfV0s()      const {return -999;}
+    virtual Int_t        GetNumberOfCascades() const {return -999;}
+    
     virtual Int_t        EventIndex(Int_t itrack);
 
   // Primary vertex
-    virtual const AliVVertex   *GetPrimaryVertex() const {return 0;}
-    virtual void ComputeVtx(TObjArray *vertices,Double_t *pos,Double_t *sig); 
+    virtual const AliVVertex   *GetPrimaryVertex() const {return fMeanVertex;}
+    virtual Bool_t ComputeVtx(TObjArray *vertices, Double_t *pos,Double_t *sig,Int_t *nContributors);
 private:
     TList   fEventList;         //! List of Events
     Int_t   fNEvents;           //! Number of Events