/[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.12 by mocchiut, Tue Mar 20 20:56:28 2007 UTC revision 1.13 by mocchiut, Wed Apr 18 14:06:23 2007 UTC
# Line 50  class OrbitalInfo : public TObject { Line 50  class OrbitalInfo : public TObject {
50    Float_t cutoff[20];    Float_t cutoff[20];
51    
52    // Quaternions    // Quaternions
53    Float_t q0, q1, q2, q3;    Float_t q0; ///< Quaternion 0
54      Float_t q1; ///< Quaternion 1
55    // Euler angles (nadir reference frame) (not used)    Float_t q2; ///< Quaternion 2
56    Float_t theta, phi, etha;    Float_t q3; ///< Quaternion 3
57    
58    // Euler angles (local field reference frame) (not used)    // Euler angles (Resurs velocity reference frame)
59    Float_t thetamag, phimag, ethamag;    Float_t theta; ///< Euler angle theta in the velocity reference frame (pitch)
60      Float_t phi; ///< Euler angle phi in the velocity reference frame (yaw)
61    // Useful?    Float_t etha; ///< Euler angle etha in the velocity reference frame (roll)
   Int_t goodAttitude[5];  
62    
63    /**    /**
64       * The variable mode means a character time distant between two quaternions, inside which stay every events  
65       */
66      Int_t mode;   // 0  - means that time different pair of quaternions exuals to 0.25 seconds in R10 mode
67                    //      (it mean that all quaternions in array is correct)
68                    // 1  - means that we have R10 mode and use just first value of quaternions array
69                    // 2  - means that we have non R10 mode and use every quaternions from array.
70                    // 3  - means normal transition from R10 to non R10 or from non R10 to R10.
71                    // 4  - means that we have eliminable hole between R10 and non R10 or between non R10 and R10
72                    // 5  - means that we have uneliminable hole between R10 and non R10 or between non R10 and R10
73                    // 6  - means that we have eliminable hole inside R10 (in such keys eliminable depends from other factors also)
74                    // 7  - means that we have uneliminable hole inside R10
75                    // 8  - means that we have eliminable hole inside non R10
76                    // 9  - means that we have uneliminable hole inside non R10
77                    
78      /**
79       \return Returns the B minimum along the field line.       \return Returns the B minimum along the field line.
80    */    */
81    Float_t GetB0() { return Babs/BB0; };    Float_t GetB0() { return Babs/BB0; };
# Line 77  class OrbitalInfo : public TObject { Line 91  class OrbitalInfo : public TObject {
91    
92    void Clear(); // emiliano    void Clear(); // emiliano
93    //    //
94    ClassDef(OrbitalInfo, 2)    ClassDef(OrbitalInfo, 3)
95  };  };
96  #endif  #endif

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

  ViewVC Help
Powered by ViewVC 1.1.23