BrukerObjectVaryingProperties();
~BrukerObjectVaryingProperties();
- double getTE (int theValue) const;
- double getPositionP (int theValue) const;
- double getPositionR (int theValue) const;
- double getPositionS (int theValue) const;
- double getPositionTimePerNR(int theValue) const;
- int getAcquisitionOrder (int theValue) const;
+ double getTE (unsigned int theValue) const;
+ double getPositionP (unsigned int theValue) const;
+ double getPositionR (unsigned int theValue) const;
+ double getPositionS (unsigned int theValue) const;
+ double getPositionTimePerNR(unsigned int theValue) const;
+ int getAcquisitionOrder (unsigned int theValue) const;
- std::vector<std::vector<double> > getOrientation(int theValue) const;
+ std::vector<std::vector<double> > getOrientation(unsigned int theValue) const;
bool init(std::map<std::string, BrukerFieldData> &BrukerHM, std::vector<int> &LoopStruct);
private:
- void setPositionTimePerNR (std::map<std::string, BrukerFieldData> &BrukerHM, std::vector<int> &LoopStruct);
- void setOrientation (std::map<std::string, BrukerFieldData> &BrukerHM, std::vector<int> &LoopStruct);
- void setAcquisitionOrder (std::map<std::string, BrukerFieldData> &BrukerHM, std::vector<int> &LoopStruct);
- void setPositionS (std::map<std::string, BrukerFieldData> &BrukerHM);
- void setPositionR (std::map<std::string, BrukerFieldData> &BrukerHM);
- void setPositionP (std::map<std::string, BrukerFieldData> &BrukerHM);
- void setTE (std::map<std::string, BrukerFieldData> &BrukerHM);
+ void computePositionTimePerNR (std::map<std::string, BrukerFieldData> &BrukerHM, std::vector<int> &LoopStruct);
+ void computeOrientation (std::map<std::string, BrukerFieldData> &BrukerHM, std::vector<int> &LoopStruct);
+ void computeAcquisitionOrder (std::map<std::string, BrukerFieldData> &BrukerHM, std::vector<int> &LoopStruct);
+ void computePositionS (std::map<std::string, BrukerFieldData> &BrukerHM);
+ void computePositionR (std::map<std::string, BrukerFieldData> &BrukerHM);
+ void computePositionP (std::map<std::string, BrukerFieldData> &BrukerHM);
+ void computeTE (std::map<std::string, BrukerFieldData> &BrukerHM);
std::vector<double> TE;
std::vector<double> PositionR;
std::vector<double> PositionP;