HYDRA_development_version
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
halignmentgrotations.h
Go to the documentation of this file.
1 #ifndef HALIGNMENTGROTATIONS_H
2 #define HALIGNMENTGROTATIONS_H
3 
4 #include "TObject.h"
5 #include "iostream"
6 #include "fstream"
7 
9 class HGeomTransform;
10 class HGeomVector;
11 class TString;
12 class HAlignmentGRotations:public TObject
13 {
14  public:
17  HGeomVector TransMdc(HGeomVector &, TString, Int_t,Int_t);
18  HGeomVector TransMdc(HGeomVector &, TString, Int_t);
19 
20  HGeomTransform* GetTransMdc(Int_t,Int_t);
22 
23 
24  HGeomTransform MakeTransMatrix(Double_t , Double_t, Double_t , Double_t , Double_t , Double_t );
25  void GetEulerAngles(HGeomTransform &, Double_t &, Double_t &, Double_t &);
26  void GetTransVector(HGeomTransform &, Double_t &, Double_t &, Double_t &);
27  private:
32 
33 ClassDef(HAlignmentGRotations,0)
34  };
35 #endif
36 
HGeomTransform * GetTransMdc(Int_t, Int_t)
void GetTransVector(HGeomTransform &, Double_t &, Double_t &, Double_t &)
HGeomTransform * transMdcSecToMod[6][4]
HGeomTransform MakeTransMatrix(Double_t, Double_t, Double_t, Double_t, Double_t, Double_t)
void GetEulerAngles(HGeomTransform &, Double_t &, Double_t &, Double_t &)
HGeomTransform * transMdcLabToMod[6][4]
HGeomVector TransMdc(HGeomVector &, TString, Int_t, Int_t)
HGeomTransform * transMdcLabToSec[6]
HMdcGetContainers * fGetCont