FairRoot
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
FairAlignmentHandler.h
Go to the documentation of this file.
1 #ifndef FAIR_ALIGNMENTHANDLER_H
2 #define FAIR_ALIGNMENTHANDLER_H
3 
4 #include <TGeoMatrix.h>
5 #include <map>
6 
8 {
9  friend class FairRun;
10  std::map<std::string, TGeoHMatrix> fAlignmentMatrices;
11 
12  void AlignGeometry() const;
13  void AlignGeometryByFullPath() const;
14  void AlignGeometryBySymlink() const;
15 
16  void AddAlignmentMatrices(const std::map<std::string, TGeoHMatrix>& alignmentMatrices, bool invertMatrices);
17 
18  public:
20  virtual ~FairAlignmentHandler();
21 };
22 
23 #endif
void AlignGeometry() const
Definition: FairRun.cxx:181
void AddAlignmentMatrices(const std::map< std::string, TGeoHMatrix > &alignmentMatrices, bool invertMatrices=false)
Definition: FairRun.cxx:183