Analysis Software
Documentation for sPHENIX simulation software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::PrimitivesView3DTest Namespace Reference

Functions

static std::string run (IVisualization3D &helper)
 

Variables

auto identity = Transform3::Identity()
 
auto rectangle = std::make_shared<RectangleBounds>(10., 10.)
 
auto plane = Surface::makeShared<PlaneSurface>(identity, rectangle)
 
GeometryContext gctx = GeometryContext()
 

Function Documentation

static std::string Acts::PrimitivesView3DTest::run ( IVisualization3D &  helper)
inlinestatic

Helper method to visualize all types of surfaces

Parameters
helperThe visualization helper
Returns
an overall string including all written output

Definition at line 42 of file PrimitivesView3DBase.hpp.

View newest version in sPHENIX GitHub at line 42 of file PrimitivesView3DBase.hpp

References Acts::IVisualization3D::clear(), Acts::Test::cov, Acts::GeometryView3D::drawArrowBackward(), Acts::GeometryView3D::drawArrowForward(), Acts::GeometryView3D::drawArrowsBoth(), Acts::EventDataView3D::drawCovarianceAngular(), Acts::EventDataView3D::drawCovarianceCartesian(), Acts::GeometryView3D::drawSegment(), Acts::GeometryView3D::drawSurface(), end, gctx, Acts::ViewConfig::lineThickness, Acts::Test::origin(), plane, start, and Acts::IVisualization3D::write().

Referenced by Acts::Test::BOOST_AUTO_TEST_CASE().

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

Variable Documentation

GeometryContext Acts::PrimitivesView3DTest::gctx = GeometryContext()

Definition at line 35 of file PrimitivesView3DBase.hpp.

View newest version in sPHENIX GitHub at line 35 of file PrimitivesView3DBase.hpp

Referenced by run().

auto Acts::PrimitivesView3DTest::identity = Transform3::Identity()
auto Acts::PrimitivesView3DTest::rectangle = std::make_shared<RectangleBounds>(10., 10.)