| 
    Jpp 19.3.0-rc.1
    
   the software that should make you happy 
   | 
 
Classes | |
| class | JAstronomy | 
| Auxiliary class to make coordinate transformations for a specific geographical location of the detector.  More... | |
| class | JGalacticCoordinates | 
| Location of astrophysical source in Galactic coordinates.  More... | |
| class | JGeographicalLocation | 
| Location of detector.  More... | |
| class | JNeutrinoDirection | 
| Direction of incident neutrino.  More... | |
| class | JSourceLocation | 
| Location of astrophysical source.  More... | |
| struct | JStarTrek | 
| Auxiliary class for source tracking.  More... | |
Functions | |
| double | sla_gmst_ (double &ut1) | 
| double | sla_gmsta_ (double &ut1, double &part_day) | 
| double | sla_eqeqx_ (double &ut1) | 
| void | sla_de2h_ (double &hourangle, double &declination, double &observer_latitude, double &azimuth, double &elevation) | 
| void | sla_dh2e_ (double &azimuth, double &elevation, double &observer_latitude, double &hourangle, double &declination) | 
| void | sla_eqecl_ (double &rightascension, double &declination, double &time, double &ecliptic_longitude, double &ecliptic_latitude) | 
| void | sla_ecleq_ (double &ecliptic_longitude, double &ecliptic_latitude, double &time, double &rightascension, double &declination) | 
| void | sla_eqgal_ (double &rightascension, double &declination, double &galactic_longitude, double &galactic_latitude) | 
| void | sla_galeq_ (double &galactic_longitude, double &galactic_latitude, double &rightascension, double &declination) | 
| void | sla_galsup_ (double &galactic_longitude, double &galactic_latitude, double &sgalactic_longitude, double &sgalactic_latitude) | 
| void | sla_supgal_ (double &sgalactic_longitude, double &sgalactic_latitude, double &galactic_longitude, double &galactic_latitude) | 
| void | sla_caldj_ (int &year, int &month, int &day, double &mjd, int &status) | 
| void | sla_clyd_ (int &year, int &month, int &day, int &nyears, int &ndays, int &status) | 
| void | sla_djcal_ (int &precision, double &mjd, int result[4], int &status) | 
| void | sla_dd2tf_ (int &ndec, double &day, char sign[1], int result[4]) | 
| double | sla_dtt_ (double &ut1) | 
| void | sla_rdplan_ (double &dtt, int &object, const double &longitude, const double &latitude, double &rightascension, double &declination, double &diam) | 
| void | sla_preces_ (char *system, double &ep0, double &ep1, double &ra, double &dec, int length) | 
| void | sla_prenut_ (double &epoch, double &mjd, double rmatpn[3][3]) | 
| double | wrap (double angle) | 
| int | get_utm_zone (double lat) | 
| double | longitude_of_central_meridian (int utmzone) | 
| double | compute_meridian_convergence_angle (double longitude, double latitude) | 
| void | correct_to_j2000 (double &in_dec, double &in_ra, double &mjd, double &out_dec, double &out_ra, bool reverse=false) | 
| Convert (Dec, RA) to J2000.   | |
| double | getRadians (const double angle) | 
| Convert angle to radians.   | |
| double | getRadians (const int angle, const int amin, const double asec) | 
| Convert angle to radians.   | |
| double | getHourAngle (const int hour, const int min, const double sec) | 
| Convert hour angle to radians.   | |
| double | getDot (const JNeutrinoDirection &first, const JNeutrinoDirection &second) | 
| Dot product.   | |
| double | getDot (const JSourceLocation &first, const JSourceLocation &second) | 
| Dot product.   | |
Variables | |
| static const double | MJD_EPOCH = 40587.0 | 
| static const double | NUMBER_OF_SECONDS_PER_HOUR = 60.0 * 60.0 | 
| static const double | NUMBER_OF_SECONDS_PER_DAY = NUMBER_OF_SECONDS_PER_HOUR * 24.0 | 
| static const double | NUMBER_OF_SECONDS_PER_YEAR = NUMBER_OF_SECONDS_PER_DAY * 365.0 | 
| static const double | NUMBER_OF_SECONDS_PER_SEDERIAL_DAY = NUMBER_OF_SECONDS_PER_HOUR * 23.9344696 | 
| static const JGeographicalLocation | Antares (42, 48, 06, 10) | 
| static const JGeographicalLocation | Sicily (36, 16, 16, 06) | 
| static const JGeographicalLocation | Pylos (36, 33, 16, 06) | 
| static const JGeographicalLocation | ARCA (36, 17, 15, 58) | 
| static const JGeographicalLocation | ORCA (42, 48, 06, 02) | 
| static const JSourceLocation | galacticCenter (-0.5062816, -1.633335) | 
| static const JSourceLocation | RXJ1713 (getRadians(-39, -46, 0.0), getHourAngle(17, 13, 7)) | 
| static const JSourceLocation | VELAX (getRadians(-45, -10, -35.2), getHourAngle(8, 35, 20.66)) | 
| double JASTRONOMY::sla_gmst_ | ( | double & | ut1 | ) | 
| double JASTRONOMY::sla_gmsta_ | ( | double & | ut1, | 
| double & | part_day ) | 
| double JASTRONOMY::sla_eqeqx_ | ( | double & | ut1 | ) | 
| void JASTRONOMY::sla_de2h_ | ( | double & | hourangle, | 
| double & | declination, | ||
| double & | observer_latitude, | ||
| double & | azimuth, | ||
| double & | elevation ) | 
| void JASTRONOMY::sla_dh2e_ | ( | double & | azimuth, | 
| double & | elevation, | ||
| double & | observer_latitude, | ||
| double & | hourangle, | ||
| double & | declination ) | 
| void JASTRONOMY::sla_eqecl_ | ( | double & | rightascension, | 
| double & | declination, | ||
| double & | time, | ||
| double & | ecliptic_longitude, | ||
| double & | ecliptic_latitude ) | 
| void JASTRONOMY::sla_ecleq_ | ( | double & | ecliptic_longitude, | 
| double & | ecliptic_latitude, | ||
| double & | time, | ||
| double & | rightascension, | ||
| double & | declination ) | 
| void JASTRONOMY::sla_eqgal_ | ( | double & | rightascension, | 
| double & | declination, | ||
| double & | galactic_longitude, | ||
| double & | galactic_latitude ) | 
| void JASTRONOMY::sla_galeq_ | ( | double & | galactic_longitude, | 
| double & | galactic_latitude, | ||
| double & | rightascension, | ||
| double & | declination ) | 
| void JASTRONOMY::sla_galsup_ | ( | double & | galactic_longitude, | 
| double & | galactic_latitude, | ||
| double & | sgalactic_longitude, | ||
| double & | sgalactic_latitude ) | 
| void JASTRONOMY::sla_supgal_ | ( | double & | sgalactic_longitude, | 
| double & | sgalactic_latitude, | ||
| double & | galactic_longitude, | ||
| double & | galactic_latitude ) | 
| void JASTRONOMY::sla_caldj_ | ( | int & | year, | 
| int & | month, | ||
| int & | day, | ||
| double & | mjd, | ||
| int & | status ) | 
| void JASTRONOMY::sla_clyd_ | ( | int & | year, | 
| int & | month, | ||
| int & | day, | ||
| int & | nyears, | ||
| int & | ndays, | ||
| int & | status ) | 
| void JASTRONOMY::sla_djcal_ | ( | int & | precision, | 
| double & | mjd, | ||
| int | result[4], | ||
| int & | status ) | 
| void JASTRONOMY::sla_dd2tf_ | ( | int & | ndec, | 
| double & | day, | ||
| char | sign[1], | ||
| int | result[4] ) | 
| double JASTRONOMY::sla_dtt_ | ( | double & | ut1 | ) | 
| void JASTRONOMY::sla_rdplan_ | ( | double & | dtt, | 
| int & | object, | ||
| const double & | longitude, | ||
| const double & | latitude, | ||
| double & | rightascension, | ||
| double & | declination, | ||
| double & | diam ) | 
| void JASTRONOMY::sla_preces_ | ( | char * | system, | 
| double & | ep0, | ||
| double & | ep1, | ||
| double & | ra, | ||
| double & | dec, | ||
| int | length ) | 
| void JASTRONOMY::sla_prenut_ | ( | double & | epoch, | 
| double & | mjd, | ||
| double | rmatpn[3][3] ) | 
      
  | 
  inline | 
