1 #ifndef ProcessImport_h
2 #define ProcessImport_h
173 void SetDimensions(
const int ns,
const int nl,
const int nb);
233 std::vector<std::vector<char *> >
DataPrefix();
234 std::vector<std::vector<char *> >
DataSuffix();
258 void SetBase(
const double base);
260 void SetBase(
const std::vector<double> base);
264 const double lis,
const double hrs,
266 void SetNull(
const double null_min,
const double null_max);
267 void SetLRS(
const double lrs_min,
const double lrs_max);
268 void SetLIS(
const double lis_min,
const double lis_max);
269 void SetHRS(
const double hrs_min,
const double hrs_max);
270 void SetHIS(
const double his_min,
const double his_max);
275 void AddImportLabel(
Isis::Pvl &importLab);
287 int p_fileHeaderBytes;
291 int p_fileTrailerBytes;
295 int p_dataHeaderBytes;
299 int p_dataTrailerBytes;
309 bool p_saveFileHeader;
311 bool p_saveDataHeader;
313 bool p_saveDataTrailer;
319 bool p_saveFileTrailer;
322 std::vector<char *>p_dataHeader;
323 std::vector<char *>p_dataTrailer;
324 std::vector<std::vector<char *> >p_dataPre;
325 std::vector<std::vector<char *> >p_dataPost;
335 std::vector<double> p_base;
339 std::vector<double> p_mult;
389 void CheckPixelRange(QString pixelName,
double min,
double max);