STIR 6.4.0
KineticModel.h
Go to the documentation of this file.
1//
2//
3/*
4 Copyright (C) 2006 - 2009, Hammersmith Imanet Ltd
5 This file is part of STIR.
6
7 SPDX-License-Identifier: Apache-2.0
8
9 See STIR/LICENSE.txt for details
10*/
20
21#ifndef __stir_modelling_KineticModel_H__
22#define __stir_modelling_KineticModel_H__
23
26
27START_NAMESPACE_STIR
28
35class KineticModel : public RegisteredObject<KineticModel>
36{
37
38public:
39 static const char* const registered_name;
42
44 ~KineticModel() override;
45
46 // virtual float get_compartmental_activity_at_time(const int param_num, const int sample_num) const;
47 // virtual float get_total_activity_at_time(const int sample_num) const;
48
49 virtual Succeeded set_up() = 0;
50
51 // protected:
52 // void initialise_keymap();
53};
54
55END_NAMESPACE_STIR
56
57#endif //__stir_modelling_KineticModel_H__
Declaration of class stiir::RegisteredObject.
Declaration of class stir::RegisteredParsingObject.
KineticModel()
default constructor
Definition KineticModel.cxx:27
a class containing an enumeration type that can be used by functions to signal successful operation o...
Definition Succeeded.h:44