Go to the documentation of this file.
5 #ifndef CCF_STDRECIPE_RECIPE_CENTROID_HPP_H_
6 #define CCF_STDRECIPE_RECIPE_CENTROID_HPP_H_
9 #include <CCfits/CCfits.h>
10 #include <CCfits/FITS.h>
11 #include <CCfits/PHDU.h>
21 const uint16_t recipe_nb,
22 const std::string& recipe_name);
35 const uint16_t recipe_nb,
36 const std::string& recipe_name,
50 double m_max_centre_error;
51 double m_max_sigma_error;
57 #endif // CCF_STDRECIPE_RECIPE_CENTROID_HPP_H_
cpl_error_code m_cpl_error
Definition: recipeCentroid.hpp:47
double m_sigma[2]
Definition: recipeCentroid.hpp:44
virtual ~RecipeCentroid()
Definition: recipeCentroid.cpp:32
Definition: recipeCentroid.hpp:15
Standard Centroiding Processing Recipe.
Definition: recipeCentroid.hpp:18
double m_centre_error[2]
Definition: recipeCentroid.hpp:45
bool m_centroid_error
Definition: recipeCentroid.hpp:40
cpl_size m_window[4]
Definition: recipeCentroid.hpp:42
double m_centre[2]
Definition: recipeCentroid.hpp:43
RecipeCentroid()
Definition: recipeCentroid.cpp:27
double m_sigma_error[2]
Definition: recipeCentroid.hpp:46
virtual void InitialiseUser()
Initialise the recipe object. See "Initialise()".
Definition: recipeCentroid.cpp:36
virtual void ProcessUser(ccf::common::DataFrame &frame)
User specific processing.
Definition: recipeCentroid.cpp:51
virtual void DisableUser()
Definition: recipeCentroid.cpp:47
virtual void CreateObjectUser(const uint16_t proc_thread_nb, const uint16_t recipe_nb, const std::string &recipe_name, ccf::common::RecipeBase **new_object)
Instantiate a specific instance of the object.
Definition: recipeCentroid.cpp:115
Processing Recipe base class. All recipes shall be derived from this class.
Definition: recipeBase.hpp:49
double m_centre_intensity
Definition: recipeCentroid.hpp:41
Frame class used to store the data and metadata for one frames received from the camera.
Definition: dataFrame.hpp:15
virtual void EnableUser()
Definition: recipeCentroid.cpp:43