Go to the documentation of this file.
16 #ifndef BIASBUFFER_HPP
17 #define BIASBUFFER_HPP
23 #include "boost/filesystem.hpp"
159 bool loadFileData(
const int slot);
166 bool loadFileDataImage(
const int slot);
172 void deleteCplImage(cpl_image** image);
182 std::vector<cpl_image*> bias_image;
187 std::vector<std::string> bias_image_name;
cpl_image * get_Image(const int slot)
Definition: biasBuffer.cpp:170
void ClearSelected(const int slot)
Definition: biasBuffer.cpp:299
int StoreCPLAsBiasImageInFreeSlot(const cpl_image *image, std::string slot_name)
Definition: biasBuffer.cpp:259
Definition: ddtLogger.hpp:71
Definition: ddtClient.hpp:36
virtual ~BiasBuffer()
Definition: biasBuffer.cpp:43
bool StoreCPLAsBiasImageInSlot(const cpl_image *image, std::string slot_name, const int slot=0)
Definition: biasBuffer.cpp:203
bool SubtractBiasImage(cpl_image *source_image, const int slot=0)
Definition: biasBuffer.cpp:192
Definition: biasBuffer.hpp:51
void set_logger(ddt::DdtLogger *logger)
Definition: biasBuffer.cpp:56
void ClearAll()
Definition: biasBuffer.cpp:291
Definition: dataFile.hpp:76
BiasBuffer()
Definition: biasBuffer.cpp:29
std::string get_SlotName(const int slot)
Definition: biasBuffer.cpp:181
int LoadBiasFileInFreeSlot(const std::string &file_name)
Definition: biasBuffer.cpp:102
bool LoadBiasFileInSlot(const std::string &file_name, const int slot=0)
Definition: biasBuffer.cpp:71
ddt::DdtLogger * logger
Definition: biasBuffer.hpp:146