GammaLib 2.0.0
Loading...
Searching...
No Matches
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_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

◆ G_CONST

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

Definition at line 54 of file GModelSpectralTable.cpp.

Referenced by GModelSpectralTable::GModelSpectralTable().

◆ G_EFLUX

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

Definition at line 57 of file GModelSpectralTable.cpp.

◆ G_FLUX

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

Definition at line 56 of file GModelSpectralTable.cpp.

◆ G_LOAD

◆ G_LOAD_PAR

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

Definition at line 63 of file GModelSpectralTable.cpp.

◆ G_MC

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

Definition at line 58 of file GModelSpectralTable.cpp.

◆ G_PAR_INDEX

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

Definition at line 64 of file GModelSpectralTable.cpp.

Referenced by GModelSpectralTable::par_index().

◆ G_READ

#define G_READ   "GModelSpectralTable::read(GXmlElement&)"

Definition at line 59 of file GModelSpectralTable.cpp.

◆ G_TABLE_PAR

#define G_TABLE_PAR   "GModelSpectralTable::table_par(int&)"

◆ G_UPDATE

#define G_UPDATE   "GModelSpectralTable::update()"

Definition at line 65 of file GModelSpectralTable.cpp.

◆ G_WRITE

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

Definition at line 60 of file GModelSpectralTable.cpp.

Variable Documentation

◆ g_spectral_table_seed

const GModelSpectralRegistry g_spectral_table_registry & g_spectral_table_seed

Definition at line 50 of file GModelSpectralTable.cpp.