]> git.uio.no Git - u/mrichter/AliRoot.git/blame - STEER/STEERBase/AliVVfriendTrack.h
Reading friends in analysis framework inside HLT
[u/mrichter/AliRoot.git] / STEER / STEERBase / AliVVfriendTrack.h
CommitLineData
4a08929f 1#ifndef ALIVVFRIENDTRACK_H
2#define ALIVVFRIENDTRACK_H
3
4//_____________________________________________________________________________
a4b2769d 5#include "AliVVMisc.h"
ce392def 6
08f45a9c 7#include "Rtypes.h"
ce392def 8class AliVVTPCseed;
08f45a9c 9class AliVVtrackPointArray;
10class AliVVtrack;
ce392def 11
08f45a9c 12//_____________________________________________________________________________
4a08929f 13class AliVVfriendTrack {
14public:
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
29private:
08f45a9c 30 AliVVfriendTrack(const AliVVfriendTrack &);
31 AliVVfriendTrack& operator=(const AliVVfriendTrack& esd);
32
33 ClassDef(AliVVfriendTrack,1);
4a08929f 34};
35
36#endif
37
38