Mantid
Loading...
Searching...
No Matches
Public Member Functions | List of all members
Mantid::Algorithms::MaxentSpace Class Referenceabstract

MaxentSpace : Abstract base class defining a MaxentSpace. More...

#include <MaxentSpace.h>

Inheritance diagram for Mantid::Algorithms::MaxentSpace:
Mantid::Algorithms::MaxentSpaceComplex Mantid::Algorithms::MaxentSpaceReal

Public Member Functions

virtual std::vector< double > fromComplex (const std::vector< double > &values)=0
 
 MaxentSpace ()=default
 
virtual std::vector< double > toComplex (const std::vector< double > &values)=0
 
virtual ~MaxentSpace ()=default
 

Detailed Description

MaxentSpace : Abstract base class defining a MaxentSpace.

A Maxent space can be the space of real numbers or the space of complex numbers at the moment. This class is intended to be used in conjunction with MaxentTransformFourier, to define the input and output to/from the Fourier transform.

Definition at line 21 of file MaxentSpace.h.

Constructor & Destructor Documentation

◆ MaxentSpace()

Mantid::Algorithms::MaxentSpace::MaxentSpace ( )
default

◆ ~MaxentSpace()

virtual Mantid::Algorithms::MaxentSpace::~MaxentSpace ( )
virtualdefault

Member Function Documentation

◆ fromComplex()

virtual std::vector< double > Mantid::Algorithms::MaxentSpace::fromComplex ( const std::vector< double > &  values)
pure virtual

◆ toComplex()

virtual std::vector< double > Mantid::Algorithms::MaxentSpace::toComplex ( const std::vector< double > &  values)
pure virtual

The documentation for this class was generated from the following file: