21#ifndef __RelatedBins_H__
22#define __RelatedBins_H__
32class DataSymmetriesForBins;
45 typedef Bin value_type;
46 typedef value_type& reference;
47 typedef const value_type& const_reference;
48 typedef std::ptrdiff_t difference_type;
49 typedef std::size_t size_type;
53 typedef std::vector<Bin>::const_iterator const_iterator;
79 inline const_iterator
begin()
const;
81 inline const_iterator
end()
const;
84 std::vector<Bin> related_bins;
85 shared_ptr<DataSymmetriesForBins> symmetries;
87 inline RelatedBins(
const std::vector<Bin>& related_bins,
const shared_ptr<DataSymmetriesForBins>& symmetries_used);
A class for storing coordinates and value of a single projection bin.
Definition Bin.h:49
A class for encoding/finding symmetries common to the geometry of the projection data and the discret...
Definition DataSymmetriesForBins.h:68
Import of std::shared_ptr, std::dynamic_pointer_cast and std::static_pointer_cast into the stir names...