ProteoWizard
pwiz::analysis::MSDataAnalyzerContainer Class Reference

container of MSDataAnalyzer (composite pattern) More...

#include <MSDataAnalyzer.hpp>

Inheritance diagram for pwiz::analysis::MSDataAnalyzerContainer:
pwiz::analysis::MSDataAnalyzer

List of all members.

Public Member Functions

MSDataAnalyzer interface
virtual void open (const DataInfo &dataInfo)
 start analysis of the data
virtual UpdateRequest updateRequested (const DataInfo &dataInfo, const SpectrumIdentity &spectrumIdentity) const
 ask analyzer if it wants an update
virtual void update (const DataInfo &dataInfo, const Spectrum &spectrum)
 analyze a single spectrum
virtual void close (const DataInfo &dataInfo)
 end analysis of the data
- Public Member Functions inherited from pwiz::analysis::MSDataAnalyzer
virtual ~MSDataAnalyzer ()

Additional Inherited Members

- Public Attributes inherited from std::vector< T >
elements
 STL member.

Detailed Description

container of MSDataAnalyzer (composite pattern)

Definition at line 133 of file MSDataAnalyzer.hpp.


Member Function Documentation

virtual void pwiz::analysis::MSDataAnalyzerContainer::open ( const DataInfo dataInfo)
virtual

start analysis of the data

Reimplemented from pwiz::analysis::MSDataAnalyzer.

virtual UpdateRequest pwiz::analysis::MSDataAnalyzerContainer::updateRequested ( const DataInfo dataInfo,
const SpectrumIdentity spectrumIdentity 
) const
virtual

ask analyzer if it wants an update

Reimplemented from pwiz::analysis::MSDataAnalyzer.

virtual void pwiz::analysis::MSDataAnalyzerContainer::update ( const DataInfo dataInfo,
const Spectrum spectrum 
)
virtual

analyze a single spectrum

Reimplemented from pwiz::analysis::MSDataAnalyzer.

virtual void pwiz::analysis::MSDataAnalyzerContainer::close ( const DataInfo dataInfo)
virtual

end analysis of the data

Reimplemented from pwiz::analysis::MSDataAnalyzer.


The documentation for this class was generated from the following file: