1 #ifndef ALIFMDSURVEYTOALIGNOBJS_H
2 #define ALIFMDSURVEYTOALIGNOBJS_H
3 #include <AliSurveyToAlignObjs.h>
9 class AliFMDSurveyToAlignObjs : public AliSurveyToAlignObjs
12 AliFMDSurveyToAlignObjs() : AliSurveyToAlignObjs() {}
14 Bool_t CreateAlignObjs() { return kTRUE; }
17 Bool_t GetFMD1Plane(Double_t* rot, Double_t* trans) const;
19 Bool_t GetFMD2Plane(Double_t* rot, Double_t* trans) const;
21 Double_t GetUnitFactor() const;
22 Bool_t GetPoint(const char* name, TVector3& p, TVector3& e) const;
23 Bool_t CalculatePlane(const TVector3& a,
28 static void PrintVector(const char* text, const Double_t* v);
29 static void PrintVector(const char* text, const TVector3& v);
30 static void PrintRotation(const char* text, const Double_t* rot);
33 ClassDef(AliFMDSurveyToAlignObjs,0) // Convert FMD survey to alignments
38 //____________________________________________________________________