source: trunk/Mars/MLinkDef.h@ 17784

Last change on this file since 17784 was 17756, checked in by tbretz, 11 years ago
Got the libnova stuff from libnova-dir
File size: 1.8 KB
Line 
1#ifdef __CINT__
2
3#pragma link off all globals;
4#pragma link off all classes;
5#pragma link off all functions;
6
7// ==========================================================
8
9// I/O
10#pragma link C++ namespace Huffman+;
11#pragma link C++ class izstream+;
12#pragma link C++ class fits+;
13#pragma link C++ class ofits+;
14#pragma link C++ class zfits+;
15#pragma link C++ class zofits+;
16#pragma link C++ class factfits+;
17#pragma link C++ class factofits+;
18
19// mcore
20#pragma link C++ class DrsCalibrateTime+;
21#pragma link C++ class PixelMap+;
22#pragma link C++ class PixelMapEntry+;
23#pragma link C++ class BiasMap+;
24#pragma link C++ class BiasMapEntry+;
25#pragma link C++ class Interpolator2D+;
26
27// ======================== libnova =========================
28
29#pragma link C++ global LN_SOLAR_STANDART_HORIZON;
30
31#pragma link C++ struct ln_lnlat_posn;
32#pragma link C++ struct ln_hrz_posn;
33#pragma link C++ struct ln_equ_posn;
34
35// angular_separation
36#pragma link C++ function ln_get_angular_separation;
37
38// transform
39#pragma link C++ function ln_get_hrz_from_equ;
40
41// rise_set
42#pragma link C++ struct ln_rst_time;
43
44// solar
45#pragma link C++ function ln_get_solar_rst;
46#pragma link C++ function ln_get_solar_rst_horizon;
47#pragma link C++ function ln_get_solar_equ_coords;
48
49// lunar
50#pragma link C++ function ln_get_lunar_equ_coords;
51#pragma link C++ function ln_get_lunar_equ_coords_prec;
52#pragma link C++ function ln_get_lunar_disk;
53#pragma link C++ function ln_get_lunar_sdiam;
54#pragma link C++ function ln_get_lunar_phase;
55#pragma link C++ function ln_get_lunar_rst;
56#pragma link C++ function ln_get_lunar_earth_dist;
57
58// Nova wrapper
59#pragma link C++ namespace Nova;
60#pragma link C++ struct Nova::ZdAzPosn;
61#pragma link C++ struct Nova::HrzPosn;
62#pragma link C++ struct Nova::RaDecPosn;
63#pragma link C++ struct Nova::EquPosn;
64
65#endif
Note: See TracBrowser for help on using the repository browser.