#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 &);
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;}