pha class private members

class pha{
 private:

  Integer m_FirstChannel;     // First legal channel number

  RealVector m_Pha;           // PHA data
  RealVector m_StatError;     // Statistical error
  RealVector m_SysError;      // Statistical error

  IntegerVector m_Channel;    // Channel number
  IntegerVector m_Quality;    // Data quality (0=good, 1=bad, 2=dubious,
                              //               5=set bad by user) 
  IntegerVector m_Group;      // Data grouping (1=start of bin,
                              //               -1=continuation of bin)

  RealVector m_AreaScaling;   // Area scaling factor
  RealVector m_BackScaling;   // Background scaling factor

  Real m_Exposure;            // Exposure time 
  Real m_CorrectionScaling;   // Correction file scale factor 

  Integer m_DetChans;         // Total legal number of channels
  bool m_Poisserr;            // If true, errors are Poisson
  string m_Datatype;          // "COUNT" for count data and "RATE" for count/sec 
  string m_PHAVersion;        // PHA extension format version 

  string m_Spectrumtype;      // "TOTAL", "NET", or "BKG" 

  string m_ResponseFile;      // Response filename 
  string m_AncillaryFile;     // Ancillary filename 
  string m_BackgroundFile;    // Background filename 
  string m_CorrectionFile;    // Correction filename 

  string m_FluxUnits;         // Units for Pha and StatError

  string m_ChannelType;       // Value of CHANTYPE keyword 
  string m_Telescope;                                          
  string m_Instrument;
  string m_Detector;
  string m_Filter;
  string m_Datamode;

  string m_StokesParameter;   // For spectropolarimetry
                                 (e.g. 'Ixx', 'xQx', 'xxU') //
  string m_StokesWeighting;   // Stokes parameter weighting scheme

  StringVector m_XSPECFilter; // Filter keywords




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

Last modified: Wednesday, 28-Feb-2024 16:27:31 EST