20#ifndef __stir_listmode_CListModeDataBasedOnCoordinateMap_H__
21#define __stir_listmode_CListModeDataBasedOnCoordinateMap_H__
34class CListModeDataBasedOnCoordinateMap :
public CListModeData
37 std::string get_name()
const override;
41 SavedPosition save_get_position()
override = 0;
43 Succeeded set_get_position(
const SavedPosition& pos)
override = 0;
46 std::string listmode_filename;
48 mutable std::vector<unsigned int> saved_get_positions;
49 virtual Succeeded open_lm_file()
const = 0;
51 shared_ptr<DetectorCoordinateMap> map;
Declaration of class stir::CListModeData.
Declaration of class stir::DetectorCoordinateMap.
Import of std::shared_ptr, std::dynamic_pointer_cast and std::static_pointer_cast into the stir names...