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

AlgSliceSRList.h

Go to the documentation of this file.
00001 
00002 // $Id: AlgSliceSRList.h,v 1.4 2004/11/16 19:59:10 musser Exp $
00003 //
00004 // AlgSliceSRList.h
00005 //
00006 // AlgSliceSRList is a concrete SliceSRList Algorithm class.
00007 //
00008 // Author:  R. Lee 2001.01.29
00009 //
00011 
00012 #ifndef ALGSLICESRLIST_H
00013 #define ALGSLICESRLIST_H
00014 
00015 #include "Algorithm/AlgBase.h"
00016 
00017 class AlgSliceSRList : public AlgBase
00018 {
00019 
00020 public:
00021    AlgSliceSRList();
00022    virtual ~AlgSliceSRList();
00023    virtual void RunAlg(AlgConfig &ac, CandHandle &ch, CandContext &cx);
00024    virtual void SlicetheSnarl(AlgConfig &ac, CandHandle &ch, CandContext &cx);
00025    virtual void SlicetheSnarl_ASAP(AlgConfig &ac, CandHandle &ch, CandContext &cx);
00026    virtual void SlicetheSnarl_MST(AlgConfig &ac, CandHandle &ch, CandContext &cx);
00027    virtual void PassAll(AlgConfig &ac, CandHandle &ch, CandContext &cx);
00028    virtual void Trace(const char *c) const;
00029 
00030 ClassDef(AlgSliceSRList,1)                    // SliceSRList Algorithm Class
00031 
00032 };
00033 
00034 #endif                                                 // ALGSLICESRLIST_H

Generated on Mon Feb 15 11:06:20 2010 for loon by  doxygen 1.3.9.1