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

Diff of /DarthVader/OrbitalInfo/inc/OrbitalInfoStruct.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.2 by pam-rm2, Thu Nov 30 15:46:45 2006 UTC revision 1.6 by pam-mep, Thu Jun 7 14:04:00 2012 UTC
# Line 1  Line 1 
1  #ifndef OrbitalInfoStruct_h  #ifndef OrbitalInfoStruct_h
2  #define OrbitalInfoStruct_h  #define OrbitalInfoStruct_h
3    
4    
5  struct cOrbitalInfo {  struct cOrbitalInfo {
6    
7    ULong64_t abstime; //< Absolute Time    ULong64_t abstime; //< Absolute Time
# Line 23  struct cOrbitalInfo { Line 24  struct cOrbitalInfo {
24    // abs value (guass)    // abs value (guass)
25    Float_t Babs;    Float_t Babs;
26    
27      //Earth dipole moment
28    
29      Float_t M;
30    
31    // Minimum along the field line (that is at the magnetic equator)    // Minimum along the field line (that is at the magnetic equator)
32    Float_t BB0;    Float_t BB0;
33    
# Line 44  struct cOrbitalInfo { Line 49  struct cOrbitalInfo {
49    Float_t latcbm; // degrees from -90 to 90    Float_t latcbm; // degrees from -90 to 90
50    Float_t altcbm; // meters    Float_t altcbm; // meters
51    
52    Float_t cutoff[20];    Float_t cutoffsvl;
53    
54    // Quaternions    // Quaternions
55    Float_t q0, q1, q2, q3;    Float_t q0, q1, q2, q3;
# Line 53  struct cOrbitalInfo { Line 58  struct cOrbitalInfo {
58    Float_t theta, phi, etha;    Float_t theta, phi, etha;
59    
60    // Euler angles (local field reference frame)    // Euler angles (local field reference frame)
61    Float_t thetamag, phimag, ethamag;      //  Float_t thetamag, phimag, ethamag;
62        Int_t mode;
63    
64    // Useful?    // Useful?
65    Int_t goodAttitude[5];      //  Int_t goodAttitude[5];
66    
67    void InitcOrbitalInfo(){    void InitcOrbitalInfo(){
68      abstime = 0;      abstime = 0;

Legend:
Removed from v.1.2  
changed lines
  Added in v.1.6

  ViewVC Help
Powered by ViewVC 1.1.23