gastro  0.1.0
 All Classes Files Functions Variables Pages
fittedstarmap.h
1 #ifndef FITTEDSTARMAP__H
2 #define FITTEDSTARMAP__H
3 
4 #include <map>
5 #include <vector>
6 #include <list>
7 
8 #include "measuredstar.h"
9 #include "fittedstar.h"
10 #include "ccdimage.h"
11 
12 class FittedStarMap : public std::map<const FittedStar *, std::vector<MeasuredStarRef> >
13 {
14 
15  private:
16  void AddCatalog(const MeasuredStarList &Catalog);
17 
18 
19  public:
20 
21  FittedStarMap( const CcdImageList &L);
22  int NCcds(const FittedStar *F) const;
23  void GetMeasuredStars(const FittedStar *F,MeasuredStarList &List) const;
24  std::list<int> Ccds(const FittedStar *F) const;
25 
26 };
27 
28 
29 #endif /* FITTEDSTARMAP__H */
The objects which have been measured several times. The MeasuredStar s measuring the same object in d...
Definition: fittedstar.h:37
A list of MeasuredStar. They are usually filled in Associations::AddImage.
Definition: measuredstar.h:105