explicit_mapmaking
 All Classes Files Pages
filters.hpp
Go to the documentation of this file.
1 
8 #ifndef EXPLICIT_MAPMAKING_FILTERS_HPP_
9 #define EXPLICIT_MAPMAKING_FILTERS_HPP_
10 
11 #include <map>
12 #include <vector>
13 #include <stdio.h>
14 
15 namespace mapmaking {
16 
17 class Filters {
18  public:
19  Filters(int n_polynomials) : n_polynomials_(n_polynomials) {}
20  std::vector<double>& ConcatenetedLegendre(int n_samples); // Legendre polynomials of length n_samples up to the n_polynomials - 1 order
21  int n_polynomials() { return n_polynomials_; }
22 
23  private:
24  int n_polynomials_;
25  std::map<int, std::vector<double>> legendre_collection_;
26 };
27 }
28 
29 #endif // EXPLICIT_MAPMAKING_CES_CPP_
Definition: filters.hpp:17
Definition: atfa.hpp:18