class QucBlackbody : public CorBase

a model of a celestial body

Inheritance:


Public Methods

void getFLambda ( double* aW, double* aF, int aN = 1, RWCString aUnitType = "angstrom" )
double getFNu ( double aNu, RWCString aUnit = "hz" )
double getMagnitude ( double aWave, RWCString aUnit = "angstrom" )
RWCString getUnitFLambda ()
QucBlackbody& operator= ( const QucBlackbody& aRef )
QucBlackbody ( double aTemperature = 6000 )
QucBlackbody ( const QucBlackbody& aRef )
void setMagnitude ( double aMagnitude, RWCString aBand )
void setMagnitude ( double aMagnitude, double wavelength = 5500, RWCString aUnit = "angstrom" )
void setTemperature ( double aTemperature )
virtual ~QucBlackbody ()

Public


Purpose
The d'tor

$Id: QucBlackbody

Private Methods

friend void utest_QucBlackbody (CorUnitTest&)
Purpose
Query the unit of the flux per unit of wavelength

Documentation

a model of a celestial body
$Id: QucBlackbody.h,v 1.6 1997/04/11 14:10:43 mwiedmer Exp $

SYNOPSIS

    #include <QucBlackbody.h>
  
    QucBlackbody myObject;
  

DESCRIPTION
This class models a blackbody in space.

CAUTIONS
<optional>

EXAMPLES
<optional>

SEE ALSO
<optional>
CorBase

QucBlackbody( double aTemperature = 6000 )

QucBlackbody( const QucBlackbody& aRef )

QucBlackbody& operator=( const QucBlackbody& aRef )

virtual ~QucBlackbody()

Purpose
The d'tor.

Preconditions

  • Itemize this section if necessary. Remove itemization otherwise.

Exceptions

  • Itemize this section if necessary. Remove itemization otherwise.

void setTemperature( double aTemperature )

void setMagnitude( double aMagnitude, double wavelength = 5500, RWCString aUnit = "angstrom" )

void setMagnitude( double aMagnitude, RWCString aBand )

void getFLambda( double* aW, double* aF, int aN = 1, RWCString aUnitType = "angstrom" )

double getFNu( double aNu, RWCString aUnit = "hz" )

double getMagnitude( double aWave, RWCString aUnit = "angstrom" )

RWCString getUnitFLambda()

friend void utest_QucBlackbody(CorUnitTest&)
Purpose
Query the unit of the flux per unit of wavelength.

Preconditions

Returns
This function returns the flux unit attribute.

Exceptions


This class has no child classes.

alphabetic index hierarchy of classes


this page has been generated automatically by doc++

(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de