HYDRA_development_version
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
halignmentggeom.h
Go to the documentation of this file.
1 #ifndef HALIGNMENTGGEOM_H
2 #define HALIGNMENTGGEOM_H
3 
4 #include"TObject.h"
5 
6 class HAlignmentGData;
7 class HGeomVector;
8 class HGeomTransform;
9 class HAlignmentGGeom:public TObject
10 {
11  public:
14  void Clear();
15  void Init();
23  Float_t GetTheta (const HGeomTransform &, const Float_t&, const Float_t&);
24  Float_t GetPhi (const HGeomTransform &, const Float_t&, const Float_t&);
25 
26 
27 
28  private:
30 
31 ClassDef(HAlignmentGGeom,0)
32 };
33 #endif
HGeomVector CalcVertex(HGeomVector, HGeomVector, HGeomVector, HGeomVector)
Float_t CalcVectorDistance(HGeomVector, HGeomVector, HGeomVector)
Float_t CalcDistanceToLine(HGeomVector, HGeomVector, HGeomVector)
Float_t CalcDistanceToPlane(HGeomVector, HGeomVector, HGeomVector)
Float_t GetTheta(const HGeomTransform &, const Float_t &, const Float_t &)
Float_t GetPhi(const HGeomTransform &, const Float_t &, const Float_t &)
HAlignmentGData * alignData
HGeomVector CalcIntersection(HGeomVector, HGeomVector, HGeomVector, HGeomVector)