CLAM::CleanTracks Class Reference

#include <CleanTracks.hxx>

List of all members.

Public Member Functions

 CleanTracks ()
 CleanTracks (const CleanTracksConfig &c)
 ~CleanTracks ()
const ProcessingConfigGetConfig () const
 Configuration getter.
bool Do (Array< SpectralPeakArray * > &peakArrayArray)
bool Do (Segment &segment)
bool Do (void)
 Supervised mode execution method (using ports).
int GetnCleanedTracks () const

Detailed Description

Definition at line 62 of file CleanTracks.hxx.


Constructor & Destructor Documentation

CLAM::CleanTracks::CleanTracks (  ) 

Definition at line 39 of file CleanTracks.cxx.

CLAM::CleanTracks::CleanTracks ( const CleanTracksConfig c  ) 

Definition at line 44 of file CleanTracks.cxx.

CLAM::CleanTracks::~CleanTracks (  ) 

Definition at line 49 of file CleanTracks.cxx.


Member Function Documentation

bool CLAM::CleanTracks::Do ( void   )  [virtual]

Supervised mode execution method (using ports).

Returns:
A boolean telling whether it has been output

Implements CLAM::Processing.

Definition at line 77 of file CleanTracks.cxx.

References CLAM_ASSERT.

bool CLAM::CleanTracks::Do ( Segment segment  ) 

Definition at line 94 of file CleanTracks.cxx.

bool CLAM::CleanTracks::Do ( Array< SpectralPeakArray * > &  peakArrayArray  ) 

Definition at line 83 of file CleanTracks.cxx.

const ProcessingConfig& CLAM::CleanTracks::GetConfig (  )  const [inline, virtual]

Configuration getter.

Gets the configuration parameters used to create the object.

Returns:
Const reference to the configuration object. The usual way to perform a configuration change in the processing object is to take a copy of this reference, to change it and to send it with the Configure method. If not overriden, it returns a NullProcessingConfig.

Reimplemented from CLAM::Processing.

Definition at line 78 of file CleanTracks.hxx.

int CLAM::CleanTracks::GetnCleanedTracks (  )  const [inline]

Definition at line 85 of file CleanTracks.hxx.

References CLAM::Array< T >::Size().


The documentation for this class was generated from the following files:
Generated by  doxygen 1.6.3