10#ifndef PDS_AQGC_DEVICES_MTS_LCSIF_HPP
11#define PDS_AQGC_DEVICES_MTS_LCSIF_HPP
13#include <ifw/fcf/devmgr/devices/maxisLcsIf.hpp>
34 class MtsLcsIf :
public ifw::fcf::devmgr::maxis::MAxisLcsIf {
40 using ifw::fcf::devmgr::maxis::MAxisLcsIf::MAxisLcsIf;
54 void MovePos(
double position,
double velocity, std::string move_type);
56 std::pair<std::string, std::string>
GetObjectInfo(
const std::string& map_value)
const;
MTS Local Control System (LCS) Interface (IF) class.
Definition mtsLcsIf.hpp:34
void MoveIn()
Move MTS to IN position.
Definition mtsLcsIf.cpp:21
void MoveOut()
Definition mtsLcsIf.cpp:41
virtual ~MtsLcsIf()=default
Psu8600LcsIf destructor.
void MovePos(double position, double velocity, std::string move_type)
Definition mtsLcsIf.cpp:90
void MoveAbs(double position)
Definition mtsLcsIf.cpp:62
void MoveRel(double position)
Definition mtsLcsIf.cpp:77
std::pair< std::string, std::string > GetObjectInfo(const std::string &map_value) const
Definition mtsLcsIf.cpp:114