From 68cc1d5553bc3caa4836b4674948847add332c67 Mon Sep 17 00:00:00 2001 From: knodlseder <> Date: Fri, 9 Mar 2012 17:04:33 +0000 Subject: [PATCH] Add m_instrument member. --- inst/cta/include/GCTAObservation.hpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/inst/cta/include/GCTAObservation.hpp b/inst/cta/include/GCTAObservation.hpp index afe083b..c21ee29 100644 --- a/inst/cta/include/GCTAObservation.hpp +++ b/inst/cta/include/GCTAObservation.hpp @@ -48,6 +48,7 @@ class GCTAObservation : public GObservation { public: // Constructors and destructors GCTAObservation(void); + GCTAObservation(const std::string& instrument); GCTAObservation(const GCTAObservation& obs); virtual ~GCTAObservation(void); @@ -60,7 +61,7 @@ public: virtual void response(const GResponse& rsp); virtual GCTAResponse* response(void) const; virtual GCTAPointing* pointing(void) const; - virtual std::string instrument(void) const; + virtual std::string instrument(void) const { return m_instrument; } virtual double ontime(void) const { return m_ontime; } virtual double livetime(void) const { return m_livetime; } virtual double deadc(const GTime& time) const { return m_deadc; } @@ -98,6 +99,7 @@ protected: double npred_temp(const GModel& model) const; // Protected members + std::string m_instrument; //!< Instrument name std::string m_eventfile; //!< Event filename GCTAResponse* m_response; //!< Pointer to instrument response functions GCTAPointing* m_pointing; //!< Pointer to pointing direction -- libgit2 0.21.4