Rosetta 3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | Private Types | Private Attributes | List of all members
protocols::noesy_assign::PeakCalibratorMap Class Reference

#include <PeakCalibrator.hh>

Inheritance diagram for protocols::noesy_assign::PeakCalibratorMap:
Inheritance graph
[legend]
Collaboration diagram for protocols::noesy_assign::PeakCalibratorMap:
Collaboration graph
[legend]

Public Member Functions

virtual ~PeakCalibratorMap ()
 Automatically generated virtual destructor for class deriving directly from ReferenceCount. More...
 
 PeakCalibratorMap (CrossPeakList &, PeakCalibratorOP)
 
void set_new_upper_bounds ()
 
void do_calibration ()
 
void set_target_and_tolerance (core::Real target, core::Real tolerance)
 
void eliminate_violated_constraints ()
 

Private Types

typedef std::map< std::string,
PeakCalibratorOP
CalibratorMap
 

Private Attributes

CalibratorMap calibrators_
 

Detailed Description

Definition at line 119 of file PeakCalibrator.hh.

Member Typedef Documentation

Definition at line 120 of file PeakCalibrator.hh.

Constructor & Destructor Documentation

protocols::noesy_assign::PeakCalibratorMap::~PeakCalibratorMap ( )
virtual

Automatically generated virtual destructor for class deriving directly from ReferenceCount.

Auto-generated virtual destructor

Definition at line 55 of file PeakCalibrator.cc.

protocols::noesy_assign::PeakCalibratorMap::PeakCalibratorMap ( CrossPeakList list,
PeakCalibratorOP  calibrator_template 
)

Member Function Documentation

void protocols::noesy_assign::PeakCalibratorMap::do_calibration ( )

Definition at line 81 of file PeakCalibrator.cc.

References tr().

Referenced by protocols::noesy_assign::CrossPeakList::calibrate().

void protocols::noesy_assign::PeakCalibratorMap::eliminate_violated_constraints ( )

Definition at line 94 of file PeakCalibrator.cc.

Referenced by protocols::noesy_assign::CrossPeakList::calibrate().

void protocols::noesy_assign::PeakCalibratorMap::set_new_upper_bounds ( )

Definition at line 75 of file PeakCalibrator.cc.

void protocols::noesy_assign::PeakCalibratorMap::set_target_and_tolerance ( core::Real  target,
core::Real  tolerance 
)

Definition at line 88 of file PeakCalibrator.cc.

Referenced by protocols::noesy_assign::CrossPeakList::calibrate().

Member Data Documentation

CalibratorMap protocols::noesy_assign::PeakCalibratorMap::calibrators_
private

Definition at line 130 of file PeakCalibrator.hh.


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