STIR 6.4.0
ListGatingInput.h
Go to the documentation of this file.
1
2//
13/*
14 Copyright (C) 2003- 2011, Hammersmith Imanet Ltd
15 Copyright (C) 2019, National Physical Laboratory
16 Copyright (C) 2019, University College of London
17 This file is part of STIR.
18
19 SPDX-License-Identifier: Apache-2.0
20
21 See STIR/LICENSE.txt for details
22*/
23
24#ifndef __stir_listmode_ListGatingInput_H__
25#define __stir_listmode_ListGatingInput_H__
26
27#include "stir/Succeeded.h"
28
29START_NAMESPACE_STIR
30class Succeeded;
31
33
39{
40public:
41 virtual ~ListGatingInput() {}
42
44
46 virtual unsigned int get_gating() const = 0;
47
48 virtual Succeeded set_gating(unsigned int) = 0;
49};
50
51END_NAMESPACE_STIR
52
53#endif
Declaration of class stir::Succeeded.
A class recording external input to the scanner (normally used for gating)
Definition ListGatingInput.h:39
virtual unsigned int get_gating() const =0
get gating-related info
a class containing an enumeration type that can be used by functions to signal successful operation o...
Definition Succeeded.h:44