| 
| enum class   | Arg : char {  
  ZeroKelvin
, FixedTemperature
, Temperature
, Cascade
,  
  CoAdd
, Stack
, TemperatureStack
, CompareExperimentWithTheory
,  
  SpectralFit
, Wavelength
, Frequency
, Lorentzian
,  
  Gaussian
, Drude
 
 } | 
|   | 
Definition at line 12 of file Parameters.h.
 
◆ Arg
  
  
      
        
          | enum class Parameters::Arg : char | 
         
       
   | 
  
strong   | 
  
 
 
◆ Parameters() [1/2]
      
        
          | Parameters::Parameters  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ Parameters() [2/2]
      
        
          | Parameters::Parameters  | 
          ( | 
          const int  | 
          argc,  | 
        
        
           | 
           | 
          const char *  | 
          argv[]  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ getDatabase()
  
  
      
        
          | std::string_view Parameters::getDatabase  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getDatabaseVersion()
  
  
      
        
          | const int & Parameters::getDatabaseVersion  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getEnergyInCGS()
  
  
      
        
          | double Parameters::getEnergyInCGS  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getFWHM()
  
  
      
        
          | const double & Parameters::getFWHM  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getHost()
  
  
      
        
          | std::string_view Parameters::getHost  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getIds()
  
  
      
        
          | std::vector< int > const  & Parameters::getIds  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getInputFilename()
  
  
      
        
          | std::string_view Parameters::getInputFilename  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getModel()
  
  
      
        
          | const Parameters::Arg & Parameters::getModel  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getOutputFilename()
  
  
      
        
          | std::string_view Parameters::getOutputFilename  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getPassword()
  
  
      
        
          | std::string_view Parameters::getPassword  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getPlotLimits()
  
  
      
        
          | std::array< double, 2 > const  & Parameters::getPlotLimits  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getPlotLimitsAsFrequencies()
  
  
      
        
          | std::array< double, 2 > const  & Parameters::getPlotLimitsAsFrequencies  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getPlotLimitsAsWavelenghts()
  
  
      
        
          | std::array< double, 2 > const  & Parameters::getPlotLimitsAsWavelenghts  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getPlotSize()
  
  
      
        
          | std::array< int, 2 > const  & Parameters::getPlotSize  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getPort()
  
  
      
        
          | const int & Parameters::getPort  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getProfile()
  
  
      
        
          | const Parameters::Arg & Parameters::getProfile  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getShift()
  
  
      
        
          | const double & Parameters::getShift  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getSocket()
  
  
      
        
          | std::string_view Parameters::getSocket  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getTable()
  
  
      
        
          | const PAHdb::Database & Parameters::getTable  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getTemperatureInKelvin()
  
  
      
        
          | const double & Parameters::getTemperatureInKelvin  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getTemperaturesInKelvin()
  
  
      
        
          | std::vector< double > const  & Parameters::getTemperaturesInKelvin  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getTimeout()
  
  
      
        
          | const int & Parameters::getTimeout  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getTool()
  
  
      
        
          | const Parameters::Arg & Parameters::getTool  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getUnits()
  
  
      
        
          | const Parameters::Arg & Parameters::getUnits  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getUsername()
  
  
      
        
          | std::string_view Parameters::getUsername  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ getWeights()
  
  
      
        
          | std::vector< double > const  & Parameters::getWeights  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ isCompress()
  
  
      
        
          | bool Parameters::isCompress  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ isJPEG()
  
  
      
        
          | bool Parameters::isJPEG  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ isPNG()
  
  
      
        
          | bool Parameters::isPNG  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ isPostscript()
  
  
      
        
          | bool Parameters::isPostscript  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ isX11()
  
  
      
        
          | bool Parameters::isX11  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ parse()
      
        
          | void Parameters::parse  | 
          ( | 
          const int  | 
          argc,  | 
        
        
           | 
           | 
          const char *  | 
          argv[]  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
◆ setIds()
  
  
      
        
          | void Parameters::setIds  | 
          ( | 
          const std::vector< int > &  | 
          ids | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setPlotLimits()
  
  
      
        
          | void Parameters::setPlotLimits  | 
          ( | 
          const std::array< double, 2 > &  | 
          plotlimits | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
The documentation for this class was generated from the following files:
 
  From FY2025 onward the NASA Ames PAH IR Spectroscopic Database is being
  supported through the Laboratory Astrophysics Round 3 directed Work Package at
  NASA Ames.
  From FY2023-2025 the NASA Ames PAH IR Spectroscopic Database was supported
  through the Laboratory Astrophysics Round 2 directed Work Package at NASA
  Ames.
  From FY2019-2022 the NASA Ames PAH IR Spectroscopic Database was supported
  through a directed Work Package at NASA Ames titled:
  "Laboratory Astrophysics – The NASA Ames PAH IR Spectroscopic
    Database".