Rosetta  2021.16
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
protocols::noesy_assign::StructureIndependentPeakCalibrator Class Reference

#include <StructureIndependentPeakCalibrator.hh>

Inheritance diagram for protocols::noesy_assign::StructureIndependentPeakCalibrator:
Inheritance graph
[legend]

Public Member Functions

 StructureIndependentPeakCalibrator ()
 
PeakCalibratorOP fresh_instance () override
 
void collect_upperbound_statistics (core::Size, TypeCumulator const &) override
 
- Public Member Functions inherited from protocols::noesy_assign::PeakCalibrator
 ~PeakCalibrator () override
 Automatically generated virtual destructor for class deriving directly from VirtualBase. More...
 
 PeakCalibrator (int target_sign)
 
void reset_statistics ()
 
void collect_target_statistics (core::Real, TypeCumulator const &)
 
bool interpolate_on_statistics ()
 
virtual void init_calibrator ()
 
core::Real operator() (CALIBRATION_ATOM_TYPE atom) const
 
core::Real calibration_constant (CALIBRATION_ATOM_TYPE type) const
 
void interpolate_too_small (core::Size type)
 
void interpolate_too_big (core::Size type)
 
void reset_calibration_constants ()
 
void add_peak (CrossPeakOP peak)
 
void set_new_upper_bounds ()
 
void do_calibration ()
 
void set_target_and_tolerance (core::Real target, core::Real tolerance)
 
virtual void eliminate_violated_constraints ()
 

Additional Inherited Members

- Public Types inherited from protocols::noesy_assign::PeakCalibrator
typedef std::bitset< MAX_TYPETypeCumulator
 
- Static Public Member Functions inherited from protocols::noesy_assign::PeakCalibrator
static CALIBRATION_ATOM_TYPE atom_type (core::id::NamedAtomID const &atom, core::chemical::AA aa)
 
- Protected Member Functions inherited from protocols::noesy_assign::PeakCalibrator
utility::vector1< CrossPeakOP >
const & 
peaks ()
 

Constructor & Destructor Documentation

protocols::noesy_assign::StructureIndependentPeakCalibrator::StructureIndependentPeakCalibrator ( )
inline

Member Function Documentation

void protocols::noesy_assign::StructureIndependentPeakCalibrator::collect_upperbound_statistics ( core::Size  peak,
TypeCumulator const &  types 
)
overridevirtual
PeakCalibratorOP protocols::noesy_assign::StructureIndependentPeakCalibrator::fresh_instance ( )
inlineoverridevirtual

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