kstars
Supernova Class Reference
  #include <supernova.h>
Inheritance diagram for Supernova:

Public Member Functions | |
| Supernova (dms ra, dms dec, const QString &date, float m=0.0, const QString &serialNo=QString(), const QString &type=QString(), const QString &hostGalaxy=QString(), const QString &offset=QString(), const QString &discoverer=QString()) | |
| virtual | ~Supernova () | 
| QString | getDate () | 
| dms | getDec () | 
| QString | getHostGalaxy () | 
| float | getMagnitude () | 
| dms | getRA () | 
| QString | getType () | 
| bool | hasName () const | 
| virtual QString | name (void) const | 
  Public Member Functions inherited from SkyObject | |
| SkyObject (int t=TYPE_UNKNOWN, dms r=dms(0.0), dms d=dms(0.0), float m=0.0, const QString &n=QString(), const QString &n2=QString(), const QString &lname=QString()) | |
| SkyObject (int t, double r, double d, float m=0.0, const QString &n=QString(), const QString &n2=QString(), const QString &lname=QString()) | |
| virtual | ~SkyObject () | 
| virtual SkyObject * | clone () const | 
| virtual UID | getUID () const | 
| bool | hasAuxInfo () | 
| bool | hasLongName () const | 
| bool | hasName () const | 
| bool | hasName2 () const | 
| QStringList & | ImageList () | 
| QStringList & | ImageTitle () | 
| QStringList & | InfoList () | 
| QStringList & | InfoTitle () | 
| bool | isSolarSystem () const | 
| virtual double | labelOffset () const | 
| virtual QString | labelString () const | 
| virtual QString | longname (void) const | 
| float | mag (void) const | 
| float | mag (const QString &band) const | 
| QString | messageFromTitle (const QString &imageTitle) | 
| QString | name2 (void) const | 
| QString & | notes () | 
| virtual double | pa () const | 
| SkyPoint | recomputeCoords (const KStarsDateTime &dt, const GeoLocation *geo=0) | 
| QTime | riseSetTime (const KStarsDateTime &dt, const GeoLocation *geo, bool rst, bool exact=true) | 
| dms | riseSetTimeAz (const KStarsDateTime &dt, const GeoLocation *geo, bool rst) | 
| QTime | riseSetTimeUT (const KStarsDateTime &dt, const GeoLocation *geo, bool rst, bool exact=true) | 
| void | saveUserLog (const QString &newLog) | 
| void | setLongName (const QString &longname=QString()) | 
| void | setNotes (QString _notes) | 
| void | setType (int t) | 
| void | showPopupMenu (KSPopupMenu *pmenu, const QPoint &pos) | 
| dms | transitAltitude (const KStarsDateTime &dt, const GeoLocation *geo) | 
| QTime | transitTime (const KStarsDateTime &dt, const GeoLocation *geo) | 
| QTime | transitTimeUT (const KStarsDateTime &dt, const GeoLocation *geo) | 
| QString | translatedLongName () const | 
| QString | translatedName () const | 
| QString | translatedName2 () const | 
| int | type (void) const | 
| QString | typeName () const | 
| QString & | userLog () | 
  Public Member Functions inherited from SkyPoint | |
| SkyPoint (const dms &r, const dms &d) | |
| SkyPoint (double r, double d) | |
| SkyPoint () | |
| virtual | ~SkyPoint () | 
| void | aberrate (const KSNumbers *num) | 
| void | addEterms (void) | 
| const dms & | alt () const | 
| dms | altRefracted () const | 
| dms | angularDistanceTo (const SkyPoint *sp, double *const positionAngle=0) const | 
| void | apparentCoord (long double jd0, long double jdf) | 
| const dms & | az () const | 
| void | B1950ToJ2000 (void) | 
| bool | bendlight () | 
| bool | checkBendLight () | 
| bool | checkCircumpolar (const dms *gLat) | 
| const dms & | dec () const | 
| const dms & | dec0 () const | 
| SkyPoint | deprecess (const KSNumbers *num, long double epoch=J2000) | 
| void | Equatorial1950ToGalactic (dms &galLong, dms &galLat) | 
| void | EquatorialToHorizontal (const dms *LST, const dms *lat) | 
| SkyPoint | Eterms (void) | 
| void | findEcliptic (const dms *Obliquity, dms &EcLong, dms &EcLat) | 
| void | GalacticToEquatorial1950 (const dms *galLong, const dms *galLat) | 
| void | HorizontalToEquatorial (const dms *LST, const dms *lat) | 
| void | J2000ToB1950 (void) | 
| SkyPoint | moveAway (const SkyPoint &from, double dist) | 
| void | nutate (const KSNumbers *num) | 
| bool | operator== (SkyPoint &p) | 
| void | precessFromAnyEpoch (long double jd0, long double jdf) | 
| const dms & | ra () const | 
| const dms & | ra0 () const | 
| void | set (const dms &r, const dms &d) | 
| void | setAlt (dms alt) | 
| void | setAlt (double alt) | 
| void | setAz (dms az) | 
| void | setAz (double az) | 
| void | setDec (dms d) | 
| void | setDec (double d) | 
| void | setDec0 (dms d) | 
| void | setDec0 (double d) | 
| void | setFromEcliptic (const dms *Obliquity, const dms &EcLong, const dms &EcLat) | 
| void | setRA (dms r) | 
| void | setRA (double r) | 
| void | setRA0 (dms r) | 
| void | setRA0 (double r) | 
| void | subtractEterms (void) | 
| virtual void | updateCoords (KSNumbers *num, bool includePlanets=true, const dms *lat=0, const dms *LST=0, bool forceRecompute=false) | 
| double | vGeocentric (double vhelio, long double jd) | 
| double | vGeoToVHelio (double vgeo, long double jd) | 
| double | vHeliocentric (double vlsr, long double jd) | 
| double | vHelioToVlsr (double vhelio, long double jd) | 
| double | vREarth (long double jd0) | 
| double | vRSite (double vsite[3]) | 
| double | vRSun (long double jd) | 
| double | vTopocentric (double vgeo, double vsite[3]) | 
| double | vTopoToVGeo (double vtopo, double vsite[3]) | 
Additional Inherited Members | |
  Public Types inherited from SkyObject | |
