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

Multiplicative spectral model class implementation. More...

#include <cmath>
#include "GException.hpp"
#include "GTools.hpp"
#include "GRan.hpp"
#include "GIntegral.hpp"
#include "GEnergies.hpp"
#include "GModelSpectralMultiplicative.hpp"
#include "GModelSpectralNodes.hpp"
#include "GModelSpectralRegistry.hpp"

Go to the source code of this file.

Macros

#define G_MC
 
#define G_WRITE   "GModelSpectralMultiplicative::write(GXmlElement&)"
 
#define G_COMPONENT_INDEX   "GModelSpectralMultiplicative::component(int&)"
 
#define G_COMPONENT_NAME
 
#define G_APPEND
 

Variables

const GModelSpectralMultiplicative g_spectral_multi_seed
 

Detailed Description

Multiplicative spectral model class implementation.

Author
Michael Mayer

Definition in file GModelSpectralMultiplicative.cpp.

Macro Definition Documentation

#define G_APPEND
Value:
"GModelSpectralMultiplicative::append(GModelSpectral&, "\
"std::string&)"

Definition at line 54 of file GModelSpectralMultiplicative.cpp.

Referenced by GModelSpectralMultiplicative::append().

#define G_COMPONENT_INDEX   "GModelSpectralMultiplicative::component(int&)"
#define G_COMPONENT_NAME
Value:
"GModelSpectralMultiplicative::component"\
"(std::string&)"

Definition at line 52 of file GModelSpectralMultiplicative.cpp.

Referenced by GModelSpectralMultiplicative::component().

#define G_MC
Value:
"GModelSpectralMultiplicative::mc(GEnergy&, GEnergy&, GTime&, "\
"GRan&)"

Definition at line 48 of file GModelSpectralMultiplicative.cpp.

Referenced by GModelSpectralMultiplicative::mc().

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

Variable Documentation

const GModelSpectralRegistry g_spectral_multi_registry & g_spectral_multi_seed

Definition at line 44 of file GModelSpectralMultiplicative.cpp.