/[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.18 by mocchiut, Tue Nov 11 10:46:42 2008 UTC revision 1.20 by mocchiut, Fri Jan 29 17:27:56 2010 UTC
# Line 22  class OrbitalInfoTrkVar : public TObject Line 22  class OrbitalInfoTrkVar : public TObject
22      Float_t cutoff; ///< Calculated cutoff for the incoming particle taking into account particle direction      Float_t cutoff; ///< Calculated cutoff for the incoming particle taking into account particle direction
23      //        //  
24      OrbitalInfoTrkVar();      OrbitalInfoTrkVar();
25        OrbitalInfoTrkVar(const OrbitalInfoTrkVar&);
26      OrbitalInfoTrkVar* GetOrbitalInfoTrkVar(){return this;};      OrbitalInfoTrkVar* GetOrbitalInfoTrkVar(){return this;};
27      //      //
28      void Clear(Option_t *t="");      void Clear(Option_t *t="");
29      void Delete(Option_t *t=""); //ELENA      void Delete(Option_t *t=""); //ELENA
30      //      //
31      ClassDef(OrbitalInfoTrkVar, 2);      ClassDef(OrbitalInfoTrkVar, 3);
32      //      //
33  };  };
34                    
# Line 85  class OrbitalInfo : public TObject { Line 86  class OrbitalInfo : public TObject {
86    Float_t q1; ///< Quaternion 1    Float_t q1; ///< Quaternion 1
87    Float_t q2; ///< Quaternion 2    Float_t q2; ///< Quaternion 2
88    Float_t q3; ///< Quaternion 3    Float_t q3; ///< Quaternion 3
89      
90      //tested linear quaternions
91      
92      Float_t q0t;
93      Float_t q1t;
94      Float_t q2t;
95      Float_t q3t;
96    
97    // Euler angles (Resurs velocity reference frame)    // Euler angles (Resurs velocity reference frame)
98    Float_t theta; ///< Euler angle theta in the velocity reference frame (pitch)    Float_t theta; ///< Euler angle theta in the velocity reference frame (pitch)
# Line 112  class OrbitalInfo : public TObject { Line 120  class OrbitalInfo : public TObject {
120                  // 8  - means that we have eliminable hole inside non R10                  // 8  - means that we have eliminable hole inside non R10
121                  // 9  - means that we have uneliminable hole inside non R10                  // 9  - means that we have uneliminable hole inside non R10
122                  // 10 - means other unknown problems                  // 10 - means other unknown problems
123                    // -10 - means we use recovered quaternions
124      
125      Int_t R10f;   //if 1 we recognize R10 mode using flight data if 0 - no R10 mode if -1 we know nothing about R10 mode
126      Bool_t R10r;  //if true we recognize R10 mode using recovered data
127      
128      Float_t TimeGap; //Time gap between two points where interpolation have done.
129        
130    Int_t ntrk(){return OrbitalInfoTrk->GetEntries();};    Int_t ntrk(){return OrbitalInfoTrk->GetEntries();};
131    /**    /**
# Line 140  class OrbitalInfo : public TObject { Line 154  class OrbitalInfo : public TObject {
154    
155    void Clear(Option_t *t=""); // emiliano    void Clear(Option_t *t=""); // emiliano
156    //    //
157    ClassDef(OrbitalInfo, 7);    ClassDef(OrbitalInfo, 8);
158  };  };
159  #endif  #endif

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.20

  ViewVC Help
Powered by ViewVC 1.1.23