diff --git a/src/support/ctobservation.hpp b/src/support/ctobservation.hpp index 7b0bee0..9a3f9f8 100644 --- a/src/support/ctobservation.hpp +++ b/src/support/ctobservation.hpp @@ -62,6 +62,7 @@ public: virtual void save(void) = 0; // Methods + void obs(const GObservations& obs); const GObservations& obs(void) const; void write_ogip_keywords(GFitsHDU* hdu) const; @@ -83,7 +84,7 @@ protected: void save_events_xml(void); // Protected members - GObservations m_obs; //!< Observation container + GObservations m_obs; //!< Observation container private: // Private members @@ -99,6 +100,21 @@ private: /***********************************************************************//** + * @brief Set observation container + * + * @param[in] obs Observation container. + * + * Set observation container. + ***************************************************************************/ +inline +void ctobservation::obs(const GObservations& obs) +{ + m_obs = obs; + return; +} + + +/***********************************************************************//** * @brief Return observation container * * @return Reference to observation container.