#include <OpticalAlignInfo.h>
Public Member Functions | |
void | clear () |
std::string | dimType () const |
std::string | name () const |
OpticalAlignParam (const OpticalAlignParam &rhs) | |
OpticalAlignParam () | |
int | quality () const |
double | sigma () const |
double | value () const |
Public Attributes | |
std::string | dim_type_ |
double | error_ |
std::string | name_ |
int | quality_ |
double | value_ |
a Class holding data for each parameter, the value, error and whether it is an unknown, calibrated or fixed parameter.
Author: Michael Case Date: Dec. 19, 2005
Definition at line 33 of file OpticalAlignInfo.h.
OpticalAlignParam::OpticalAlignParam | ( | ) |
OpticalAlignParam::OpticalAlignParam | ( | const OpticalAlignParam & | rhs | ) |
void OpticalAlignParam::clear | ( | void | ) | [inline] |
Definition at line 51 of file OpticalAlignInfo.h.
References error_, name_, oa_unknown, quality_, and value_.
Referenced by OpticalAlignInfo::clear(), and CocoaAnalyzer::ReadXMLFile().
{ value_ = 0.0; error_ = 0.0; quality_ = int( oa_unknown ); name_.clear(); }
std::string OpticalAlignParam::dimType | ( | ) | const [inline] |
Definition at line 42 of file OpticalAlignInfo.h.
References dim_type_.
Referenced by CocoaAnalyzer::CorrectOaParam(), and CocoaAnalyzer::ReadXMLFile().
{ return dim_type_; }
std::string OpticalAlignParam::name | ( | ) | const [inline] |
Definition at line 38 of file OpticalAlignInfo.h.
References name_.
Referenced by OpticalObject::getCoordinateFromOptAlignParam().
{ return name_; }
int OpticalAlignParam::quality | ( | ) | const [inline] |
Definition at line 41 of file OpticalAlignInfo.h.
References quality_.
Referenced by OpticalObject::getCoordinateFromOptAlignParam().
{ return quality_; }
double OpticalAlignParam::sigma | ( | ) | const [inline] |
Definition at line 40 of file OpticalAlignInfo.h.
References error_.
Referenced by Measurement::fillData(), and OpticalObject::getCoordinateFromOptAlignParam().
{ return error_; }
double OpticalAlignParam::value | ( | ) | const [inline] |
Definition at line 39 of file OpticalAlignInfo.h.
References value_.
Referenced by Measurement::fillData(), and OpticalObject::getCoordinateFromOptAlignParam().
{ return value_; }
std::string OpticalAlignParam::dim_type_ |
Definition at line 49 of file OpticalAlignInfo.h.
Referenced by dimType(), CocoaDBMgr::GetOptAlignInfoFromOptO(), operator<<(), OpticalAlignParam(), and CocoaAnalyzer::ReadXMLFile().
double OpticalAlignParam::error_ |
Definition at line 46 of file OpticalAlignInfo.h.
Referenced by clear(), CocoaDaqReaderRoot::GetMeasFromDist(), CocoaDaqReaderRoot::GetMeasFromPosition2D(), CocoaDaqReaderRoot::GetMeasFromPositionCOPS(), CocoaDaqReaderRoot::GetMeasFromTilt(), CocoaDBMgr::GetOptAlignInfoFromOptO(), operator<<(), OpticalAlignParam(), CocoaAnalyzer::ReadXMLFile(), and sigma().
std::string OpticalAlignParam::name_ |
Definition at line 48 of file OpticalAlignInfo.h.
Referenced by clear(), CocoaDaqReaderRoot::GetMeasFromDist(), CocoaDaqReaderRoot::GetMeasFromPosition2D(), CocoaDaqReaderRoot::GetMeasFromPositionCOPS(), CocoaDaqReaderRoot::GetMeasFromTilt(), CocoaDBMgr::GetOptAlignInfoFromOptO(), name(), operator<<(), OpticalAlignParam(), and CocoaAnalyzer::ReadXMLFile().
Definition at line 47 of file OpticalAlignInfo.h.
Referenced by clear(), CocoaDBMgr::GetOptAlignInfoFromOptO(), operator<<(), OpticalAlignParam(), quality(), and CocoaAnalyzer::ReadXMLFile().
double OpticalAlignParam::value_ |
Definition at line 45 of file OpticalAlignInfo.h.
Referenced by clear(), CocoaAnalyzer::CorrectOaParam(), CocoaDaqReaderRoot::GetMeasFromDist(), CocoaDaqReaderRoot::GetMeasFromPosition2D(), CocoaDaqReaderRoot::GetMeasFromPositionCOPS(), CocoaDaqReaderRoot::GetMeasFromTilt(), CocoaDBMgr::GetOptAlignInfoFromOptO(), operator<<(), OpticalAlignParam(), CocoaAnalyzer::ReadXMLFile(), and value().