5#include <vitrio/detector_event_binning.hpp>
6#include <vitrio/detector_event_renderer.hpp>
7#include <vitrio/export.hpp>
8#include <vitrio/platform.hpp>
54 std::vector<std::
size_t> get_image_extents(
58 numerical_type get_data_type() const noexcept override;
73 VITRIO_STD_MEMBER_INTERFACE
A reference to a multidimensional array that does not keep it alive.
Definition array_ref.hpp:32
A renderer that counts the events landing on each pixel.
Definition counting_detector_event_renderer.hpp:27
const detector_event_binning & get_binning() const noexcept
Get how many pixels of the detector a pixel gathers.
counting_detector_event_renderer(detector_event_binning binning) noexcept
Construct a renderer gathering the pixels a binning merges.
How many pixels of a detector an image gathers into one, along each axis.
Definition detector_event_binning.hpp:31
Abstract way of turning the events of a detector into an image.
Definition detector_event_renderer.hpp:34
What is fixed for one acquisition of a detector that counts events: the grid its events are placed on...
Definition detector_event_timeline_descriptor.hpp:32
The events a detector counted over a stretch of time.
Definition detector_event_timeline.hpp:39