Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Perl Modules

    Astro::Flux 0.01

    Download button

    No screenshots available
    Downloads: 419  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    NOT RATED
    0 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Brad Cavanagh | More programs
    Perl Artistic License / FREE
    October 29th, 2007, 18:05 GMT
    ROOT / Programming / Perl Modules

     Read user reviews (0)  Refer to a friend  Subscribe

    Astro::Flux description

    Astro::Flux is a Perl class for handling astronomical flux quantities.

    Astro::Flux is a Perl class for handling astronomical flux quantities.

    SYNOPSIS

    use Astro::Flux;

    $flux = new Astro::Flux( $quantity, $units, $waveband );

    $quantity = $flux- >quantity('mag');

    Class for handling astronomical flux quantities. This class does not currently support conversions from one flux type to another (say, from magnitudes to Janskies) but may in the future.

    METHODS

    Constructor

    new

    Create a new instance of an Astro::Flux object.

    $flux = new Astro::Flux( $quantity, $type, $waveband );

    The first three parameters must be defined. They are:

    quantity - numerical value for the flux, my be a primitive, or a
    C< Number::Uncertainty > object.
    type - type of flux. Can be any string.
    waveband - waveband for the given flux. Must be an C< Astro::WaveBand > object.

    If any of the parameters are undefined, the constructor will throw an error. If the waveband parameter is not an Astro::WaveBand object, the constructor will throw an error.

    The type is case-insensitive for lookups using the quantity method.

    A fourth optional argument may be passed; this is a hash containing the following optional keys:

    quality - an C< Misc::Quality > object denoting quality flags for the

    C< Astro::Flux > object.

    reference_waveband - an C< Astro::WaveBand > object denoting a reference

    waveband for the C< Astro::Flux > object. This is used for determining

    magnitudes when deriving them from C< Astro::FluxColor > objects. See

    C< Astro::Fluxes >.

    datetime - an C< DateTime > object which is the datetime of observation for the

    measurement in the C< Astro::Flux > object.
    obsid - An array reference to a list of observation identifiers. Can be used to identify the observation(s) from which this measurement was taken (e.g. from a filename).

    Product's homepage

    Requirements:

    · Perl

      


    TAGS:

    astronomical flux quantities | flux quantities | Perl module | astronomical | flux | quantities

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM