Public table methods to get and set internal data

  •   const std::vector<tableParameter>& getParameters() const
    
      Integer setParameters(const std::vector<tableParameter>& values)
    
      tableParameter getParametersElement(const Integer i) const
    
      Integer setParametersElement(const Integer i, const tableParameter& value)
    

  •   const std::vector<tableSpectrum>& getSpectra() const
    
      Integer setSpectra(const std::vector<tableSpectrum>& values)
    
      tableSpectrum getSpectraElement(const Integer i) const
    
      Integer setSpectraElement(const Integer i, const tableSpectrum& value)
    

  •   string getModelName() const
    
      void setModelName(const string value)
    

  •   string getModelUnits() const
    
      void setModelUnits(const string value)
    

  •   Integer getNumIntParams() const
    
      void setNumIntParams(const Integer value)
    

  •   Integer getNumAddParams() const
    
      void setNumAddParams(const Integer value)
    

  •   bool getisError() const
    
      void setisError(const bool value)
    

  •   bool getisRedshift() const
    
      void setisRedshift(const bool value)
    

  •   bool getisAdditive() const
    
      void setisAdditive(const bool value)
    

  •   bool getisEscale() const
    
      void setisEscale(const bool value)
    

  •   const RealVector& getEnergies() const
    
      Integer setEnergies(const RealVector& values)
    

  •   Real getEnergiesElement(const Integer i) const
    
      Integer setEnergiesElement(const Integer i, const Real value)
    

  •   string getEnergyUnits() const
    
      void setEnergyUnits(const string value)
    

  •   Real getLowEnergyLimit() const
    
      void setLowEnergyLimit(const Real
             value)
    

  •   Real getHighEnergyLimit() const
    
      void setHighEnergyLimit(const Real value)
    

  •   string getFilename() const
    
      void setFilename(const string value)
    

  •   StringVector getFiltExps() const
    
      void setFiltExps(const StringVector values)
    




HEASARC Home | Observatories | Archive | Calibration | Software | Tools | Students/Teachers/Public

Last modified: Wednesday, 28-Aug-2024 16:49:32 EDT

HEASARC Staff Scientist Position - Applications are now being accepted for a Staff Scientist with significant experience and interest in the technical aspects of astrophysics research, to work in the High Energy Astrophysics Science Archive Research Center (HEASARC) at NASA Goddard Space Flight Center (GSFC) in Greenbelt, MD. Refer to the AAS Job register for full details.