STIR 6.4.0
PinholeSPECTUB_Weight3d.h
1/*
2 Copyright (C) 2022, Matthew Strugari
3 Copyright (C) 2014, Biomedical Image Group (GIB), Universitat de Barcelona, Barcelona, Spain. All rights reserved.
4 Copyright (C) 2014, 2021, University College London
5 This file is part of STIR.
6
7 SPDX-License-Identifier: Apache-2.0
8
9 See STIR/LICENSE.txt for details
10
11 \author Carles Falcon
12 \author Matthew Strugari
13*/
14
15#ifndef _WEIGHT3D_SPECT_mph_H
16#define _WEIGHT3D_SPECT_mph_H
17
18namespace SPECTUB_mph
19{
20
21void wm_calculation_mph(bool do_estim,
22 const int kOS,
23 psf2d_type* psf2d_bin,
24 psf2d_type* psf_subs,
25 psf2d_type* psf2d_aux,
26 const psf2d_type* kern,
27 const float* attmap,
28 const bool* msk_3d,
29 int* Nitems,
30 const wmh_mph_type& wmh,
31 wm_da_type& wm,
32 const pcf_type& pcf);
33
34void fill_psfi(psf2d_type* kern, const wmh_mph_type& wmh);
35
36} // namespace SPECTUB_mph
37
38#endif