ECCE @ EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
EventDataVisualization.hpp File Reference
+ Include dependency graph for EventDataVisualization.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  Acts
 Set the Geometry Context PLUGIN.
 
namespace  Acts::Visualization
 

Functions

static std::array< double, 3 > Acts::Visualization::decomposeCovariance (const ActsSymMatrixD< 2 > &covariance)
 
static std::vector< Vector3DActs::Visualization::createEllipse (double lambda0, double lambda1, double theta, size_t lseg, double outOfPlane, const Vector2D &lposition=Vector2D(0., 0.), const Transform3D &transform=Transform3D::Identity())
 
static void Acts::Visualization::drawCovarianceCartesian (IVisualization &helper, const Vector2D &lposition, const ActsSymMatrixD< 2 > &covariance, const Transform3D &transform, std::vector< int > nsigma={3}, double locErrorScale=1, size_t lseg=72, const IVisualization::ColorType &color={20, 120, 20}, double outOfPlane=0.1)
 
static void Acts::Visualization::drawCovarianceAngular (IVisualization &helper, const Vector3D &position, const Vector3D &direction, const ActsSymMatrixD< 2 > &covariance, std::vector< int > nsigma={3}, double directionScale=1, double angularErrorScale=1, size_t lseg=72, const IVisualization::ColorType &color={20, 120, 20})
 
template<typename parameters_t >
static void Acts::Visualization::drawBoundParameters (IVisualization &helper, const parameters_t &parameters, const GeometryContext &gctx=GeometryContext(), double momentumScale=1., double locErrorScale=1., double angularErrorScale=1., bool drawParameterSurface=true, size_t lseg=72, const IVisualization::ColorType &pcolor={20, 120, 20}, const IVisualization::ColorType &scolor={235, 198, 52})