| enum | TYPE {  STAR =0, CATALOG_STAR =1, PLANET =2, OPEN_CLUSTER =3, GLOBULAR_CLUSTER =4, GASEOUS_NEBULA =5, PLANETARY_NEBULA =6, SUPERNOVA_REMNANT =7, GALAXY =8, COMET =9, ASTEROID =10, CONSTELLATION =11, MOON =12, ASTERISM =13, GALAXY_CLUSTER =14, DARK_NEBULA =15, QUASAR =16, MULT_STAR =17, RADIO_SOURCE =18, SATELLITE =19, SUPERNOVA =20, TYPE_UNKNOWN }  | 
| typedef qint64 | UID | 
  Static Public Member Functions inherited from SkyObject | |
| static QString | typeName (const int t) | 
  Static Public Member Functions inherited from SkyPoint | |
| static double | refract (const double alt) | 
| static dms | refract (const dms alt) | 
| static double | refractionCorr (double alt) | 
| static double | unrefract (const double alt) | 
| static dms | unrefract (const dms alt) | 
  Static Public Attributes inherited from SkyObject | |
| static const UID | invalidUID = ~0 | 
| static const UID | UID_DEEPSKY = 2 | 
| static const UID | UID_GALAXY = 1 | 
| static const UID | UID_SOLARSYS = 3 | 
| static const UID | UID_STAR = 0 | 
  Static Public Attributes inherited from SkyPoint | |
| static const double | altCrit = -1.0 | 
  Protected Member Functions inherited from SkyObject | |
| void | setMag (float m) | 
| void | setMag (const QString &band, const double mag) | 
| void | setName (const QString &name) | 
| void | setName2 (const QString &name2=QString()) | 
  Protected Member Functions inherited from SkyPoint | |
| void | precess (const KSNumbers *num) | 
  Protected Attributes inherited from SkyObject | |
| QSharedDataPointer< AuxInfo > | info | 
| QString | LongName | 
| QString | Name | 
| QString | Name2 | 
  Protected Attributes inherited from SkyPoint | |
| long double | lastPrecessJD | 
  Static Protected Attributes inherited from SkyObject | |
| static QString | emptyString | 
| static QString | starString = QString("star") | 
| static QString | unnamedObjectString = QString(I18N_NOOP("unnamed object")) | 
| static QString | unnamedString = QString(I18N_NOOP("unnamed")) | 
Detailed Description
Represents the supernova object.
- Note
 - The Data File Contains the following parameters 
- RA Right Ascension
 - Dec Declination
 - Magnitude Magnitude at discovery
 - serialNumber Serial Number for the Supernova
 - type Supernova Type
 - hostGalaxy Host Galaxy for the supernova
 - offset Offset from the nucleus of the host galaxy as reported at time of discovery
 - discoverer Discoverer(s) of the supernova
 - date Date of observation of the supernova
 
 
Definition at line 44 of file supernova.h.
Constructor & Destructor Documentation
      
  | 
  explicit | 
Definition at line 21 of file supernova.cpp.
      
  | 
  inlinevirtual | 
Destructor(Empty)
Definition at line 52 of file supernova.h.
Member Function Documentation
      
  | 
  inline | 
- Returns
 - the date the supernova was observed
 
Definition at line 88 of file supernova.h.
      
  | 
  inline | 
- Returns
 - the Declination
 
Definition at line 68 of file supernova.h.
      
  | 
  inline | 
- Returns
 - the host galaxy of the supernova
 
Definition at line 83 of file supernova.h.
      
  | 
  inline | 
- Returns
 - Magnitude for the Supernova
 
Definition at line 73 of file supernova.h.
      
  | 
  inline | 
- Returns
 - the Right Ascension
 
Definition at line 63 of file supernova.h.
      
  | 
  inline | 
- Returns
 - the type of the supernova
 
Definition at line 78 of file supernova.h.
      
  | 
  inline | 
- Returns
 - true if the star has a serial number
 
Definition at line 55 of file supernova.h.
      
  | 
  inlinevirtual | 
- Returns
 - the Serial Number of the Supernova
 
Reimplemented from SkyObject.
Definition at line 58 of file supernova.h.
The documentation for this class was generated from the following files:
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:36:23 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
            Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:36:23 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
    KDE API Reference
 Public Member Functions inherited from