1#ifndef HiEqualization_h
2#define HiEqualization_h
50 m_statsLeft = statsLeft;
51 m_statsRight = statsRight;
75 int getCCDType(
int ccd);
77 std::vector<int> movedIndices;
Buffer for reading and writing cube data.
Definition Buffer.h:53
IO Handler for Isis Cubes.
Definition Cube.h:168
CalculateFunctor(Statistics *stats, double percent)
Constructs a CalculateFunctor.
Definition Equalization.h:219
Equalization(OverlapNormalization::SolutionType sType, QString fromListName)
Constructs an Equalization with the specified solution type and loads input images.
Definition Equalization.cpp:52
Internalizes a list of files.
Definition FileList.h:54
virtual void addStats(Buffer &in) const
Definition HiEqualization.cpp:217
virtual ~HiCalculateFunctor()
Definition HiEqualization.h:54
HiCalculateFunctor(Statistics *stats, Statistics *statsLeft, Statistics *statsRight, double percent)
Definition HiEqualization.h:47
void calculateStatistics()
Definition HiEqualization.cpp:39
virtual void errorCheck(QString fromListName)
Checks that the input images have the same mapping groups and same number of bands.
Definition HiEqualization.cpp:115
virtual void fillOutList(FileList &outList, QString toListName)
Definition HiEqualization.cpp:100
virtual ~HiEqualization()
Definition HiEqualization.cpp:35
HiEqualization(QString fromListName)
Definition HiEqualization.cpp:29
Calculates statistics in the area of overlap between two projected cubes.
Definition OverlapStatistics.h:61
Contains multiple PvlContainers.
Definition PvlGroup.h:41
This class is used to accumulate statistics on double arrays.
Definition Statistics.h:93
This is free and unencumbered software released into the public domain.
Definition Apollo.h:16