add initial version of the friend interface classes
[u/mrichter/AliRoot.git] / STEER / STEERBase / AliVVfriendEvent.h
1 #ifndef ALIVVFRIENDEVENT_H
2 #define ALIVVFRIENDEVENT_H
3
4 //_____________________________________________________________________________
5 class AliVVfriendEvent {
6 public:
7   AliVVfriendEvent();
8   virtual ~AliVVfriendEvent();
9
10   virtual Int_t GetNclustersTPC(UInt_t /*sector*/) const {return 0;}
11   virtual Int_t GetNclustersTPCused(UInt_t /*sector*/) const {return 0;}
12
13   //used in calibration
14   virtual Bool_t TestSkipBit() {return kFALSE;}
15   virtual Int_t GetNumberOfTracks() const {return 0;}
16   virtual AliESDfriendTrack *GetTrack(Int_t /*i*/) const {return NULL;}
17
18 private: 
19   AliVVfriendEvent(const AliVVfriendEvent &);
20   AliVVfriendEvent& operator=(const AliVVfriendEvent& esd);  
21 };
22
23 #endif
24
25