EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Acts::EventDataView3DTest Namespace Reference

Typedefs

using SourceLink = MinimalSourceLink
 
using Covariance = BoundSymMatrix
 
template<BoundIndices... params>
using MeasurementType = Measurement< SourceLink, BoundIndices, params...>
 

Functions

std::normal_distribution< double > gauss (0., 1.)
 
std::default_random_engine generator (42)
 
static std::string testBoundTrackParameters (IVisualization3D &helper)
 
static std::string testMultiTrajectory (IVisualization3D &helper)
 

Typedef Documentation

Definition at line 50 of file EventDataView3DBase.hpp.

View newest version in sPHENIX GitHub at line 50 of file EventDataView3DBase.hpp

template<BoundIndices... params>
using Acts::EventDataView3DTest::MeasurementType = typedef Measurement<SourceLink, BoundIndices, params...>

Definition at line 53 of file EventDataView3DBase.hpp.

View newest version in sPHENIX GitHub at line 53 of file EventDataView3DBase.hpp

Definition at line 49 of file EventDataView3DBase.hpp.

View newest version in sPHENIX GitHub at line 49 of file EventDataView3DBase.hpp

Function Documentation

std::normal_distribution<double> Acts::EventDataView3DTest::gauss ( 0.  ,
1.   
)

Referenced by testMultiTrajectory().

+ Here is the caller graph for this function:

std::default_random_engine Acts::EventDataView3DTest::generator ( 42  )

Referenced by testMultiTrajectory().

+ Here is the caller graph for this function:

static std::string Acts::EventDataView3DTest::testBoundTrackParameters ( IVisualization3D &  helper)
inlinestatic

Helper method to visualiza all types of surfaces

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

Definition at line 63 of file EventDataView3DBase.hpp.

View newest version in sPHENIX GitHub at line 63 of file EventDataView3DBase.hpp

References Acts::Test::cov, Acts::EventDataView3D::drawBoundTrackParameters(), Acts::Test::gctx, Acts::PrimitivesView3DTest::identity, Acts::PrimitivesView3DTest::plane, Acts::PrimitivesView3DTest::rectangle, 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:

static std::string Acts::EventDataView3DTest::testMultiTrajectory ( IVisualization3D &  helper)
inlinestatic

Definition at line 107 of file EventDataView3DBase.hpp.

View newest version in sPHENIX GitHub at line 107 of file EventDataView3DBase.hpp

References Acts::Surface::associatedDetectorElement(), Acts::IntegrationTest::bField, Acts::Test::calContext, Acts::Surface::center(), cos(), Acts::Test::cov, Acts::Test::cov2D, Acts::CuboidVolumeBuilder::SurfaceConfig::detElementConstructor, Acts::EventDataView3D::drawMultiTrajectory(), dx, dy, Acts::eBoundLoc0, Acts::eBoundLoc1, Acts::KalmanFitter< propagator_t, updater_t, smoother_t, outlier_finder_t, calibrator_t >::fit(), gauss(), generator(), Acts::GeometryObject::geometryId(), Acts::getDefaultLogger(), Acts::Surface::getSharedPtr(), Acts::CuboidVolumeBuilder::VolumeConfig::layerCfg, Acts::CuboidVolumeBuilder::VolumeConfig::length, Acts::CuboidVolumeBuilder::Config::length, Acts::UnitConstants::m, Acts::Test::makeSilicon(), Acts::VectorHelpers::makeVector4(), mfContext, Acts::CuboidVolumeBuilder::VolumeConfig::name, Acts::ViewConfig::offset, Acts::CuboidVolumeBuilder::SurfaceConfig::position, Acts::CuboidVolumeBuilder::VolumeConfig::position, Acts::CuboidVolumeBuilder::Config::position, Acts::CuboidVolumeBuilder::SurfaceConfig::rBounds, Acts::SingleBoundTrackParameters< charge_t >::referenceSurface(), Acts::Navigator::resolveMaterial, Acts::Navigator::resolvePassive, Acts::Navigator::resolveSensitive, Acts::CuboidVolumeBuilder::SurfaceConfig::rotation, Acts::CuboidVolumeBuilder::setConfig(), surface(), Acts::CuboidVolumeBuilder::LayerConfig::surfaceCfg, Acts::CuboidVolumeBuilder::SurfaceConfig::surMat, Acts::tgContext, thickness, Acts::CuboidVolumeBuilder::SurfaceConfig::thickness, Acts::TrackingGeometryBuilder::trackingGeometry(), Acts::CuboidVolumeBuilder::trackingVolume(), Acts::TrackingGeometryBuilder::Config::trackingVolumeBuilders, Acts::Test::transform, Acts::CuboidVolumeBuilder::Config::volumeCfg, Acts::Logging::WARNING, 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: