tableSpectrum class public methods

  •   tableSpectrum()
    
      tableSpectrum(const vector<Real>& parVals, const vector<Real>& flux,
           const vector<vector<Real> >& addFlux = vector<vector<Real> >(),
           const vector<Real>& fluxErr = vector<Real>(),
           const vector<vector<Real> >& addFluxErr = vector<vector<Real> >())
    

    Constructors. The first is the default constructor and the second is a constructor version of the load method described below.

  •  ~tableSpectrum()
    

    Default destructor.

  •  void load(const vector<Real>& parVals, const vector<Real>& flux,
           const vector<vector<Real> >& addFlux = vector<vector<Real> >(),
           const vector<Real>& fluxErr = vector<Real>(),
           const vector<vector<Real> >& addFluxErr = vector<vector<Real> >())
    

    Method to load required content into object.

  •  void pushaddFlux(vector<Real>)
    

    Push an additional parameter spectrum.

  •  vector<Real> getaddFlux(Integer Number)
    

    Get an additional parameter spectrum.

  •  string disp() const
    

    Display information about the table spectrum - return as a string.

  •  void clear()
    

    Clear contents of the table spectrum.

  •   Integer NumberFluxes() const
    
      Integer getNumberFluxes() const
    

    Return the size of the flux array.

  •   Integer NumberFluxErrors() const
    
      Integer getNumberFluxErrors() const
    

    Return the size of the flux error array.

  •   Integer NumberParameterValues() const
    
      Integer getNumberParameterValues() const
    

    Return the size of the array of parameter values.

  •   Integer NumberAdditiveParameters() const
    
      Integer getNumberAdditiveParameters() const
    

    Return the number of additive parameters.

  •   Integer NumberAdditiveFluxes(const Integer iaddParam) const
    
      Integer getNumberAdditiveFluxes(const Integer iaddParam) const
    

    Return the size of the flux array for this additive parameter.

  •   Integer NumberAdditiveFluxErrors(const Integer iaddParam) const
    
      Integer getNumberAdditiveFluxErrors(const Integer iaddParam) const
    

    Return the size of the flux error array for this additive parameter.




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

Last modified: Wednesday, 23-Mar-2022 21:09:02 EDT