BOSS 8.0.0
BESIII Offline Software System
Loading...
Searching...
No Matches
HoughTrackList.h
Go to the documentation of this file.
1#ifndef HOUGHTRACKLIST_H
2#define HOUGHTRACKLIST_H
3
4#include "HoughHitList.h"
5#include "HoughMap.h"
6#include "HoughPeak.h"
7// #include "Hough/HoughCircle.h"
8#include <vector>
10public:
12 HoughTrackList( const HoughMap& houghMap );
13 int getTrackNum() const { return _tracklist.size(); }
14 HoughTrack& getTrack( int i ) { return ( _tracklist[i] ); }
15 void remove( HoughTrack* );
16 void add( HoughTrack* track );
17
18private:
19 // class member
20 // HoughMap _trackhoughmap;
21 std::vector<HoughTrack> _tracklist;
22};
23#endif
int getTrackNum() const
HoughTrack & getTrack(int i)
void add(HoughTrack *track)
void remove(HoughTrack *)