rmf class private members
class rmf{
private:
Integer m_FirstChannel; // First channel number
IntegerVector m_NumberGroups; // Number of response groups for this
// energy bin
std::vector<IntegerVector> m_FirstChannelGroup; // First channel in group
std::vector<IntegerVector> m_NumberChannelsGroup; // Number channels in group
std::vector<IntegerVector> m_OrderGroup; // Grating order of group
RealVector m_LowEnergy; // Start energy of bin
RealVector m_HighEnergy; // End energy of bin
std::vector<RealVector> m_Matrix; // Matrix elements
RealVector m_ChannelLowEnergy; // Start energy of channel
RealVector m_ChannelHighEnergy; // End energy of channel
Real m_AreaScaling; // Value of EFFAREA keyword
Real m_ResponseThreshold; // Minimum value in response
string m_EnergyUnits; // Energy units used
string m_RMFUnits; // Units for RMF values
string m_ChannelType; // Value of CHANTYPE keyword
string m_Telescope;
string m_Instrument;
string m_Detector;
string m_Filter;
string m_RMFType; // HDUCLAS3 keyword in MATRIX extension
string m_RMFExtensionName; // EXTNAME keyword in MATRIX extension
string m_EBDExtensionName; // EXTNAME keyword in EBOUNDS extension
string m_StokesParameter; // For spectropolarimetry
(e.g. 'Ixx', 'xQx', 'xxU') //
string m_StokesWeighting; // Stokes parameter weighting scheme
HEASARC Home | Observatories | Archive | Calibration | Software | Tools | Students/Teachers/Public Last modified: Friday, 14-Mar-2025 15:41:24 EDT |


