table class private members

class table{

  vector <tableParameter> m_Parameters; // Parameter information
  vector <tableSpectrum> m_Spectra;     // Tabulated model spectra
  string m_ModelName;                   // Name to use in xspec
  string m_ModelUnits;                  // Units (not used at present)
  int m_NumIntParams;                   // Dimension of interpolation grid
  int m_NumAddParams;                   // Number of additional parameters
  bool m_isError;                       // If true then model errors included
  bool m_isRedshift;                    // If true include redshift
  bool m_isAdditive;                    // If true model is additive
  bool m_isEscale;                      // If true include an energy scaling
  vector<Real> m_Energies;              // Energy bins on which model is 
                                        // calculated. The size should be one 
                                        // larger than that of the spectrum 
                                        // array
  string m_EnergyUnits;                 // Units of energy bins
  Real m_LowEnergyLimit;                // Value to use for energies
                                        // below those tabulated
  Real m_HighEnergyLimi;                // Value to use for energies
                                        // above those tabulated
  string m_Filename;                    // Name of file from which table was read
  vector<string> m_FiltExps;            // Filter expressions

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

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