21 #ifndef otbReduceSpectralResponse_h
22 #define otbReduceSpectralResponse_h
25 #include "itkDataObject.h"
26 #include <itkObjectFactory.h>
63 template <
class TSpectralResponse,
class TRSR>
78 typedef typename InputSpectralResponseType::PairType
PairType;
112 itkSetMacro(ReflectanceMode,
bool);
113 itkGetConstMacro(ReflectanceMode,
bool);
116 virtual bool Clear();
119 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
131 void LoadInputsFromFiles(
const std::string& spectralResponseFile,
const std::string& RSRFile,
const unsigned int nbRSRBands,
167 #ifndef OTB_MANUAL_INSTANTIATION