Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members  

SloppyDataMinimizableDirector.h

Go to the documentation of this file.
00001 #pragma once
00002 #include "Minimizable.h"
00003 #include "RunDirector.h"
00004 #include "BinaryNetworkDataRelation.h"
00005 #include <fstream>
00006 #include <iostream>
00007 
00008 class CSloppyDataMinimizableDirector : public Minimizable, public CRunDirector
00009 {
00010 public:
00011         CSloppyDataMinimizableDirector(void);
00012         virtual ~CSloppyDataMinimizableDirector(void);
00013         // should return the cardinality of the union of all runnable parameter sets
00014         virtual int GetNParameters() = 0;
00015         virtual double ObjectiveFunction(double *parameters);
00016 protected:
00017         virtual void DefineRuns() = 0;
00018         virtual void ParseDataFile(std::string fileName);
00019         double m_dGammaSquared;
00020         std::vector<CBinaryNetworkDataRelation *> m_vpRelationList;
00021 };

Generated on Mon Nov 3 09:38:15 2003 by doxygen1.2.14 written by Dimitri van Heesch, © 1997-2002