JEMRIS 2.9.2
open-source MRI simulations
Loading...
Searching...
No Matches
MultiPoolSample.h
1#ifndef MULTI_POOL_SAMPLE_H_
2#define MULTI_POOL_SAMPLE_H_
3
4#include "Sample.h"
5
6class MultiPoolSample : public Sample {
7
8public:
9
10 MultiPoolSample() : m_noofpools(1) {};
12
13
14 MultiPoolSample (const string& fname);
15 MultiPoolSample (const long l);
16
21 virtual void Prepare (const std::string& fname = "");
22
23
24 int GetNoOfPools () {return GetNoSpinCompartments();}
25
26 void GetExchangeMatrix (long l, double** em);
27
28 virtual IO::Status Populate (const std::string& fname);
29
30 virtual void CropEnumerate ();
31
32private:
33
34 int m_noofpools;
35
36};
37
38#endif
Status
Definition Declarations.h:150
Implementation of JEMRIS Sample.
Definition MultiPoolSample.h:6
virtual void Prepare(const std::string &fname="")
Definition MultiPoolSample.cpp:49
The Sample is the object to simulate. It contains the spins.
Definition Sample.h:301

-- last change 03.01.2025 | Tony Stoecker | Imprint | Data Protection --