STIR 6.4.0
GEHDF5Wrapper.inl
Go to the documentation of this file.
1//
2//
15/*
16 Copyright (C) 2017-2019, University of Leeds
17 Copyright (C) 2018 University of Hull
18 Copyright (C) 2018-2020, University College London
19 This file is part of STIR.
20
21 SPDX-License-Identifier: Apache-2.0
22
23 See STIR/LICENSE.txt for details
24*/
25
26START_NAMESPACE_STIR
27namespace GE
28{
29namespace RDF_HDF5
30{
31
32shared_ptr<Scanner>
33GEHDF5Wrapper::get_scanner_sptr() const
34{
35 return this->proj_data_info_sptr->get_scanner_sptr();
36}
37
38shared_ptr<const ProjDataInfo>
39GEHDF5Wrapper::get_proj_data_info_sptr() const
40{
41 return this->proj_data_info_sptr;
42}
43
44shared_ptr<ExamInfo>
46{
47 return this->exam_info_sptr;
48}
49
50H5::DataSet*
51GEHDF5Wrapper::get_dataset_ptr() const
52{
53 return m_dataset_sptr.get();
54}
55
56hsize_t
57GEHDF5Wrapper::get_dataset_size() const
58{
59 return m_list_size;
60}
61
62unsigned int
63GEHDF5Wrapper::get_geo_dims() const
64{
65 return geo_dims;
66}
67
68const H5::H5File&
70{
71 return file;
72}
73
74} // namespace RDF_HDF5
75} // namespace GE
76END_NAMESPACE_STIR
shared_ptr< ExamInfo > get_exam_info_sptr() const
Get shared pointer to exam info.
Definition GEHDF5Wrapper.inl:45
const H5::H5File & get_file() const
Definition GEHDF5Wrapper.inl:69