Classes | Public Member Functions | Static Public Member Functions
pwiz::calibration::MassSpread Class Reference

#include <MassSpread.hpp>

List of all members.


struct  Pair

Public Member Functions

virtual double measurement () const =0
virtual double error () const =0
virtual const std::vector< Pair > & distribution () const =0
virtual double sumProbabilityOverMass () const =0
virtual double sumProbabilityOverMass2 () const =0
virtual void output (std::ostream &os) const =0
virtual std::vector< Pair > & distribution ()=0
virtual void recalculate ()=0
virtual ~MassSpread ()

Static Public Member Functions

static std::auto_ptr< const
create (double measurement, double initialError, const MassDatabase *massDatabase)
static std::auto_ptr< MassSpreadcreate ()

Detailed Description

Definition at line 40 of file MassSpread.hpp.

Constructor & Destructor Documentation

virtual pwiz::calibration::MassSpread::~MassSpread ( )

Definition at line 68 of file MassSpread.hpp.


Member Function Documentation

static std::auto_ptr<const MassSpread> pwiz::calibration::MassSpread::create ( double  measurement,
double  initialError,
const MassDatabase massDatabase 
virtual double pwiz::calibration::MassSpread::measurement ( ) const
pure virtual
virtual double pwiz::calibration::MassSpread::error ( ) const
pure virtual
virtual const std::vector<Pair>& pwiz::calibration::MassSpread::distribution ( ) const
pure virtual

Referenced by test().

virtual double pwiz::calibration::MassSpread::sumProbabilityOverMass ( ) const
pure virtual

Referenced by test().

virtual double pwiz::calibration::MassSpread::sumProbabilityOverMass2 ( ) const
pure virtual

Referenced by test().

virtual void pwiz::calibration::MassSpread::output ( std::ostream &  os) const
pure virtual
static std::auto_ptr<MassSpread> pwiz::calibration::MassSpread::create ( )
virtual std::vector<Pair>& pwiz::calibration::MassSpread::distribution ( )
pure virtual
virtual void pwiz::calibration::MassSpread::recalculate ( )
pure virtual

Referenced by test().

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