11 #ifndef CXUSRECONSTRUCTIONFILEREADER_H_
12 #define CXUSRECONSTRUCTIONFILEREADER_H_
14 #include "cxResourceExport.h"
16 #include <boost/shared_ptr.hpp>
142 std::vector<TimedPosition> readFrameTimestamps(QString fileName);
147 static std::pair<QString, ProbeDefinition> readProbeDefinitionFromFile(QString mhdFileName);
151 std::vector<TimedPosition> readPositions(QString fileName);
152 bool readMaskFile(QString mhdFileName,
ImagePtr mask);
155 void readPositionFile(QString posFile,
bool alsoReadTimestamps, std::vector<TimedPosition>* timedPos);
156 void readTimeStampsFile(QString fileName, std::vector<TimedPosition>* timedPos);
157 void readCustomMhdTags(QString mhdFileName, QStringList* probeConfigPath, QString* calFileName);
159 std::pair<QString, ProbeDefinition> readProbeDefinitionBackwardsCompatible(QString mhdFileName, QString calFilesPath);