00001
00002
00003 #ifndef STJTPCMUDST_H
00004 #define STJTPCMUDST_H
00005
00006 #include "StjTPC.h"
00007
00008 class StMuTrack;
00009
00010 class StjTPCMuDst : public StjTPC {
00011
00012 public:
00013 StjTPCMuDst() {}
00014 virtual ~StjTPCMuDst() {}
00015
00016 int currentVertexIndex() const;
00017 void setVertexIndex(int i);
00018 int numberOfVertices() const;
00019 StjPrimaryVertex getVertex() const;
00020 StjTrackList getTrackList();
00021
00022 protected:
00023
00024 StjTrack createTrack(const StMuTrack* mutrack, int i, double magneticField);
00025 };
00026
00027 #endif // STJTPCMUDST_H