|
Astro::SIMBAD::Result::Object - A individual astronomical object |
Astro::SIMBAD::Result::Object - A individual astronomical object
$object = new Astro::SIMBAD::Result::Object( Name => $object_name,
Type => $object_type,
Long => $long_type,
Frame => \@coord_frame,
RA => $ra,
Dec => $declination,
Spec => $spectral_type,
URL => $url );
Stores meta-data about an individual astronomical object in the Astro::SIMBAD::Result object returned by an Astro::SIMBAD::Query object.
$Id: Object.pm,v 1.2 2001/11/28 01:06:10 aa Exp $
$paper = new Astro::SIMBAD::Result::Object( );
returns a reference to an SIMBAD astronomical object.
$name = $object->name(); $object->name( $name );
$type = $object->type(); $object->type( $type );
$long_type = $object->long(); $object->long( $long_type );
@system = $object->system(); $object->system( \@system );
where @system would be [ ``FK5'', 1950.0, 2000.0 ]. If called in a scalar context will return a string of the form ``FK5 1950/2000'' to
$ra = $object->ra(); $object->ra( $ra );
$dec = $object->dec(); $object->dec( $dec );
$spec_type = $object->spec(); $object->spec( $spec_type );
$url = $object->url(); $object->url( $url );
$object->configure( %options );
Takes a hash as argument with the following keywords:
Copyright (C) 2001 University of Exeter. All Rights Reserved.
This program was written as part of the eSTAR project and is free software; you can redistribute it and/or modify it under the terms of the GNU Public License.
Alasdair Allan <aa@astro.ex.ac.uk>,
|
Astro::SIMBAD::Result::Object - A individual astronomical object |