SourceXtractorPlusPlus  0.19
SourceXtractor++, the next generation SExtractor
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
HduNumber.h
Go to the documentation of this file.
1 
18 #ifndef _SEIMPLEMENTATION_PLUGIN_HDUNUMBER_HDUNUMBER_H_
19 #define _SEIMPLEMENTATION_PLUGIN_HDUNUMBER_HDUNUMBER_H_
20 
21 #include "SEUtils/Types.h"
23 
24 namespace SourceXtractor {
25 
26 class HduNumber : public Property {
27 public:
28 
29  explicit HduNumber(unsigned int hdu_number) : m_hdu_number(hdu_number) {}
30 
34  virtual ~HduNumber() = default;
35 
36  unsigned int getHduNumber() const {
37  return m_hdu_number;
38  }
39 
40 private:
41  unsigned int m_hdu_number;
42 };
43 
44 }
45 
46 #endif /* _SEIMPLEMENTATION_PLUGIN_HDUNUMBER_HDUNUMBER_H_ */
unsigned int m_hdu_number
Definition: HduNumber.h:41
virtual ~HduNumber()=default
Destructor.
Base class for all Properties. (has no actual content)
Definition: Property.h:33
unsigned int getHduNumber() const
Definition: HduNumber.h:36
HduNumber(unsigned int hdu_number)
Definition: HduNumber.h:29