Definition at line 104 of file JAstronomy.hh.
      
  | 
  inline | 
Definition at line 116 of file JAstronomy.hh.
      
  | 
  inline | 
Definition at line 125 of file JAstronomy.hh.
      
  | 
  inline | 
Definition at line 140 of file JAstronomy.hh.
      
  | 
  inline | 
Convert (Dec, RA) to J2000.
Adapted from aanet/astro/Astro.cc
| mjd | Modified Julian Date (= # of days since midnight 17th of november 1858 AD) | 
| in_dec | Input dec | 
| in_ra | Input RA | 
| out_dec | Output dec | 
| out_ra | Output RA | 
| reverse | if reverse = false, this function converts from ra,dec at a certain time to J2000, if reverse = true, it goes the other way (i.e. if you have a catalog position and want to compute a track, use reverse = true) | 
Definition at line 193 of file JAstronomy.hh.
      
  | 
  inline | 
Convert angle to radians.
| angle | angle [deg] | 
Definition at line 238 of file JAstronomy.hh.
      
  | 
  inline | 
Convert angle to radians.
| angle | angle [deg] | 
| amin | arcminutes | 
| asec | arcseconds | 
Definition at line 252 of file JAstronomy.hh.
      
  | 
  inline | 
Convert hour angle to radians.
| hour | hour | 
| min | minutes | 
| sec | seconds | 
Definition at line 270 of file JAstronomy.hh.
      
  | 
  inline | 
Dot product.
| first | neutrino direction | 
| second | neutrino direction | 
Definition at line 676 of file JAstronomy.hh.
      
  | 
  inline | 
Dot product.
| first | source location | 
| second | source location | 
Definition at line 693 of file JAstronomy.hh.
      
  | 
  static | 
Definition at line 92 of file JAstronomy.hh.
      
  | 
  static | 
Definition at line 94 of file JAstronomy.hh.
      
  | 
  static | 
Definition at line 95 of file JAstronomy.hh.
      
  | 
  static | 
Definition at line 96 of file JAstronomy.hh.
      
  | 
  static | 
Definition at line 97 of file JAstronomy.hh.
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static | 
      
  | 
  static |