21#ifndef __stir_ProjDataInfoBlocksOnCylindricalNoArcCorr_H__
22#define __stir_ProjDataInfoBlocksOnCylindricalNoArcCorr_H__
29class ProjDataInfoTests;
46#ifdef STIR_COMPILING_SWIG_WRAPPER
62 const int num_tangential_poss,
63 const int tof_mash_factor = 0);
65 self_type*
clone()
const override;
67 bool operator==(
const self_type&)
const;
74 Succeeded find_scanner_coordinates_given_cartesian_coordinates(
int& det1,
82 friend class ProjDataInfoTests;
83 friend class BlocksTests;
86 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:62
std::string parameter_info() const override
Return a string describing the object.
Definition ProjDataInfoBlocksOnCylindricalNoArcCorr.cxx:84
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:38
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