]> git.uio.no Git - u/mrichter/AliRoot.git/blobdiff - STEER/ESD/AliESDfriend.h
Merge remote-tracking branch 'origin/master' into flatdev
[u/mrichter/AliRoot.git] / STEER / ESD / AliESDfriend.h
index 530389ee4c35b618c2b5f779a1e588803d7b6fe3..cf5aa87fdba04fd458bcb21a26697992817782d6 100644 (file)
 #include <TClonesArray.h>
 
 #include "AliESDfriendTrack.h"
+#include "AliVfriendEvent.h"
 
 class AliESDVZEROfriend;
 class AliESDTZEROfriend;
 
 //_____________________________________________________________________________
-class AliESDfriend : public TObject {
+class AliESDfriend : public TObject, public AliVfriendEvent {
 public:
   AliESDfriend();
   AliESDfriend(const AliESDfriend &);
@@ -41,14 +42,14 @@ public:
   void SetTZEROfriend(AliESDTZEROfriend * obj);
   AliESDTZEROfriend *GetTZEROfriend(){ return fESDTZEROfriend; }
 
-  void Ls(){
+  void Ls() const {
          return fTracks.ls();
   }
 
   void Reset();
   // bit manipulation for filtering
   void SetSkipBit(Bool_t skip){SetBit(23,skip);}
-  Bool_t TestSkipBit() {return TestBit(23);}
+  Bool_t TestSkipBit() const { return TestBit(23); }
 
   //TPC cluster occupancy
   Int_t GetNclustersTPC(UInt_t sector) const {return (sector<72)?fNclustersTPC[sector]:0;}