Main Page   Class Hierarchy   Compound List   File List   Compound Members  

GlareAlgorithmGoodHitFactory.h

00001 #ifndef GLAREALGORITHMGOODHITFACTORY_H
00002 #define GLAREALGORITHMGOODHITFACTORY_H
00003 
00004 #include "GoodnessRule.h"
00005 #include <vector>
00006 
00007 class GlareAlgorithm;
00008 class Library;
00009 class LibrarySet;
00010 
00014 class GlareAlgorithmGoodHitFactory
00015 {
00016 public:
00017   
00032   static GlareAlgorithm* build( 
00033     std::vector< Library* > p_libraries,
00034     std::vector< LibrarySet* > p_library_sets,
00035     GoodnessRule p_goodness_rule,
00036     float p_fraction_good_hit_threshold,
00037     int p_step_number_limit,
00038     bool p_do_scale_with_size,
00039     float p_scale_with_size_param,
00040     bool p_cut_zero_occurence,
00041     std::string p_enumeration_strategy,
00042     float p_first_fraction_to_keep,
00043     int p_minimum_partition_size );
00044 
00045 protected:
00046 };
00047 
00048 #endif
00049 _partition_size );
00050 
00051 protected:
00052 };
00053 
00054 #endif

Generated on Sat Nov 4 15:58:59 2006 for GLARE by doxygen1.2.18