#include "GaudiKernel/Transform3DTypes.h"
Include dependency graph for GlobalToLocalDelta.h:
Go to the source code of this file.
Namespaces | |
namespace | DetDesc |
Defines | |
#define | DETDESC_GLOBALTOLOCALDELTA_H 1 |
Functions | |
const Gaudi::Transform3D | DetDesc::localDeltaMatrix (const IDetectorElement *DE, const Gaudi::Transform3D &globalDelta) |
Obtain the 3D transformation that applies misalignment from nominal position in the frame of the detector element's parent. | |
const Gaudi::Transform3D | DetDesc::localDeltaMatrix (const IGeometryInfo *GI, const Gaudi::Transform3D &globalDelta) |
Obtain the 3D transformation that applies misalignment from nominal position in the frame of the detector element's parent. | |
void | DetDesc::localDeltaParameters (const IDetectorElement *DE, std::vector< double > &trans, std::vector< double > &rot, std::vector< double > &pivot) |
Transform the nine 3D transformation parameters from the global frame into the local one. | |
void | DetDesc::localDeltaParameters (const IGeometryInfo *GI, std::vector< double > &trans, std::vector< double > &rot, std::vector< double > &pivot) |
Transform the nine 3D transformation parameters from the global frame into the local one. | |
const Gaudi::Transform3D | DetDesc::localDeltaFromGlobalTransform (const IDetectorElement *DE, const Gaudi::Transform3D &globalTransform) |
Obtain the local delta transformation starting from a global position transformation. | |
const Gaudi::Transform3D | DetDesc::localDeltaFromGlobalTransform (const IGeometryInfo *GI, const Gaudi::Transform3D &globalTransform) |
Obtain the local delta transformation starting from a global position transformation. | |
const Gaudi::Transform3D | DetDesc::localDeltaFromParentTransform (const IDetectorElement *parentDE, const IDetectorElement *DE, const Gaudi::Transform3D &parentTransform) |
Obtain the local delta transformation starting from a position transformation from an arbitrary parent. | |
const Gaudi::Transform3D | DetDesc::localDeltaFromParentTransform (const IGeometryInfo *parentGI, const IGeometryInfo *GI, const Gaudi::Transform3D &parentTransform) |
Obtain the local delta transformation starting from a position transformation from an arbitrary parent. | |
const Gaudi::Transform3D | DetDesc::localDeltaFromAnyFrame (const Gaudi::Transform3D &frame, const IDetectorElement *DE, const Gaudi::Transform3D &toGlobalInFrame) |
Obtain the local delta transformation starting from a position transformation from an arbitrary frame. | |
const Gaudi::Transform3D | DetDesc::localDeltaFromAnyFrame (const Gaudi::Transform3D &frame, const IGeometryInfo *GI, const Gaudi::Transform3D &toGlobalInFrame) |
Obtain the local delta transformation starting from a position transformation from an arbitrary frame. | |
const Gaudi::Transform3D | DetDesc::localDeltaFromAnyFrameDelta (const Gaudi::Transform3D &frame, const IDetectorElement *DE, const Gaudi::Transform3D &deltaInFrame) |
Obtain the local delta transformation starting from an off-nominal transformation from an arbitrary frame. | |
const Gaudi::Transform3D | DetDesc::localDeltaFromAnyFrameDelta (const Gaudi::Transform3D &frame, const IGeometryInfo *GI, const Gaudi::Transform3D &deltaInFrame) |
Obtain the local delta transformation starting from an off-nominal transformation from an arbitrary frame. | |
const Gaudi::Transform3D | DetDesc::globalDeltaFromLocalDeltaPrime (const IDetectorElement *DE, const Gaudi::Transform3D &deltaPrime) |
Obtain a global off-nominal correction D_global on top of the current total transformation of detector element DE, T_global, starting from a correction D' calculated at the local level of DE such that. | |
const Gaudi::Transform3D | DetDesc::globalDeltaFromLocalDeltaPrime (const IGeometryInfo *GI, const Gaudi::Transform3D &deltaPrime) |
Obtain a global off-nominal correction D_global on top of the current total transformation of GeometryInfo GI, T_global, starting from a correction D' calculated at the local level of GI such that. | |
const Gaudi::Transform3D | DetDesc::globalDelta (const IDetectorElement *DE) |
Obtain the global "delta" transformation corresponding to detector element DE's local "delta" such that. | |
const Gaudi::Transform3D | DetDesc::globalDelta (const IGeometryInfo *GI) |
Obtain the global "delta" transformation corresponding to IGeometryInfo GI's local "delta" such that. | |
const Gaudi::Transform3D | DetDesc::relativeTransformation (const IDetectorElement *referenceDE, const IDetectorElement *DE) |
Obtain the 3D transformation, T_relative, representing the placement of DetectorElement DE in the frame of DetectorElement referenceDE. |
Definition in file GlobalToLocalDelta.h.
#define DETDESC_GLOBALTOLOCALDELTA_H 1 |
Definition at line 3 of file GlobalToLocalDelta.h.