ATLAS Offline Software
Namespaces | Functions
ObjVisualizationHelpers.h File Reference
#include "GeoPrimitives/GeoPrimitives.h"
#include "xAODMuon/MuonSegment.h"
#include "xAODMeasurementBase/UncalibratedMeasurement.h"
#include "ActsGeometryInterfaces/GeometryContext.h"
#include "GaudiKernel/SystemOfUnits.h"
#include "Acts/Visualization/ObjVisualization3D.hpp"
#include "Acts/EventData/TrackParameters.hpp"
#include "Acts/Propagator/detail/SteppingLogger.hpp"
Include dependency graph for ObjVisualizationHelpers.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 MuonValR4
 Lightweight algorithm to read xAOD MDT sim hits and (fast-digitised) drift circles from SG and fill a validation NTuple with identifier and drift circle info.
 

Functions

void MuonValR4::drawPropagation (const std::vector< Acts::detail::Step > &steps, Acts::ObjVisualization3D &visualHelper, const Acts::ViewConfig &viewConfig=Acts::s_viewLine)
 Draws the recorded propagation steps as a polygon line. More...
 
void MuonValR4::drawBoundParameters (const ActsTrk::GeometryContext &gctx, const Acts::BoundTrackParameters &pars, Acts::ObjVisualization3D &visualHelper, const Acts::ViewConfig &viewConfig=Acts::s_viewLine, const double standardLength=3.*Gaudi::Units::cm)
 Draw a line representing the bound track parameters. More...
 
void MuonValR4::drawSegmentLine (const ActsTrk::GeometryContext &gctx, const xAOD::MuonSegment &segment, Acts::ObjVisualization3D &visualHelper, const Acts::ViewConfig &viewConfig=Acts::s_viewLine, const double standardLength=1.*Gaudi::Units::m)
 Draw a segment line inside the obj file. More...
 
void MuonValR4::drawSegmentMeasurements (const ActsTrk::GeometryContext &gctx, const xAOD::MuonSegment &segment, Acts::ObjVisualization3D &visualHelper, const Acts::ViewConfig &viewConfig=Acts::s_viewSensitive)
 Draw all uncalibrated measurements associated to the segment. More...
 
void MuonValR4::drawMeasurement (const ActsTrk::GeometryContext &gctx, const xAOD::UncalibratedMeasurement *meas, Acts::ObjVisualization3D &visualHelper, const Acts::ViewConfig &viewConfig=Acts::s_viewSensitive)
 Draw an uncalibrated measurement inside the obj file. More...