ATLAS Offline Software
Loading...
Searching...
No Matches
TrackStatePrinterTool.cxx File Reference
#include "src/TrackStatePrinterTool.h"
#include "TrkParameters/TrackParameters.h"
#include "InDetReadoutGeometry/SiDetectorElement.h"
#include "HGTD_ReadoutGeometry/HGTD_DetectorElement.h"
#include "xAODMeasurementBase/UncalibratedMeasurementContainer.h"
#include "Acts/Definitions/Units.hpp"
#include "Acts/Definitions/Common.hpp"
#include "Acts/Definitions/Algebra.hpp"
#include "Acts/Surfaces/Surface.hpp"
#include "Acts/Surfaces/AnnulusBounds.hpp"
#include "Acts/Surfaces/SurfaceBounds.hpp"
#include "Acts/Surfaces/DiscSurface.hpp"
#include "Acts/EventData/TransformationHelpers.hpp"
#include "ActsGeometry/ActsDetectorElement.h"
#include "ActsEvent/TrackContainer.h"
#include "ActsInterop/Logger.h"
#include "ActsGeometry/SurfaceOfMeasurementUtil.h"
#include <vector>
#include <iostream>
#include <sstream>

Go to the source code of this file.

Namespaces

namespace  ActsTrk
 The AlignStoreProviderAlg loads the rigid alignment corrections and pipes them through the readout geometry to cache the final transformations of the sensor surfaces associated to one particular detector technology (Pixel, Sct, etc.).

Functions

static std::string ActsTrk::atlasSurfaceName (const Acts::Surface *measurement_surface)
static void ActsTrk::printHeader (int type, bool extra=false)
static void ActsTrk::printVec3 (const Acts::Vector3 &p)
static void ActsTrk::printVec3 (const Acts::Vector3 &p, const Acts::Vector3 &cmp, int precision=3)
static void ActsTrk::printVec2 (const Acts::Vector2 &p, const char *estimated=nullptr)
static void ActsTrk::printVec2 (const Acts::Vector2 &p, const Acts::Vector2 &cmp, const char *estimated=nullptr, int precision=4)
static void ActsTrk::printMeasurement (const Acts::GeometryContext &tgContext, const Acts::Surface *surface, const std::tuple< Acts::Vector2, Amg::Vector2D, int, int > &locData, bool compareMeasurementTransforms=false)
static std::tuple< Acts::Vector2, Amg::Vector2D, int, int > ActsTrk::localPositionStrip2D (const Acts::GeometryContext &tgContext, const xAOD::UncalibratedMeasurement &measurement, const Acts::Surface *surface, const xAOD::SpacePoint *sp)