/[PAMELA software]/DarthVader/OrbitalInfo/inc/OrbitalInfoCore.h
ViewVC logotype

Contents of /DarthVader/OrbitalInfo/inc/OrbitalInfoCore.h

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.7 - (show annotations) (download)
Tue Aug 4 14:01:25 2009 UTC (15 years, 4 months ago) by mocchiut
Branch: MAIN
Changes since 1.6: +16 -10 lines
File MIME type: text/plain
Changed to work with GCC 4.x (gfortran) + ROOT >= 5.24

1 #ifndef OrbitalInfoCore_h
2 #define ObitalInfoCore_h
3 #include <TSQLServer.h>
4 #include <TTimeStamp.h>
5 #include <InclinationInfo.h>
6 #include <OrientationInfo.h>
7 #include <ToFLevel2.h>
8
9 #include <sgp4.h>
10
11 extern "C" {
12 #include <dirent.h>
13 extern void initize_(Char_t *,Int_t *,Char_t *,Int_t *,char *,Int_t *);
14 extern void feldcof_(Float_t *, Float_t *);
15 extern void feldg_(Float_t *, Float_t *, Float_t *, Float_t *, Float_t *, Float_t *, Float_t *);
16 extern void shellg_(Float_t *, Float_t *, Float_t *, Float_t *, Float_t *, Float_t *, Float_t *);
17 extern void findb0_(Float_t *, Float_t *, Bool_t *, Float_t *, Float_t *);
18
19 /* //INITIZE(YEAR,DIMO) */
20 /* extern void initize_(char[], int*, char[], int*, char[], int*); */
21 /* //FELDCOF(YEAR,DIMO) */
22 /* extern void feldcof_(float*, float*); */
23 /* //FELDG(LATI,LONGI,HEIGHT,BNORTH,BEAST,BDOWN,BABS) */
24 /* extern void feldg_(float*, float*, float*, float*, float*, float*, float*); */
25 /* //SHELLG(LATI,LONGI,HEIGHT,DIMO,XL,ICODE,BAB1) */
26 /* extern void shellg_(float*, float*, float*, float*, float*, float*, float*); */
27 /* //FINDB0(STPS,BDEL,VALUE,BEQU,RR0) */
28 /* extern void findb0_(float*, float*, bool*, float*, float*); */
29 }
30
31
32 extern int OrbitalInfoCore(UInt_t run, TFile *file, GL_TABLES *glt, Int_t orbitalargc, char *orbitalargv[]);
33 cCoordGeo getCoo(UInt_t atime, UInt_t tletime, cTle *tle);
34 void CopyQ(Quaternions *Q1, Quaternions *Q2);
35 void CopyAng(InclinationInfo *A1, InclinationInfo *A2);
36 UInt_t holeq(Double_t lower,Double_t upper,Quaternions *Qlower, Quaternions *Qupper, UInt_t f);
37
38 #endif

  ViewVC Help
Powered by ViewVC 1.1.23