diff --git a/inst/cta/src/GCTAAeff2D.cpp b/inst/cta/src/GCTAAeff2D.cpp index f25248f..3d1ad9c 100644 --- a/inst/cta/src/GCTAAeff2D.cpp +++ b/inst/cta/src/GCTAAeff2D.cpp @@ -342,6 +342,9 @@ void GCTAAeff2D::load(const std::string& filename) // Close FITS file file.close(); + // Store filename + m_filename = filename; + // Return return; } diff --git a/inst/cta/src/GCTAAeffArf.cpp b/inst/cta/src/GCTAAeffArf.cpp index 1ab5258..b388b34 100644 --- a/inst/cta/src/GCTAAeffArf.cpp +++ b/inst/cta/src/GCTAAeffArf.cpp @@ -267,6 +267,9 @@ void GCTAAeffArf::load(const std::string& filename) // Close FITS file file.close(); + // Store filename + m_filename = filename; + // Return return; } diff --git a/inst/cta/src/GCTABackground3D.cpp b/inst/cta/src/GCTABackground3D.cpp index 4887f3f..b30649d 100644 --- a/inst/cta/src/GCTABackground3D.cpp +++ b/inst/cta/src/GCTABackground3D.cpp @@ -408,6 +408,9 @@ void GCTABackground3D::load(const std::string& filename) // Close FITS file file.close(); + // Store filename + m_filename = filename; + // Return return; } diff --git a/inst/cta/src/GCTAEdisp2D.cpp b/inst/cta/src/GCTAEdisp2D.cpp index 9502890..7018248 100644 --- a/inst/cta/src/GCTAEdisp2D.cpp +++ b/inst/cta/src/GCTAEdisp2D.cpp @@ -259,6 +259,9 @@ void GCTAEdisp2D::load(const std::string& filename) // Close FITS file file.close(); + // Store filename + m_filename = filename; + // Return return; } diff --git a/inst/cta/src/GCTAPsf2D.cpp b/inst/cta/src/GCTAPsf2D.cpp index 2470243..1be3159 100644 --- a/inst/cta/src/GCTAPsf2D.cpp +++ b/inst/cta/src/GCTAPsf2D.cpp @@ -383,6 +383,9 @@ void GCTAPsf2D::load(const std::string& filename) // Close FITS file file.close(); + // Store filename + m_filename = filename; + // Return return; } diff --git a/inst/cta/src/GCTAPsfKing.cpp b/inst/cta/src/GCTAPsfKing.cpp index c722018..b4d55e5 100644 --- a/inst/cta/src/GCTAPsfKing.cpp +++ b/inst/cta/src/GCTAPsfKing.cpp @@ -375,6 +375,9 @@ void GCTAPsfKing::load(const std::string& filename) // Close FITS file file.close(); + // Store filename + m_filename = filename; + // Return return; } diff --git a/inst/cta/src/GCTAPsfVector.cpp b/inst/cta/src/GCTAPsfVector.cpp index 7de99e6..7bb6b07 100644 --- a/inst/cta/src/GCTAPsfVector.cpp +++ b/inst/cta/src/GCTAPsfVector.cpp @@ -276,6 +276,9 @@ void GCTAPsfVector::load(const std::string& filename) // Close FITS file file.close(); + // Store filename + m_filename = filename; + // Return return; }