class QucAtmosphere : public QucEquipmentModel a model of the atmosphere
| | getContBand ( const RWCString& aUnitType, double& aLowerLimit, double& anUpperLimit ) |
| | getContinuum ( double* aWave, int n ) |
| | getFLambda ( double* aW, double* aF, int aN = 1, const RWCString& aUnitType = "nm" ) |
| | getUnitI () |
| | getUnitW () |
| | getWaveBand ( QucUnitType aUnitType, double& aLowerLimit, double& anUpperLimit ) |
| | leafTransform ( const QucObservationModel& anObservation, const RWCString& aMode = "all" ) |
| | makeClone () |
| | operator= ( const QucAtmosphere& aRef ) |
| | QucAtmosphere ( const QucAtmosphere& aRef ) |
| | QucAtmosphere () |
| | readIDF ( DfcIdf& anIDF ) |
| | scaleAt ( double anIndex, QucUnitType aUnit, double aFactor ) |
| | setAirmass ( double aMass ) |
| | setSpectrum ( const RWCString& aSky, const RWCString& aLine ) |
| | stream ( CorStream& aStream ) |
| | writeIDF ( DfcIdf& anIDF ) |
| | ~QucAtmosphere () |
| | Purpose The d'tor |
| | Purpose Query the flux unit |
| | Purpose The default c'tor |
| | $Id: QucAtmosphere |
| | Purpose Query the wavelength unit (default unit) |
| | utest_QucAtmosphere (CorUnitTest&) Purpose Make a clone of this instance |
a model of the atmosphere
SYNOPSIS
#include <QucAtmosphere.h>
QucAtmosphere myObject;
DESCRIPTION
This class models the atmosphere of this planet.
CAUTIONS
<optional>
EXAMPLES
<optional>
SEE ALSO
<optional>
QucEquipmentModel
Preconditions Exceptions
Preconditions Exceptions
Preconditions Returns Exceptions
Preconditions Returns Exceptions
Preconditions Returns Exceptions
QucAtmosphere()
The default c'tor.
QucAtmosphere( const QucAtmosphere& aRef )
QucAtmosphere& operator=( const QucAtmosphere& aRef )
virtual ~QucAtmosphere()
The d'tor.
virtual QucObservationModel leafTransform( const QucObservationModel& anObservation, const RWCString& aMode = "all" )
virtual void getWaveBand( QucUnitType aUnitType, double& aLowerLimit, double& anUpperLimit )
void getContBand( const RWCString& aUnitType, double& aLowerLimit, double& anUpperLimit )
void getFLambda( double* aW, double* aF, int aN = 1, const RWCString& aUnitType = "nm" )
void setAirmass( double aMass )
void scaleAt( double anIndex, QucUnitType aUnit, double aFactor )
void setSpectrum( const RWCString& aSky, const RWCString& aLine )
QucObservationModel getContinuum( double* aWave, int n )
QucUnitType getUnitW()
Query the wavelength unit (default unit).
This function returns the unit type of the wavelength.
QucUnitType getUnitI()
Query the flux unit.
This function returns the unit type of the intensity.
virtual void stream( CorStream& aStream )
virtual CorBool readIDF( DfcIdf& anIDF )
virtual void writeIDF( DfcIdf& anIDF )
virtual CorPersistent* makeClone()
friend void utest_QucAtmosphere(CorUnitTest&)
Make a clone of this instance.
This function retutns a pointer to a newly created instance that has the same
properties as this one.
this page has been generated automatically by doc++
(c)opyright by Malte Zöckler, Roland Wunderling
contact: doc++@zib.de