Public pha methods to get and set internal data

  •   Integer getFirstChannel() const
    
      void setFirstChannel(const Integer value)
    

  •   const RealVector& getPha() const
    
      Integer setPha(const RealVector& values)
    
      Real getPhaElement(const Integer i) const
    
      Integer setPhaElement(const Integer i, const Real value)
    

  •   const RealVector& getStatError() const
    
      Integer setStatError(const RealVector& values)
    
      Real getStatErrorElement(const Integer i) const
    
      Integer setStatErrorElement(const Integer i, const Real value)
    

  •   const RealVector& getSysError() const
    
      Integer setSysError(const RealVector& values)
    
      Real getSysErrorElement(const Integer i) const
    
      Integer setSysErrorElement(const Integer i, const Real value)
    

  •   const IntegerVector& getChannel() const
    
      Integer setChannel(const IntegerVector& values)
    
      Integer getChannelElement(const Integer i) const
    
      Integer setChannelElement(const Integer i, const Integer value)
    

  •   const IntegerVector& getQuality() const
    
      Integer setQuality(const IntegerVector& values)
    
      Integer getQualityElement(const Integer i) const
    
      Integer setQualityElement(const Integer i, const Integer value)
    

  •   const IntegerVector& getGroup() const
    
      Integer setGroup(const IntegerVector& values)
    
      Integer getGroupElement(const Integer i) const
    
      Integer setGroupElement(const Integer i, const Integer value)
    

  •   const RealVector& getAreaScaling() const
    
      Integer setAreaScaling(const RealVector& values)
    
      Real getAreaScalingElement(const Integer i) const
    
      Integer setAreaScalingElement(const Integer i, const Real value)
    

  •   const RealVector& getBackScaling() const
    
      Integer setBackScaling(const RealVector& values)
    
      Real getBackScalingElement(const Integer i) const
    
      Integer setBackScalingElement(const Integer i, const Real value)
    

  •   Real getExposure() const
    
      void setExposure(const Real value)
    

  •   Real getCorrectionScaling() const
    
      void setCorrectionScaling(const Real value)
    

  •   Integer getDetChans() const
    
      void setDetChans(const Integer value)
    

  •   bool getPoisserr() const
    
      void setPoisserr(const bool value)
    

  •   string getDatatype() const
    
      void setDatatype(const string value)
    

  •   string getSpectrumtype() const
    
      void setSpectrumtype(const string value)
    

  •   string getResponseFile() const
    
      void setResponseFile(const string value)
    

  •   string getAncillaryFile() const
    
      void setAncillaryFile(const string value)
    

  •   string getBackgroundFile() const
    
      void setBackgroundFile(const string value)
    

  •   string getCorrectionFile() const
    
      void setCorrectionFile(const string value)
    

  •   string getFluxUnits() const
    
      void setFluxUnits(const string value)
    

  •   string getChannelType() const
    
      void setChannelType(const string value)
    

  •   string getTelescope() const
    
      void setTelescope(const string value)
    

  •   string getInstrument() const
    
      void setInstrument(const string value)
    

  •   string getDetector() const
    
      void setDetector(const string value)
    

  •   string getFilter() const
    
      void setFilter(const string value)
    

  •   string getDatamode() const
    
      void setDatamode(const string value)
    

  •   string getStokesParameter() const
    
      void setStokesParameter(const string value)
    

  •   string getStokesWeighting() const
    
      void setStokesWeighting(const string value)
    

  •   const StringVector& getXSPECFilter() const
    
      Integer setXSPECFilter(const StringVector& values)
    
      string getXSPECFilterElement(const Integer i) const
    
      Integer setXSPECFilterElement(const Integer i, const string value)
    




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

Last modified: Wednesday, 28-Aug-2024 16:49:29 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.