|
ADS-IDAC Engine 5.0.0
|
#include <DiagnosisEventUnit.h>
Public Member Functions | |
| DiagnosisEventUnit () | |
| virtual | ~DiagnosisEventUnit () |
| std::string | getDiagnosisName () |
| std::string | getCategoryName () |
| double | getLowerBound () |
| double | getUpperBound () |
| double | getConfidence () |
| void | setLowerBound (double) |
| void | setUpperBound (double) |
| void | setConfidence (double) |
| void | readInfoFromFile (int, std::ifstream &) |
| void | saveInfoToFile (std::ofstream &) |
| void | copyDiagnosisEventUnit (DiagnosisEventUnit &) |
| void | clearDiagnosisEventUnit () |
| void | saveDiagnosisEventUnitToFile (std::ofstream &) |
| void | retrieveDiagnosisEventUnitFromFile (std::ifstream &) |
Public Attributes | |
| std::vector< double > | symptom_event_relationship |
Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
| std::string | diagnosis_name |
| std::string | category_name |
| double | lower_bound |
| double | upper_bound |
| double | confidence |
Friends | |
| class | boost::serialization::access |
Definition at line 15 of file DiagnosisEventUnit.h.
| DiagnosisEventUnit::DiagnosisEventUnit | ( | ) |
Definition at line 17 of file DiagnosisEventUnit.cpp.
References category_name, confidence, diagnosis_name, lower_bound, and upper_bound.
|
virtual |
Definition at line 26 of file DiagnosisEventUnit.cpp.
| void DiagnosisEventUnit::clearDiagnosisEventUnit | ( | ) |
Definition at line 70 of file DiagnosisEventUnit.cpp.
References symptom_event_relationship.
| void DiagnosisEventUnit::copyDiagnosisEventUnit | ( | DiagnosisEventUnit & | _deu | ) |
Definition at line 59 of file DiagnosisEventUnit.cpp.
References category_name, confidence, diagnosis_name, getCategoryName(), getConfidence(), getDiagnosisName(), getLowerBound(), getUpperBound(), lower_bound, symptom_event_relationship, and upper_bound.
| std::string DiagnosisEventUnit::getCategoryName | ( | ) |
Definition at line 30 of file DiagnosisEventUnit.cpp.
References category_name.
Referenced by copyDiagnosisEventUnit(), and EventSymptomMatrix::updateRationalEventConfidence().
| double DiagnosisEventUnit::getConfidence | ( | ) |
Definition at line 33 of file DiagnosisEventUnit.cpp.
References confidence.
Referenced by copyDiagnosisEventUnit(), and EventSymptomMatrix::updateRationalEventConfidence().
| std::string DiagnosisEventUnit::getDiagnosisName | ( | ) |
Definition at line 29 of file DiagnosisEventUnit.cpp.
References diagnosis_name.
Referenced by copyDiagnosisEventUnit().
| double DiagnosisEventUnit::getLowerBound | ( | ) |
Definition at line 31 of file DiagnosisEventUnit.cpp.
References lower_bound.
Referenced by copyDiagnosisEventUnit().
| double DiagnosisEventUnit::getUpperBound | ( | ) |
Definition at line 32 of file DiagnosisEventUnit.cpp.
References upper_bound.
Referenced by copyDiagnosisEventUnit().
| void DiagnosisEventUnit::readInfoFromFile | ( | int | num_dia, |
| std::ifstream & | fin | ||
| ) |
Definition at line 34 of file DiagnosisEventUnit.cpp.
References category_name, diagnosis_name, and symptom_event_relationship.
| void DiagnosisEventUnit::retrieveDiagnosisEventUnitFromFile | ( | std::ifstream & | fin | ) |
Definition at line 86 of file DiagnosisEventUnit.cpp.
References category_name, confidence, diagnosis_name, lower_bound, symptom_event_relationship, and upper_bound.
| void DiagnosisEventUnit::saveDiagnosisEventUnitToFile | ( | std::ofstream & | fout | ) |
Definition at line 73 of file DiagnosisEventUnit.cpp.
References category_name, confidence, diagnosis_name, lower_bound, symptom_event_relationship, and upper_bound.
| void DiagnosisEventUnit::saveInfoToFile | ( | std::ofstream & | fout | ) |
Definition at line 43 of file DiagnosisEventUnit.cpp.
References category_name, confidence, diagnosis_name, lower_bound, and upper_bound.
|
inlineprivate |
Definition at line 42 of file DiagnosisEventUnit.h.
References category_name, confidence, diagnosis_name, lower_bound, symptom_event_relationship, and upper_bound.
| void DiagnosisEventUnit::setConfidence | ( | double | x | ) |
Definition at line 58 of file DiagnosisEventUnit.cpp.
References confidence.
Referenced by EventSymptomMatrix::updateRationalEventConfidence().
| void DiagnosisEventUnit::setLowerBound | ( | double | x | ) |
Definition at line 56 of file DiagnosisEventUnit.cpp.
References lower_bound.
Referenced by EventSymptomMatrix::updateRationalEventConfidence().
| void DiagnosisEventUnit::setUpperBound | ( | double | x | ) |
Definition at line 57 of file DiagnosisEventUnit.cpp.
References upper_bound.
Referenced by EventSymptomMatrix::updateRationalEventConfidence().
|
friend |
Definition at line 40 of file DiagnosisEventUnit.h.
|
private |
Definition at line 36 of file DiagnosisEventUnit.h.
Referenced by copyDiagnosisEventUnit(), DiagnosisEventUnit(), getCategoryName(), readInfoFromFile(), retrieveDiagnosisEventUnitFromFile(), saveDiagnosisEventUnitToFile(), saveInfoToFile(), and serialize().
|
private |
Definition at line 37 of file DiagnosisEventUnit.h.
Referenced by copyDiagnosisEventUnit(), DiagnosisEventUnit(), getConfidence(), retrieveDiagnosisEventUnitFromFile(), saveDiagnosisEventUnitToFile(), saveInfoToFile(), serialize(), and setConfidence().
|
private |
Definition at line 36 of file DiagnosisEventUnit.h.
Referenced by copyDiagnosisEventUnit(), DiagnosisEventUnit(), getDiagnosisName(), readInfoFromFile(), retrieveDiagnosisEventUnitFromFile(), saveDiagnosisEventUnitToFile(), saveInfoToFile(), and serialize().
|
private |
Definition at line 37 of file DiagnosisEventUnit.h.
Referenced by copyDiagnosisEventUnit(), DiagnosisEventUnit(), getLowerBound(), retrieveDiagnosisEventUnitFromFile(), saveDiagnosisEventUnitToFile(), saveInfoToFile(), serialize(), and setLowerBound().
| std::vector<double> DiagnosisEventUnit::symptom_event_relationship |
Definition at line 33 of file DiagnosisEventUnit.h.
Referenced by clearDiagnosisEventUnit(), copyDiagnosisEventUnit(), readInfoFromFile(), retrieveDiagnosisEventUnitFromFile(), saveDiagnosisEventUnitToFile(), serialize(), and EventSymptomMatrix::updateRationalEventConfidence().
|
private |
Definition at line 37 of file DiagnosisEventUnit.h.
Referenced by copyDiagnosisEventUnit(), DiagnosisEventUnit(), getUpperBound(), retrieveDiagnosisEventUnitFromFile(), saveDiagnosisEventUnitToFile(), saveInfoToFile(), serialize(), and setUpperBound().