/* * PndFtsExpandedTrackCand.h * * Created on: Jun 2, 2016 * Author: kibellus */ #ifndef PNDTOOLS_PNDFORWARDTRACKFINDER_PNDFTSEXPANDEDTRACKCAND_H_ #define PNDTOOLS_PNDFORWARDTRACKFINDER_PNDFTSEXPANDEDTRACKCAND_H_ #include "PndLine.h" #include #include "PndTrackCand.h" #include "PndFtsHit.h" #include "PndLineApproximation.h" using namespace std; class PndFtsExpandedTrackCand { public: PndFtsExpandedTrackCand(PndTrackCand pndTrackCand, vector sourceHits, vector approximations) : fPndTrackCand(pndTrackCand), fSourceHits(sourceHits), fApproximations(approximations){} PndFtsExpandedTrackCand(vector h1, vector h2, vector l); virtual ~PndFtsExpandedTrackCand(); vector getLineApproximations(){return fApproximations;} vector getSourceHits(){return fSourceHits;} PndTrackCand getTrackCand(){return fPndTrackCand;} private: PndTrackCand fPndTrackCand; vector fSourceHits; vector fApproximations; }; #endif /* PNDTOOLS_PNDFORWARDTRACKFINDER_PNDFTSEXPANDEDTRACKCAND_H_ */