void FitResultsReader::ReadFitResultsFileLines(std::string _fileName) { FileReader fileReader; std::vector<std::string> fileLines; fileLines = fileReader.GetVectorFromFile(_fileName,fileLines); SetFitResults(fileLines); }
void MagnificationCoefficientFileReader::ReadPrimaryMirrorNegativeYRotation(std::string _primaryNegativeXRotationFileName) { FileReader fileReader; std::vector<std::string> fileLines; fileLines = fileReader.GetVectorFromFile(_primaryNegativeXRotationFileName,fileLines); std::vector<std::string>::iterator endOfLines = fileLines.end(); for (std::vector<std::string>::iterator line = fileLines.begin(); line != endOfLines; ++line) { std::vector<std::string> elements; elements = SplitVector(elements, line); m_magnificationCoefficients[elements[0]].SetPrimaryNegativeYCoefficient(boost::lexical_cast<double>(elements[1])); } }