|
ACTS
Experiment-independent tracking
|
Proxy giving read access to space point data in a container. More...
#include <Acts/EventData/SpacePointProxy.hpp>
Public Types | |
| using | ContainerType = container_t |
| Container type. | |
| using | ValueType = typename ContainerType::ValueType |
| Value type of the container. | |
Public Member Functions | |
| SpacePointProxy (const container_t &container, std::size_t index) | |
| Construct from container reference and index. | |
| SpacePointProxy (container_t &&container, std::size_t index)=delete | |
| const Acts::Vector3 & | bottomStripVector () const |
| Get the bottom strip vector. | |
| const ValueType & | externalSpacePoint () const |
| Access the external space point. | |
| std::size_t | index () const |
| Get the index of this space point. | |
| float | phi () const |
| Get the azimuthal angle. | |
| float | radius () const |
| Get the radius. | |
| const Acts::Vector3 & | stripCenterDistance () const |
| Get the strip center distance. | |
| const Acts::Vector3 & | topStripCenterPosition () const |
| Get the top strip center position. | |
| const Acts::Vector3 & | topStripVector () const |
| Get the top strip vector. | |
| float | varianceR () const |
| Get the variance in r. | |
| float | varianceZ () const |
| Get the variance in z. | |
| float | x () const |
| Get the x coordinate. | |
| float | y () const |
| Get the y coordinate. | |
| float | z () const |
| Get the z coordinate. | |
Proxy giving read access to space point data in a container.
| Acts::SpacePointProxy< container_t >::SpacePointProxy | ( | const container_t & | container, |
| std::size_t | index ) |
Construct from container reference and index.
| container | Reference to the space point container |
| index | Index of the space point in the container |
| const Acts::Vector3 & Acts::SpacePointProxy< container_t >::bottomStripVector | ( | ) | const |
Get the bottom strip vector.
| const ValueType & Acts::SpacePointProxy< container_t >::externalSpacePoint | ( | ) | const |
Access the external space point.
| std::size_t Acts::SpacePointProxy< container_t >::index | ( | ) | const |
Get the index of this space point.
| float Acts::SpacePointProxy< container_t >::phi | ( | ) | const |
Get the azimuthal angle.
| float Acts::SpacePointProxy< container_t >::radius | ( | ) | const |
Get the radius.
| const Acts::Vector3 & Acts::SpacePointProxy< container_t >::stripCenterDistance | ( | ) | const |
Get the strip center distance.
| const Acts::Vector3 & Acts::SpacePointProxy< container_t >::topStripCenterPosition | ( | ) | const |
Get the top strip center position.
| const Acts::Vector3 & Acts::SpacePointProxy< container_t >::topStripVector | ( | ) | const |
Get the top strip vector.
| float Acts::SpacePointProxy< container_t >::varianceR | ( | ) | const |
Get the variance in r.
| float Acts::SpacePointProxy< container_t >::varianceZ | ( | ) | const |
Get the variance in z.
| float Acts::SpacePointProxy< container_t >::x | ( | ) | const |
Get the x coordinate.
| float Acts::SpacePointProxy< container_t >::y | ( | ) | const |
Get the y coordinate.
| float Acts::SpacePointProxy< container_t >::z | ( | ) | const |
Get the z coordinate.