-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathUMMPFastDeconvolutionController.h
37 lines (31 loc) · 1.12 KB
/
UMMPFastDeconvolutionController.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
//
// UMMPFastDeconvolutionController.h
// UMMPerfusion
//
// Created by Marcel Reich on 04.10.11.
// Copyright (c) 2012, Marcel Reich & Sven Kaiser & Markus Daab & Patrick Schülein & Engin Aslan
// All rights reserved.
//
#import <Cocoa/Cocoa.h>
#import "UMMPAlgorithmController.h"
#import "UMMPUserDefaults.h"
#import "UMMPPrefController.h"
#import "UMMPPanelController.h"
/**
derived from UMMPAlgorithmController
a controller which calculates the FastDeconvolution algorithm
reimplements:
- checkUserImport
- saveInputParameter:andAlgorithmName
- savePresetParameter:
- saveOutputParameter:
- startCalculation:andAlgorithmTag
*/
@interface UMMPFastDeconvolutionController : UMMPAlgorithmController {
BOOL interpolation; //!< to have a class wide variable whether or not interpolation is needed
UMMPUserDefaults *userDefaults; //!< the UMMPUserDefaults which are used to create, load and write to our own .pList
UMMPPrefController *prefController;
UMMPPanelController *panelController;
}
@property (assign)UMMPUserDefaults *userDefaults;
@end