My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
gcp::util::Flux Class Reference
Inheritance diagram for gcp::util::Flux:
gcp::util::ConformableQuantity

Classes

class  Jansky
 
class  MegaJansky
 
class  MilliJansky
 

Public Member Functions

 Flux ()
 
 Flux (const Jansky &units, double Jy)
 
 Flux (const MilliJansky &units, double mJy)
 
 Flux (const MegaJansky &units, double MJy)
 
 Flux (Frequency &freq, Temperature &temp, SolidAngle &omega)
 
virtual ~Flux ()
 
void setJy (double Jy)
 
void setMilliJy (double mJy)
 
void setMegaJy (double MJy)
 
double Jy ()
 
double mJy ()
 
void initialize ()
 
bool operator>= (Flux &flux)
 
bool operator<= (Flux &flux)
 
- Public Member Functions inherited from gcp::util::ConformableQuantity
 ConformableQuantity ()
 
virtual ~ConformableQuantity ()
 
bool isFinite ()
 

Static Public Attributes

static const double mJyPerJy_ = 1000
 
static const double JyPerMJy_ = 1000
 

Friends

std::ostream & gcp::util::operator<< (std::ostream &os, Flux &flux)
 

Additional Inherited Members

- Protected Member Functions inherited from gcp::util::ConformableQuantity
void setFinite (bool finite)
 
- Protected Attributes inherited from gcp::util::ConformableQuantity
bool finite_
 

Constructor & Destructor Documentation

Flux::Flux ( )

Constructor.

....................................................................... Constructor.

Flux::Flux ( const Jansky units,
double  Jy 
)

....................................................................... Constructor.

Flux::Flux ( const MilliJansky units,
double  mJy 
)

....................................................................... Constructor.

Flux::Flux ( const MegaJansky units,
double  MJy 
)

....................................................................... Constructor.

Flux::Flux ( Frequency freq,
Temperature temp,
SolidAngle omega 
)

....................................................................... Constructor.

Flux::~Flux ( )
virtual

Destructor.

....................................................................... Destructor.


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