SEVN
Loading...
Searching...
No Matches
Lambda_Base Class Referenceabstract

#include <lambda_base.h>

Inheritance diagram for Lambda_Base:
Lambda_Klencki Lambda_Nanjing Lambda_Klencki_interpolator Lambda_Nanjing_interpolator

Public Member Functions

 Lambda_Base ()
 
 Lambda_Base (_UNUSED const Star *s)
 
 Lambda_Base (_UNUSED const IO *io)
 
virtual ~Lambda_Base ()=default
 
virtual double operator() (const Star *s)=0
 

Detailed Description

Base abstract class for Lambda implementation.

The derived classes have to define their own public operator(Star *star)

Constructor & Destructor Documentation

◆ Lambda_Base() [1/3]

Lambda_Base::Lambda_Base ( )
inline

◆ Lambda_Base() [2/3]

Lambda_Base::Lambda_Base ( _UNUSED const Star s)
inline

◆ Lambda_Base() [3/3]

Lambda_Base::Lambda_Base ( _UNUSED const IO io)
inline

◆ ~Lambda_Base()

virtual Lambda_Base::~Lambda_Base ( )
virtualdefault

Member Function Documentation

◆ operator()()

virtual double Lambda_Base::operator() ( const Star s)
pure virtual

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