|
STIR
6.3.0
|
A class for LORs. More...
#include "stir/LORCoordinates.h"

Public Member Functions | |
| coordT | z1 () const |
| coordT & | z1 () |
| coordT | z2 () const |
| coordT & | z2 () |
| coordT | phi () const |
| coordT & | phi () |
| coordT | s () const |
| coordT & | s () |
| coordT | beta () const |
| bool | is_swapped () const override |
| Return if the LOR direction is opposite from normal. | |
| bool | is_swapped () |
| LORInAxialAndSinogramCoordinates (const coordT radius=1) | |
| LORInAxialAndSinogramCoordinates (const coordT z1, const coordT z2, const coordT phi, const coordT s, const coordT radius=1, const bool swapped=false) | |
| Constructor from explicit arguments. More... | |
| LORInAxialAndSinogramCoordinates (const LORInCylinderCoordinates< coordT > &) | |
| LORInAxialAndSinogramCoordinates (const LORInAxialAndNoArcCorrSinogramCoordinates< coordT > &) | |
| self_type * | clone () const override |
| void | reset (coordT radius=1) |
| coordT | radius () const |
| Succeeded | set_radius (const coordT new_radius) |
| Succeeded | change_representation (LORInCylinderCoordinates< coordT > &, const double radius) const override |
| Succeeded | change_representation (LORInAxialAndNoArcCorrSinogramCoordinates< coordT > &, const double radius) const override |
| Succeeded | change_representation (LORInAxialAndSinogramCoordinates< coordT > &, const double radius) const override |
| Succeeded | get_intersections_with_cylinder (LORAs2Points< coordT > &, const double radius) const override |
A class for LORs.
|
inline |
Constructor from explicit arguments.
References _PI.
1.8.13