![]() |
![]() |
DD4hep - The AIDA detector description toolkit for high energy physics experiments
DD4hep
Rev:Unversioneddirectory
|
#include "DD4hep/Printout.h"
#include "DD4hep/DetAlign.h"
#include "DD4hep/AlignmentsPrinter.h"
#include "DD4hep/objects/AlignmentsInterna.h"
#include <sstream>
#include "TClass.h"
#include "DD4hep/ToStream.h"
Go to the source code of this file.
Functions | |
static string | replace_all (const string &in, const string &from, const string &to) |
static string | _transformPoint2World (const Alignment::Data &data, const Position &local) |
static string | _transformPoint2Detector (const Alignment::Data &data, const Position &local) |
static void | printAlignmentEx (const string &prefix, const string &opt, DetElement de, Alignment alignment) |
|
static |
Definition at line 131 of file AlignmentsPrinter.cpp.
References DD4hep::Alignments::AlignmentData::localToDetector().
Referenced by printAlignmentEx().
|
static |
Definition at line 123 of file AlignmentsPrinter.cpp.
References DD4hep::Alignments::AlignmentData::localToWorld().
Referenced by printAlignmentEx().
|
static |
The edge positions of the bounding box:
Definition at line 139 of file AlignmentsPrinter.cpp.
References _transformPoint2Detector(), _transformPoint2World(), DD4hep::Alignments::AlignmentData::condition, DD4hep::Alignments::Alignment::data(), DD4hep::Alignments::AlignmentData::delta, DD4hep::Alignments::AlignmentData::detectorTrafo, DD4hep::Alignments::Delta::hasPivot(), DD4hep::Alignments::Delta::hasRotation(), DD4hep::Alignments::Delta::hasTranslation(), DD4hep::INFO, DD4hep::Conditions::Condition::iov(), DD4hep::Handle< T >::isValid(), DD4hep::Geometry::DetElement::parent(), DD4hep::Geometry::DetElement::path(), DD4hep::Alignments::Delta::pivot, DD4hep::Geometry::DetElement::placement(), DD4hep::printout(), DD4hep::Handle< T >::ptr(), replace_all(), DD4hep::Alignments::Delta::rotation, DD4hep::Geometry::Volume::solid(), DD4hep::IOV::str(), DD4hep::Utils::toStream(), DD4hep::Alignments::Delta::translation, DD4hep::Geometry::PlacedVolume::volume(), DD4hep::Geometry::DetElement::world(), DD4hep::Alignments::AlignmentData::worldTrafo, DD4hep::Geometry::Box::x(), DD4hep::Geometry::Box::y(), and DD4hep::Geometry::Box::z().
Referenced by DD4hep::Alignments::printElementPlacement().
|
static |
Definition at line 116 of file AlignmentsPrinter.cpp.
Referenced by printAlignmentEx().