#ifndef _ExperimentMFC_h_
#define _ExperimentMFC_h_
/* Paul Boersma, June 7, 2001 */

#ifndef _Sound_h_
	#include "Sound.h"
#endif
#ifndef _Categories_h_
	#include "Categories.h"
#endif
#include "Experiment_enums.h"

#include "ExperimentMFC_def.h"
#define ExperimentMFC_methods Data_methods
oo_CLASS_CREATE (ExperimentMFC, Data)

#define ResultsMFC_methods Data_methods
oo_CLASS_CREATE (ResultsMFC, Data)

int ExperimentMFC_start (ExperimentMFC me);

ResultsMFC ResultsMFC_create (long numberOfResults);
ResultsMFC ExperimentMFC_extractResults (ExperimentMFC me);
ResultsMFC ResultsMFC_removeUnsharedStimuli (ResultsMFC me, ResultsMFC thee);

Categories ResultsMFC_to_Categories_stimuli (ResultsMFC me);
Categories ResultsMFC_to_Categories_responses (ResultsMFC me);
void Categories_sort (Categories me);
double Categories_getEnthropy (Categories me);

/* End of file ExperimentMFC.h */
#endif
