24#ifndef __RelatedDensels_H__
25#define __RelatedDensels_H__
34class DataSymmetriesForDensels;
47 typedef value_type& reference;
48 typedef const value_type& const_reference;
49 typedef std::ptrdiff_t difference_type;
50 typedef std::size_t size_type;
53 typedef std::vector<Densel>::iterator
iterator;
54 typedef std::vector<Densel>::const_iterator const_iterator;
80 inline const_iterator
begin()
const;
82 inline const_iterator
end()
const;
85 std::vector<Densel> related_densels;
86 shared_ptr<DataSymmetriesForDensels> symmetries;
88 inline RelatedDensels(
const std::vector<Densel>& related_densels,
const shared_ptr<DataSymmetriesForDensels>& symmetries_used);
Declaration of typedef stir::Densel.
A class for encoding/finding symmetries common to the geometry of the projection data and the discret...
Definition DataSymmetriesForDensels.h:51
Coordinate3D< int > Densel
a typedef used for an element of a DiscretisedDensity
Definition Densel.h:36
Import of std::shared_ptr, std::dynamic_pointer_cast and std::static_pointer_cast into the stir names...