00001 00002 #ifndef _SPECTRUM_H_ 00003 #define _SPECTRUM_H_ 00004 00008 class spectrum { 00009 private: 00012 spectrum() {} 00013 ~spectrum() {} 00014 spectrum(const spectrum &rhs) {} 00015 public: 00016 static void spectralCalc( const double *a, 00017 const size_t N, 00018 std::vector<double> &v ); 00019 00020 static void copyBands( double *dest, 00021 const double *src, 00022 const size_t N, 00023 size_t startBand, 00024 const size_t endBand ); 00025 }; 00026 00027 #endif