Public rmft methods to get and set internal data

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

  •   const IntegerVector& getNumberGroups() const
    
      Integer setNumberGroups(const IntegerVector& values)
    
      Integer getNumberGroupsElement(const Integer i) const
    
      Integer setNumberGroupsElement(const Integer i, const Integer value)
    

  •   const std::vector<IntegerVector>& getFirstEnergyGroup() const
    
      Integer setFirstEnergyGroup(const std::vector<IntegerVector>& values)
    
      IntegerVector getFirstEnergyGroupForChannel(const Integer i) const
    
      Integer setFirstEnergyGroupForChannel(const Integer i,
                                            const IntegerVector value)
    

  •   const std::vector<IntegerVector>& getNumberEnergiesGroup() const
    
      Integer setNumberEnergiesGroup(const std::vector<IntegerVector>& values)
    
      IntegerVector& getNumberEnergiesGroupForChannel(const Integer i) const
    
      Integer setNumberEnergiesGroupForChannel(const Integer i, 
                                               const IntegerVector value)
    

  •   const std::vector<IntegerVector>& getOrderGroup() const
    
      Integer setOrderGroup(const std::vector<IntegerVector>& values)
    
      IntegerVector getOrderGroupForChannel(const Integer i) const
    
      Integer setOrderGroupForChannel(const Integer i, 
                                      const IntegerVector value)
    

  •   const RealVector& getLowEnergy() const
    
      Integer setLowEnergy(const RealVector& values)
    
      Real getLowEnergyElement(const Integer i) const
    
      Integer setLowEnergyElement(const Integer i, const Real value)
    

  •   const RealVector& getHighEnergy() const
    
      Integer setHighEnergy(const RealVector& values)
    
      Real getHighEnergyElement(const Integer i) const
    
      Integer setHighEnergyElement(const Integer i, const Real value)
    

  •   const std::vector<RealVector>& getMatrix() const
    
      Integer setMatrix(const std::vector<RealVector>& values)
    
      RealVector getMatrixForChannel(const Integer i) const
    
      Integer setMatrixForChannel(const Integer i, const RealVector value)
    

  •   const RealVector& getChannelLowEnergy() const
    
      Integer setChannelLowEnergy(const RealVector& values)
    
      Real getChannelLowEnergyElement(const Integer i) const
    
      Integer setChannelLowEnergyElement(const Integer i, const Real value)
    

  •   const RealVector& getChannelHighEnergy() const
    
      Integer setChannelHighEnergy(const RealVector& values)
    
      Real getChannelHighEnergyElement(const Integer i) const
    
      Integer setChannelHighEnergyElement(const Integer i, const Real value)
    

  •   Real getAreaScaling() const
    
      void setAreaScaling(const Real value)
    

  •   Real getResponseThreshold() const
    
      void setResponseThreshold(const Real value)
    

  •   string getEnergyUnits() const
    
      void setEnergyUnits(const string value)
    

  •   string getRMFUnits() const
    
      void setRMFUnits(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 getRMFType() const
    
      void setRMFType(const string value)
    
  •   string getRMFExtensionName() const
    
      void setRMFExtensionName(const string value)
    
  •   string getEBDExtensionName() const
    
      void setEBDExtensionName(const string value)
    




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

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