| 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 |
|
|
| 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) |
| 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 |
/** |
/** |
| 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 |