ASTRO :: Fluxen

ASTRO :: Fluxes is een Perl-klasse voor het hanteren van een verzameling astronomische fluxhoeveelheden.
Download nu

ASTRO :: Fluxen Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Perl Artistic License
  • Prijs:
  • FREE
  • Naam uitgever:
  • Brad Cavanagh
  • Uitgever website:
  • http://search.cpan.org/~bradc/Astro-Flux-0.01/FluxColor.pm

ASTRO :: Fluxen Tags


ASTRO :: Fluxen Beschrijving

ASTRO :: Fluxes is een Perl-klasse voor het hanteren van een verzameling astronomische fluxhoeveelheden. ASTRO :: Fluxes is een Perl-klasse voor het hanteren van een verzameling astronomische fluxhoeveelheden.Synopsis Gebruik Astro :: Fluxes; $ Fluxes = Nieuwe ASTRO :: Fluxes ($ Flux1, $ Flux2, $ Color1); Mijn $ FLUX = $ Fluxen-> Flux (WaveBand => $ WaveBand); Klasse voor het hanteren van een verzameling astronomische fluxhoeveelheden.Thodsconsonstructororwcreate Een nieuw exemplaar van een ASTRO :: Fluxen-object. $ Fluxes = Nieuwe ASTRO :: Fluxes ($ Flux1, $ Flux2, $ Color1); elk aantal Astro :: Flux of Astro :: Fluxolor-objecten kunnen worden doorgegeven als argumenten. Accessor-methodesfluxRetures de flux voor een gevraagde golfband. mijn $ flux = $ fluxen-> flux (golfband => 'j'); argumenten worden doorgegeven als sleutelwaardeparen. Het enige verplicht genaamd argument is 'golfband'; De waarde ervan kan een ASTRO :: WaveBand Object of een tekenreeks zijn die kan worden gebruikt om een nieuwe ASTRO :: WAVEBAND via de filterparameter.Optionale argumenten te maken zijn: afgeleid - al dan niet om fluxen te retourneren die zijn afgeleid van kleuren. Standaard naar onjuist, zodat de afgeleide fluxen niet worden geretourneerd. DATETIME - Of we een flux van een bepaald object moeten retourneren, moet worden doorgegeven als een C-object. type - welk type flux terugkeert. Als dit niet wordt gegeven, zal deze methode standaard zijn voor 'Mag'. Als u een type levert dat niet 'mag' of 'magnitudes' is en probeert een afgeleide flux te retourneren, retourneert deze methode undef.Deze methode retourneert een astro :: flux-object.colorreturnes de kleur voor twee gevraagde golfbanden. Kleur = $ Fluxen-> Kleur (bovenste => Nieuwe ASTRO :: WAVEBAND (FILTER => 'H'), lager => NIEUWE ASTRO :: WAVEBAND (FILTER => 'J'); MY $ COLOR = $ Fluxen- > Kleur (bovenste => Nieuwe ASTRO :: WaveBand (filter => H '), lager => Nieuwe ASTRO :: WAVEBAND (FILTER =>' J '), DATETIME => NIEUW DATETIME); Argumenten worden doorgegeven als sleutel- waardeparen. De twee verplichte genoemde argumenten zijn 'bovenste' en 'lager', die de bovenste (langere golflengte) en lagere (kortere golflengte) golfbanden voor de kleur geven. De waarde voor beide kan een ASTRO :: WaveBand-object of een tekenreeks worden gebruikt die kan worden gebruikt om een nieuw ASTRO :: WaveBand-object via de filterparameter te maken. Het bovenstaande voorbeeld zal de eerste H-K-kleur in het fluxenobject retourneren. De optionele Detime-argumenten stelt u in staat om een kleur te retourneren op een specifieke datetime-stempel. Pushfluxespush Astro :: Flux en Astro :: FluxColor-object in de ASTRO :: Fluxen Object, $ Fluxen-> Pushfluxes ($ Flux1, $ Flux2, $ Color1) ; Elk aantal Astro :: Flux of Astro :: FluxColor-objecten kunnen worden doorgegeven als argumenten .AllfluxesReturns een array van alle ASTRO :: Flux-objecten in de ASTRO :: Fluxen-object, @Fluxes_not_dervied = $ fluxen-> Allfluxes () ; @Fluxes_Including_dervied = $ fluxen-> Allfluxes ('afgeleid'); Standaard zal dit de afgeleide fluxen niet retourneren, maar de methode neemt een optionele discutatie van 'afgeleid', in welk geval het zal doen. FluxesByWaveBandReturns een hash van alle Astro :: Flux-objecten in de ASTRO :: Fluxen Object, @Fluxes = $ Fluxen-> FluxesByWaveBand (WaveBand => 'J'); Original_colorReturns Een array van de originele (niet afgeleide) kleuren in het object @colors = $ fluxen -> Original_colors (); Original_WaveBandsReturns Een array van de originele (niet-afgeleide) filters in het object @WaveBands = $ Fluxen-> Original_WaveBiBiBibers (); @Filters = $ Fluxen-> Original_WaveBands ('Filters'); optionele argumenten 'Filters' retourneert een daadwerkelijke filterlijst in plaats van een lijst met astro :: WaveBand Objects.mergemerges Nog een ASTRO :: Fluxen-object met dit object $ Fluxes1-> Samenvoegen ($ fluxes2); Detestampapplies Een datestamp voor alle Astro :: Flux-object met dit object $ fluxen-> datestamp (nieuw datetime); Vereisten: · Perl


ASTRO :: Fluxen Gerelateerde software

xtests

Xtests is een eenvoudige, gemakkelijk te gebruiken, efficiënte eenheids- en component-testbibliotheek, voor meerdere talen. ...

147

Downloaden