ECCE @ EIC Software
Reference for
ECCE @ EIC
simulation and reconstruction software on GitHub
|
Go to the source code of this file.
Namespaces | |
namespace | Acts |
Set the Geometry Context PLUGIN. | |
namespace | Acts::detail |
These functions perform the transport of a covariance matrix using given Jacobians. The required data is provided by the stepper object with some additional data. Since this is a purely algebraic problem the calculations are identical for StraightLineStepper and EigenStepper . As a consequence the methods can be located in a seperate file. | |
namespace | Acts::detail::VerticesHelper |
Helper method for set of vertices for polyhedrons drawing and inside/outside checks. | |
Functions | |
static std::vector< double > | Acts::detail::VerticesHelper::phiSegments (double phiMin=-M_PI, double phiMax=M_PI, std::vector< double > phiRefs={}, double phiTolerance=1e-6) |
template<typename vertex_t , typename transform_t > | |
void | Acts::detail::VerticesHelper::createSegment (std::vector< vertex_t > &vertices, std::pair< double, double > rxy, double phi1, double phi2, unsigned int lseg, int addon=0, const vertex_t &offset=vertex_t::Zero(), const transform_t &transform=transform_t::Identity()) |
static std::vector< Vector2D > | Acts::detail::VerticesHelper::ellispoidVertices (double innerRx, double innerRy, double outerRx, double outerRy, double avgPhi=0., double halfPhi=M_PI, unsigned int lseg=1) |
static std::vector< Vector2D > | Acts::detail::VerticesHelper::circularVertices (double innerR, double outerR, double avgPhi=0., double halfPhi=M_PI, unsigned int lseg=1) |
template<typename vertex_t , typename vertex_container_t > | |
bool | Acts::detail::VerticesHelper::isInsidePolygon (const vertex_t &point, const vertex_container_t &vertices) |
template<typename vertex_t > | |
bool | Acts::detail::VerticesHelper::isInsideRectangle (const vertex_t &point, const vertex_t &lowerLeft, const vertex_t &upperRight) |