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

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

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

revision 1.10 by pamelaprod, Thu Mar 15 12:19:15 2007 UTC revision 1.12 by mocchiut, Tue Mar 20 20:56:28 2007 UTC
# Line 13  class OrbitalInfo : public TObject { Line 13  class OrbitalInfo : public TObject {
13    OrbitalInfo();    OrbitalInfo();
14    OrbitalInfo* GetOrbitalInfo(){return this;}; // Elena    OrbitalInfo* GetOrbitalInfo(){return this;}; // Elena
15    
16    UInt_t absTime; //!< Absolute Time (seconds)    UInt_t absTime; ///< Absolute Time (seconds)
17    UInt_t OBT; //!< On Board Time (ms)    UInt_t OBT; ///< On Board Time (ms)
18    UInt_t pkt_num; //!< CPU packet number    UInt_t pkt_num; ///< CPU packet number
19    
20    Float_t lon; //!< degrees from -180 to 180    Float_t lon; ///< degrees from -180 to 180
21    Float_t lat; //!< degrees from -90 to 90    Float_t lat; ///< degrees from -90 to 90
22    Float_t alt; //!< meters asl    Float_t alt; ///< meters asl
23    
24    // B components.    // B components.
25    Float_t Bnorth; //!< gauss    Float_t Bnorth; ///< gauss
26    Float_t Beast; //!< gauss    Float_t Beast; ///< gauss
27    Float_t Bdown; //!< gauss    Float_t Bdown; ///< gauss
28    
29    Float_t Babs; //!< abs value (guass)    Float_t Babs; ///< abs value (guass)
30    
31    Float_t BB0; //!< B abs over the B minimum on this field line    Float_t BB0; ///< B abs over the B minimum on this field line
32    
33    Float_t L; //!< McIlwain's L shell (in earth radii)    Float_t L; ///< McIlwain's L shell (in earth radii)
34    
35    //! Dipolar magnetic coordinates (not used).    // Dipolar magnetic coordinates (not used).
36    Float_t londip; //!< degrees from -180 to 180    Float_t londip; ///< degrees from -180 to 180
37    Float_t latdip; //!< degrees from -90 to 90    Float_t latdip; ///< degrees from -90 to 90
38    Float_t altdip; //!< meters    Float_t altdip; ///< meters
39    
40    //! Corrected magnetic coordinates (not used).    // Corrected magnetic coordinates (not used).
41    Float_t loncgm; //!< degrees from -180 to 180    Float_t loncgm; ///< degrees from -180 to 180
42    Float_t latcgm; //!< degrees from -90 to 90    Float_t latcgm; ///< degrees from -90 to 90
43    Float_t altcgm; //!< meters    Float_t altcgm; ///< meters
44    
45    //! Corrected B min magnetic coordinates (not used).    // Corrected B min magnetic coordinates (not used).
46    Float_t loncbm; //!< degrees from -180 to 180    Float_t loncbm; ///< degrees from -180 to 180
47    Float_t latcbm; //!< degrees from -90 to 90    Float_t latcbm; ///< degrees from -90 to 90
48    Float_t altcbm; //!< meters    Float_t altcbm; ///< meters
49    
50    Float_t cutoff[20];    Float_t cutoff[20];
51    
52    //! Quaternions    // Quaternions
53    Float_t q0, q1, q2, q3;    Float_t q0, q1, q2, q3;
54    
55    //! Euler angles (nadir reference frame) (not used)    // Euler angles (nadir reference frame) (not used)
56    //  Float_t theta, phi, etha;    Float_t theta, phi, etha;
57    
58    //! Euler angles (local field reference frame) (not used)    // Euler angles (local field reference frame) (not used)
59    //  Float_t thetamag, phimag, ethamag;    Float_t thetamag, phimag, ethamag;
   
   Float_t roll;  
   Float_t pitch;  
   Float_t yaw;  
   
   Int_t mode;  
60    
61    // Useful?    // Useful?
62    Int_t goodAttitude[5];    Int_t goodAttitude[5];

Legend:
Removed from v.1.10  
changed lines
  Added in v.1.12

  ViewVC Help
Powered by ViewVC 1.1.23