DD4hep  1.28.0
Detector Description Toolkit for High Energy Physics
AlignmentTools.h
Go to the documentation of this file.
1 //==========================================================================
2 // AIDA Detector description implementation
3 //--------------------------------------------------------------------------
4 // Copyright (C) Organisation europeenne pour la Recherche nucleaire (CERN)
5 // All rights reserved.
6 //
7 // For the licensing terms see $DD4hepINSTALL/LICENSE.
8 // For the list of contributors see $DD4hepINSTALL/doc/CREDITS.
9 //
10 // Author : M.Frank
11 //
12 //==========================================================================
13 #ifndef DD4HEP_ALIGNMENTTOOLS_H
14 #define DD4HEP_ALIGNMENTTOOLS_H
15 
16 // Framework include files
17 #include "DD4hep/Alignments.h"
18 
20 namespace dd4hep {
21 
23  namespace detail {
24 
25  namespace tools {
26 
28  void copy(Alignment from, Alignment to);
29 
31 
34  void computeIdeal(Alignment alignment);
35 
37 
40  //void computeIdeal(Alignment alignment, const Alignment::NodeList& node_list);
41 
43 
49  void computeSurvey(Alignment alignment);
50 
51 
52  }
53 
54  } /* End namespace Aligments */
55 } /* End namespace dd4hep */
56 #endif // DD4HEP_ALIGNMENTTOOLS_H
Alignments.h
dd4hep::detail::tools::computeSurvey
void computeSurvey(Alignment alignment)
Compute the ideal/nominal to-world transformation from the detector element placement.
Definition: AlignmentTools.cpp:117
dd4hep::Alignment
Main handle class to hold an alignment object.
Definition: Alignments.h:115
dd4hep::detail::tools::computeIdeal
void computeIdeal(Alignment alignment)
Compute the ideal/nominal to-world transformation from the detector element placement.
Definition: AlignmentTools.cpp:60
dd4hep
Namespace for the AIDA detector description toolkit.
Definition: AlignmentsCalib.h:28
dd4hep::detail::tools::copy
void copy(Alignment from, Alignment to)
Copy alignment object from source object.
Definition: AlignmentTools.cpp:43