Astro::FluxColor - Class for handling astronomical color quantities.
use Astro::FluxColor;
$color = new Astro::FluxColor( lower => $lower_waveband, upper => $upper_waveband, quantity => $quantity, datetime => new DateTime ); $quantity = $color->quantity;
Class for handling astronomical color quantities.
Create a new instance of an Astro::FluxColor object.
Astro::FluxColor
$color = new Astro::FluxColor( lower => $lower_waveband, upper => $upper_waveband, quantity => $quantity, datetime => new DateTime );
The three named parameters are mandatory. lower and upper denote the lower and upper wavebands for the colour, and must be Astro::WaveBand objects. quantity is a numerical value in magnitudes.
Astro::WaveBand
Returns the actual color value.
my $value = $color->quantity;
There are no parameters.
Returns the actual uncertainty in the cerror.
my $e = $color->error;
Returns the lower waveband.
my $lower = $color->lower;
There are no parameters. An Astro::WaveBand object is returned.
Returns the upper waveband.
my $upper = $color->upper;
Returns the datetime stamp for the given flux object.
my $datetime = $flux->datetime;
Returns an Date::datetime object if defined. If not, returns undef.
Date::datetime
$Id: FluxColor.pm,v 1.6 2005/06/15 01:14:01 allan Exp $
Brad Cavanagh <b.cavanagh@jach.hawaii.edu>, Alasdair Allan <aa@astro.ex.ac.uk>
Copyright (C) 2004 Particle Physics and Astronomy Research Council. All Rights Reserved.
This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
To install Astro::Flux, copy and paste the appropriate command in to your terminal.
cpanm
cpanm Astro::Flux
CPAN shell
perl -MCPAN -e shell install Astro::Flux
For more information on module installation, please visit the detailed CPAN module installation guide.