forked from jacyara/GenESyS-Reborn
-
Notifications
You must be signed in to change notification settings - Fork 0
/
ExperimentDesignMyImpl1.h
37 lines (33 loc) · 1.08 KB
/
ExperimentDesignMyImpl1.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
/*
* To change this license header, choose License Headers in Project Properties.
* To change this template file, choose Tools | Templates
* and open the template in the editor.
*/
/*
* File: ExperimentDesignMyImpl1.h
* Author: cancian
*
* Created on 10 de Outubro de 2018, 18:32
*/
#ifndef EXPERIMENTDESIGNMYIMPL1_H
#define EXPERIMENTDESIGNMYIMPL1_H
#include "ExperimentDesign_if.h"
/*!
*
*/
class ExperimentDesignMyImpl1 : public ExperimentDesign_if {
public:
ExperimentDesignMyImpl1();
ExperimentDesignMyImpl1(const ExperimentDesignMyImpl1& orig);
virtual ~ExperimentDesignMyImpl1();
public:
ProcessAnalyser_if* getProcessAnalyser() const;
public:
bool generate2krScenarioExperiments();
bool calculateContributionAndCoefficients();
std::list<FactorOrInteractionContribution*>* getContributions() const;
private:
ProcessAnalyser_if* _processAnalyser; //= new Traits<ExperimentDesign_if>::ProcessAnalyserImplementation();
std::list<FactorOrInteractionContribution*>* _contributions = new std::list<FactorOrInteractionContribution*>();
};
#endif /* EXPERIMENTDESIGNMYIMPL1_H */