Changeset 902 for trunk/src/STSelector.h
- Timestamp:
- 03/17/06 10:10:59 (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/STSelector.h
r850 r902 17 17 #include <map> 18 18 19 #include <casa/Containers/Block.h> 20 #include <casa/BasicSL/String.h> 19 21 #include <tables/Tables/Table.h> 20 22 … … 40 42 void setIFs(const std::vector<int>& ifs); 41 43 void setPolarizations(const std::vector<int>& pols); 44 void setPolFromStrings(const std::vector<std::string>& pols); 42 45 void setCycles(const std::vector<int>& cycs); 43 46 void setName(const std::string&); 44 47 virtual void setTaQL(const std::string& taql); 48 49 void setSortOrder(const std::vector<std::string>& order); 45 50 46 51 std::vector<int> getScans(); … … 49 54 std::vector<int> getPols(); 50 55 std::vector<int> getCycles(); 56 std::vector<std::string> getPolTypes(); 51 57 52 58 casa::Table apply(const casa::Table& tab); … … 67 73 68 74 private: 75 76 casa::Table sort(const casa::Table& tab); 77 69 78 typedef std::map<std::string, std::vector<int> > intidmap; 70 79 typedef std::map<std::string, std::vector<std::string> > stringidmap; … … 72 81 mutable intidmap intselections_; 73 82 mutable stringidmap stringselections_; 83 std::vector<std::string> poltypes_; 84 casa::Block<casa::String> order_; 74 85 std::string taql_; 75 86 };
Note: See TracChangeset
for help on using the changeset viewer.