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

DnpAlgo Class Reference

#include <dnpalgo.h>

Inheritance diagram for DnpAlgo:

Inheritance graph
[legend]
Collaboration diagram for DnpAlgo:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 DnpAlgo (TrapperDoc *pDoc_, std::set< db_recno_t > &recnoList, AlgoParam *param)
void start ()

Detailed Description

Definition at line 6 of file dnpalgo.h.


Constructor & Destructor Documentation

DnpAlgo::DnpAlgo TrapperDoc pDoc_,
std::set< db_recno_t > &  recnoList,
AlgoParam param
[inline]
 

Definition at line 9 of file dnpalgo.h.

00009                                                                                  : 
00010     RWAlgo(pDoc_, recnoList, param) {}


Member Function Documentation

void DnpAlgo::start  )  [virtual]
 

Implements RWAlgo.

Definition at line 6 of file dnpalgo.cc.

References dnp, RWAlgo::getMAl(), and RWAlgo::mal.

00007 {
00008   if ( getMAl()->get_num_seq() == 0 ) {
00009     return;
00010   }
00011   bool ok;
00012   int res = QInputDialog::getInteger(
00013                                      "Find DNPs", "Enter minimum base quality for DNPs:", 10, 0, 99, 1,
00014                                      &ok, 0 );
00015   
00016   if ( ok ) {
00017     // user entered something and pressed OK
00018   } else {
00019     // user pressed Cancel
00020     return;
00021   }
00022   
00023   MAl_addon mal( getMAl() );
00024   DNPclass dnp( &mal, res );
00025   
00026   
00027 }


The documentation for this class was generated from the following files:
Generated on Fri Mar 17 17:44:58 2006 for trapper by  doxygen 1.4.4