GammaLib  2.1.0.dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
GModelSpectralTable.cpp File Reference

Spectral table model class implementation. More...

#include <cmath>
#include "GException.hpp"
#include "GTools.hpp"
#include "GMath.hpp"
#include "GRan.hpp"
#include "GEnergy.hpp"
#include "GFits.hpp"
#include "GFitsBinTable.hpp"
#include "GFitsTableStringCol.hpp"
#include "GFitsTableLongCol.hpp"
#include "GFitsTableFloatCol.hpp"
#include "GModelSpectralTable.hpp"
#include "GModelSpectralTablePar.hpp"
#include "GModelSpectralTablePars.hpp"
#include "GModelSpectralRegistry.hpp"

Go to the source code of this file.

Macros

#define G_CONST
 
#define G_FLUX   "GModelSpectralTable::flux(GEnergy&, GEnergy&)"
 
#define G_EFLUX   "GModelSpectralTable::eflux(GEnergy&, GEnergy&)"
 
#define G_MC   "GModelSpectralTable::mc(GEnergy&, GEnergy&, GTime&, GRan&)"
 
#define G_READ   "GModelSpectralTable::read(GXmlElement&)"
 
#define G_WRITE   "GModelSpectralTable::write(GXmlElement&)"
 
#define G_LOAD   "GModelSpectralTable::load(GFilename&)"
 
#define G_TABLE_PAR   "GModelSpectralTable::table_par(int&)"
 
#define G_ENERGY_SCALE   "GModelSpectralTable::energy_scale(std::string&)"
 
#define G_LOAD_PAR   "GModelSpectralTable::load_par(GFits&)"
 
#define G_PAR_INDEX   "GModelSpectralTable::par_index(std::string&)"
 
#define G_UPDATE   "GModelSpectralTable::update()"
 

Variables

const GModelSpectralTable g_spectral_table_seed
 

Detailed Description

Spectral table model class implementation.

Author
Juergen Knoedlseder

Definition in file GModelSpectralTable.cpp.

Macro Definition Documentation

#define G_CONST
Value:
"GModelSpectralTable(GEbounds&, GModelSpectralTablePars&, "\
"GNdarray&)"

Definition at line 54 of file GModelSpectralTable.cpp.

Referenced by GModelSpectralTable::GModelSpectralTable().

#define G_EFLUX   "GModelSpectralTable::eflux(GEnergy&, GEnergy&)"

Definition at line 57 of file GModelSpectralTable.cpp.

#define G_ENERGY_SCALE   "GModelSpectralTable::energy_scale(std::string&)"

Definition at line 63 of file GModelSpectralTable.cpp.

#define G_FLUX   "GModelSpectralTable::flux(GEnergy&, GEnergy&)"

Definition at line 56 of file GModelSpectralTable.cpp.

#define G_LOAD   "GModelSpectralTable::load(GFilename&)"

Definition at line 61 of file GModelSpectralTable.cpp.

#define G_LOAD_PAR   "GModelSpectralTable::load_par(GFits&)"

Definition at line 64 of file GModelSpectralTable.cpp.

#define G_MC   "GModelSpectralTable::mc(GEnergy&, GEnergy&, GTime&, GRan&)"

Definition at line 58 of file GModelSpectralTable.cpp.

Referenced by GModelSpectralTable::mc().

#define G_PAR_INDEX   "GModelSpectralTable::par_index(std::string&)"

Definition at line 65 of file GModelSpectralTable.cpp.

Referenced by GModelSpectralTable::par_index().

#define G_READ   "GModelSpectralTable::read(GXmlElement&)"
#define G_TABLE_PAR   "GModelSpectralTable::table_par(int&)"

Definition at line 62 of file GModelSpectralTable.cpp.

Referenced by GModelSpectralTable::table_par().

#define G_UPDATE   "GModelSpectralTable::update()"

Definition at line 66 of file GModelSpectralTable.cpp.

#define G_WRITE   "GModelSpectralTable::write(GXmlElement&)"

Definition at line 60 of file GModelSpectralTable.cpp.

Referenced by GModelSpectralTable::write().

Variable Documentation

const GModelSpectralRegistry g_spectral_table_registry & g_spectral_table_seed

Definition at line 50 of file GModelSpectralTable.cpp.