Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

AlgChopListSharp.h

Go to the documentation of this file.
00001 
00002 // $Id: AlgChopListSharp.h,v 1.1.1.1 2005/05/16 15:17:11 tagg Exp $
00003 //
00004 // AlgChopListSharp.h
00005 //
00007 
00008 #ifndef ALGCHOPLISTSHARP_H
00009 #define ALGCHOPLISTSHARP_H
00010 
00011 #include "Algorithm/AlgBase.h"
00012 
00013 class AlgChopListSharp : public AlgBase
00014 {
00015 
00016 public:
00017    AlgChopListSharp();
00018    virtual ~AlgChopListSharp();
00019    virtual void RunAlg(AlgConfig &ac, CandHandle &ch, CandContext &cx);
00020    virtual void Trace(const char *c) const;
00021  
00022  private:
00023    bool ShouldSplit( float this_ph,
00024                      float next_ph,
00025                      float d_tmax
00026                      );
00027 
00028 
00029 ClassDef(AlgChopListSharp,2)                            // Chop_Far Algorithm Class
00030 
00031 
00032 
00033 };
00034 
00035 #endif                                                     // ALGCHOPLIST_FAR_H

Generated on Mon Jun 16 14:56:14 2008 for loon by  doxygen 1.3.9.1