21#ifndef __stir_ProjDataInfoBlocksOnCylindricalNoArcCorr_H__
22#define __stir_ProjDataInfoBlocksOnCylindricalNoArcCorr_H__
29class ProjDataInfoTests;
46#ifdef STIR_COMPILING_SWIG_WRAPPER
62 const int num_tangential_poss);
64 self_type*
clone()
const override;
66 bool operator==(
const self_type&)
const;
73 Succeeded find_scanner_coordinates_given_cartesian_coordinates(
int& det1,
81 friend class ProjDataInfoTests;
82 friend class BlocksTests;
85 bool blindly_equals(
const root_type*
const)
const override;
Declaration of class stir::ProjDataInfoGenericNoArcCorr.
a templated class for 3-dimensional coordinates.
Definition CartesianCoordinate3D.h:53
self_type * clone() const override
Standard trick for a 'virtual copy-constructor'.
Definition ProjDataInfoBlocksOnCylindricalNoArcCorr.cxx:61
std::string parameter_info() const override
Return a string describing the object.
Definition ProjDataInfoBlocksOnCylindricalNoArcCorr.cxx:83
ProjDataInfoBlocksOnCylindricalNoArcCorr()
Default constructor (leaves object in ill-defined state)
Definition ProjDataInfoBlocksOnCylindricalNoArcCorr.cxx:41
ProjDataInfoGenericNoArcCorr()
Default constructor (leaves object in ill-defined state)
Definition ProjDataInfoGenericNoArcCorr.cxx:36
a class containing an enumeration type that can be used by functions to signal successful operation o...
Definition Succeeded.h:44
A templated class for vectors, but with indices starting not from 0.
Definition VectorWithOffset.h:65