]>
Commit | Line | Data |
---|---|---|
4a08929f | 1 | #ifndef ALIVVFRIENDTRACK_H |
2 | #define ALIVVFRIENDTRACK_H | |
3 | ||
4 | //_____________________________________________________________________________ | |
a4b2769d | 5 | #include "AliVVMisc.h" |
ce392def | 6 | |
08f45a9c | 7 | #include "Rtypes.h" |
ce392def | 8 | class AliVVTPCseed; |
08f45a9c | 9 | class AliVVtrackPointArray; |
10 | class AliVVtrack; | |
ce392def | 11 | |
08f45a9c | 12 | //_____________________________________________________________________________ |
4a08929f | 13 | class AliVVfriendTrack { |
14 | public: | |
edbbac65 | 15 | |
ce392def | 16 | AliVVfriendTrack(){} |
a4b2769d | 17 | // constructor for reinitialisation of vtable |
18 | AliVVfriendTrack( AliVVConstructorReinitialisationFlag ){} | |
19 | ||
ce392def | 20 | virtual ~AliVVfriendTrack(){} |
4a08929f | 21 | |
22 | //used in calibration | |
08f45a9c | 23 | virtual AliVVtrack* GetTPCseed() const {return NULL;} |
24 | virtual const AliVVtrackPointArray *GetTrackPointArray() const {return NULL;} | |
25 | virtual const AliVVtrack * GetITSOut() const {return NULL;} | |
26 | virtual const AliVVtrack * GetTPCOut() const {return NULL;} | |
27 | virtual const AliVVtrack * GetTRDIn() const {return NULL;} | |
4a08929f | 28 | |
29 | private: | |
08f45a9c | 30 | AliVVfriendTrack(const AliVVfriendTrack &); |
31 | AliVVfriendTrack& operator=(const AliVVfriendTrack& esd); | |
32 | ||
33 | ClassDef(AliVVfriendTrack,1); | |
4a08929f | 34 | }; |
35 | ||
36 | #endif | |
37 | ||
38 |