Commit 4448500939643f74769c9d6c00a66caaa2d7f018

Authored by knodlseder
1 parent 2f5bd058

Add GLATObservation::deadc method

inst/lat/include/GLATObservation.hpp
1 /*************************************************************************** 1 /***************************************************************************
2 * GLATObservation.hpp - LAT Observation class * 2 * GLATObservation.hpp - LAT Observation class *
3 * ----------------------------------------------------------------------- * 3 * ----------------------------------------------------------------------- *
4 - * copyright (C) 2008-2011 by Juergen Knoedlseder * 4 + * copyright (C) 2008-2012 by Juergen Knoedlseder *
5 * ----------------------------------------------------------------------- * 5 * ----------------------------------------------------------------------- *
6 * * 6 * *
7 * This program is free software: you can redistribute it and/or modify * 7 * This program is free software: you can redistribute it and/or modify *
@@ -65,6 +65,7 @@ public: @@ -65,6 +65,7 @@ public:
65 virtual std::string instrument(void) const; 65 virtual std::string instrument(void) const;
66 virtual double ontime(void) const { return 0.0; } 66 virtual double ontime(void) const { return 0.0; }
67 virtual double livetime(void) const { return 0.0; } 67 virtual double livetime(void) const { return 0.0; }
  68 + virtual double deadc(const GTime& time) const { return 0.0; }
68 virtual void read(const GXmlElement& xml); 69 virtual void read(const GXmlElement& xml);
69 virtual void write(GXmlElement& xml) const; 70 virtual void write(GXmlElement& xml) const;
70 virtual std::string print(void) const; 71 virtual std::string print(void) const;
inst/lat/pyext/GLATObservation.i
1 /*************************************************************************** 1 /***************************************************************************
2 * GLATObservation.i - LAT Observation class * 2 * GLATObservation.i - LAT Observation class *
3 * ----------------------------------------------------------------------- * 3 * ----------------------------------------------------------------------- *
4 - * copyright (C) 2008-2011 by Juergen Knoedlseder * 4 + * copyright (C) 2008-2012 by Juergen Knoedlseder *
5 * ----------------------------------------------------------------------- * 5 * ----------------------------------------------------------------------- *
6 * * 6 * *
7 * This program is free software: you can redistribute it and/or modify * 7 * This program is free software: you can redistribute it and/or modify *
@@ -50,6 +50,7 @@ public: @@ -50,6 +50,7 @@ public:
50 virtual std::string instrument(void) const; 50 virtual std::string instrument(void) const;
51 virtual double ontime(void) const; 51 virtual double ontime(void) const;
52 virtual double livetime(void) const; 52 virtual double livetime(void) const;
  53 + virtual double deadc(const GTime& time) const;
53 virtual void read(const GXmlElement& xml); 54 virtual void read(const GXmlElement& xml);
54 virtual void write(GXmlElement& xml) const; 55 virtual void write(GXmlElement& xml) const;
55 56