27 #ifndef __GyotoSpectrometer_H_
28 #define __GyotoSpectrometer_H_
32 #include <GyotoRegister.h>
53 Spectrometer(size_t nsamples, double band_min, double band_max,
59 void setKind(SpectroKind_t);
60 void setKind(std::string);
61 void setNSamples(size_t n);
62 void setBand(double nu[2]);
65 std::string getKindStr() const;
66 size_t getNSamples() const ;
67 double const * getBand() const ;
69 double const * getMidpoints() const ;
70 double const * getChannels() const ;
71 double const * getWidths() const ;
73 #ifdef GYOTO_USE_XERCES
81 #ifdef GYOTO_USE_XERCES